public class DeviceEnrollmentConfiguration extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
createdDateTime |
protected String |
description |
protected String |
displayName |
protected OffsetDateTime |
lastModifiedDateTime |
protected Integer |
priority |
protected List<String> |
roleScopeTagIds |
protected String |
roleScopeTagIdsNextLink |
protected Integer |
version |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
DeviceEnrollmentConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
com.github.davidmoten.odata.client.ActionRequestNoReturn |
assign(List<EnrollmentConfigurationAssignment> enrollmentConfigurationAssignments) |
EnrollmentConfigurationAssignmentCollectionRequest |
getAssignments()
“The list of group assignments for the device configuration profile”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<OffsetDateTime> |
getCreatedDateTime()
“Created date time in UTC of the device enrollment configuration”
|
Optional<String> |
getDescription()
“The description of the device enrollment configuration”
|
Optional<String> |
getDisplayName()
“The display name of the device enrollment configuration”
|
Optional<OffsetDateTime> |
getLastModifiedDateTime()
“Last modified date time in UTC of the device enrollment configuration”
|
Optional<Integer> |
getPriority()
“Priority is used when a user exists in multiple groups that are assigned
enrollment configuration.
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getRoleScopeTagIds()
“Optional role scope tags for the enrollment restrictions.”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getRoleScopeTagIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Optional role scope tags for the enrollment restrictions.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<Integer> |
getVersion()
“The version of the device enrollment configuration”
|
String |
odataTypeName() |
DeviceEnrollmentConfiguration |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
DeviceEnrollmentConfiguration |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
setPriority(Integer priority) |
String |
toString() |
DeviceEnrollmentConfiguration |
withCreatedDateTime(OffsetDateTime createdDateTime)
Returns an immutable copy of
this with just the createdDateTime
field changed. |
DeviceEnrollmentConfiguration |
withDescription(String description)
Returns an immutable copy of
this with just the description
field changed. |
DeviceEnrollmentConfiguration |
withDisplayName(String displayName)
Returns an immutable copy of
this with just the displayName
field changed. |
DeviceEnrollmentConfiguration |
withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Returns an immutable copy of
this with just the lastModifiedDateTime field changed. |
DeviceEnrollmentConfiguration |
withPriority(Integer priority)
Returns an immutable copy of
this with just the priority field
changed. |
DeviceEnrollmentConfiguration |
withVersion(Integer version)
Returns an immutable copy of
this with just the version field
changed. |
protected String displayName
protected String description
protected Integer priority
protected OffsetDateTime createdDateTime
protected OffsetDateTime lastModifiedDateTime
protected Integer version
protected String roleScopeTagIdsNextLink
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Entitypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Entitypublic Optional<String> getDisplayName()
public DeviceEnrollmentConfiguration withDisplayName(String displayName)
this with just the displayName
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“The display name of the device enrollment configuration”
displayName - new value of displayName field (as defined in service metadata)this with just the displayName field changedpublic Optional<String> getDescription()
public DeviceEnrollmentConfiguration withDescription(String description)
this with just the description
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“The description of the device enrollment configuration”
description - new value of description field (as defined in service metadata)this with just the description field changedpublic Optional<Integer> getPriority()
public DeviceEnrollmentConfiguration withPriority(Integer priority)
this with just the priority field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Priority is used when a user exists in multiple groups that are assigned enrollment configuration. Users are subject only to the configuration with the lowest priority value.”
priority - new value of priority field (as defined in service metadata)this with just the priority field changedpublic Optional<OffsetDateTime> getCreatedDateTime()
public DeviceEnrollmentConfiguration withCreatedDateTime(OffsetDateTime createdDateTime)
this with just the createdDateTime
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Created date time in UTC of the device enrollment configuration”
createdDateTime - new value of createdDateTime field (as defined in service metadata)this with just the createdDateTime field changedpublic Optional<OffsetDateTime> getLastModifiedDateTime()
public DeviceEnrollmentConfiguration withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
this with just the lastModifiedDateTime field changed. Field description below. The field name is
also added to an internal map of changed fields in the returned object so that
when this.patch() is called (if available)on the returned object only
the changed fields are submitted.
“Last modified date time in UTC of the device enrollment configuration”
lastModifiedDateTime - new value of lastModifiedDateTime field (as defined in service metadata)this with just the lastModifiedDateTime field changedpublic Optional<Integer> getVersion()
public DeviceEnrollmentConfiguration withVersion(Integer version)
this with just the version field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“The version of the device enrollment configuration”
version - new value of version field (as defined in service metadata)this with just the version field changedpublic com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds()
public com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
public EnrollmentConfigurationAssignmentCollectionRequest getAssignments()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic DeviceEnrollmentConfiguration patch()
this with changed fields reset.public DeviceEnrollmentConfiguration put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestNoReturn setPriority(Integer priority)
public com.github.davidmoten.odata.client.ActionRequestNoReturn assign(List<EnrollmentConfigurationAssignment> enrollmentConfigurationAssignments)
Copyright © 2018–2020. All rights reserved.