public class AppleUserInitiatedEnrollmentProfile extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
AppleUserInitiatedEnrollmentProfile.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected List<AppleOwnerTypeEnrollmentType> |
availableEnrollmentTypeOptions |
protected String |
availableEnrollmentTypeOptionsNextLink |
protected OffsetDateTime |
createdDateTime |
protected AppleUserInitiatedEnrollmentType |
defaultEnrollmentType |
protected String |
description |
protected String |
displayName |
protected OffsetDateTime |
lastModifiedDateTime |
protected DevicePlatformType |
platform |
protected Integer |
priority |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
AppleUserInitiatedEnrollmentProfile() |
| Modifier and Type | Method and Description |
|---|---|
static AppleUserInitiatedEnrollmentProfile.Builder |
builderAppleUserInitiatedEnrollmentProfile()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
AppleEnrollmentProfileAssignmentCollectionRequest |
getAssignments()
“The list of assignments for this profile.”
|
com.github.davidmoten.odata.client.CollectionPage<AppleOwnerTypeEnrollmentType> |
getAvailableEnrollmentTypeOptions()
“List of available enrollment type options”
|
com.github.davidmoten.odata.client.CollectionPage<AppleOwnerTypeEnrollmentType> |
getAvailableEnrollmentTypeOptions(com.github.davidmoten.odata.client.HttpRequestOptions options)
“List of available enrollment type options”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<OffsetDateTime> |
getCreatedDateTime()
“Profile creation time”
|
Optional<AppleUserInitiatedEnrollmentType> |
getDefaultEnrollmentType()
“The default profile enrollment type.”
|
Optional<String> |
getDescription()
“Description of the profile”
|
Optional<String> |
getDisplayName()
“Name of the profile”
|
Optional<OffsetDateTime> |
getLastModifiedDateTime()
“Profile last modified time”
|
Optional<DevicePlatformType> |
getPlatform()
“The platform of the Device.”
|
Optional<Integer> |
getPriority()
“Priority, 0 is highest”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
AppleUserInitiatedEnrollmentProfile |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
AppleUserInitiatedEnrollmentProfile |
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() |
AppleUserInitiatedEnrollmentProfile |
withCreatedDateTime(OffsetDateTime createdDateTime)
Returns an immutable copy of
this with just the createdDateTime
field changed. |
AppleUserInitiatedEnrollmentProfile |
withDefaultEnrollmentType(AppleUserInitiatedEnrollmentType defaultEnrollmentType)
Returns an immutable copy of
this with just the defaultEnrollmentType field changed. |
AppleUserInitiatedEnrollmentProfile |
withDescription(String description)
Returns an immutable copy of
this with just the description
field changed. |
AppleUserInitiatedEnrollmentProfile |
withDisplayName(String displayName)
Returns an immutable copy of
this with just the displayName
field changed. |
AppleUserInitiatedEnrollmentProfile |
withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Returns an immutable copy of
this with just the lastModifiedDateTime field changed. |
AppleUserInitiatedEnrollmentProfile |
withPlatform(DevicePlatformType platform)
Returns an immutable copy of
this with just the platform field
changed. |
AppleUserInitiatedEnrollmentProfile |
withPriority(Integer priority)
Returns an immutable copy of
this with just the priority field
changed. |
protected AppleUserInitiatedEnrollmentType defaultEnrollmentType
protected List<AppleOwnerTypeEnrollmentType> availableEnrollmentTypeOptions
protected String availableEnrollmentTypeOptionsNextLink
protected String displayName
protected String description
protected Integer priority
protected DevicePlatformType platform
protected OffsetDateTime createdDateTime
protected OffsetDateTime lastModifiedDateTime
protected AppleUserInitiatedEnrollmentProfile()
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static AppleUserInitiatedEnrollmentProfile.Builder builderAppleUserInitiatedEnrollmentProfile()
public 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<AppleUserInitiatedEnrollmentType> getDefaultEnrollmentType()
public AppleUserInitiatedEnrollmentProfile withDefaultEnrollmentType(AppleUserInitiatedEnrollmentType defaultEnrollmentType)
this with just the defaultEnrollmentType 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 default profile enrollment type.”
defaultEnrollmentType - new value of defaultEnrollmentType field (as defined in service metadata)this with just the defaultEnrollmentType field changedpublic com.github.davidmoten.odata.client.CollectionPage<AppleOwnerTypeEnrollmentType> getAvailableEnrollmentTypeOptions()
public com.github.davidmoten.odata.client.CollectionPage<AppleOwnerTypeEnrollmentType> getAvailableEnrollmentTypeOptions(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<String> getDisplayName()
public AppleUserInitiatedEnrollmentProfile 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.
“Name of the profile”
displayName - new value of displayName field (as defined in service metadata)this with just the displayName field changedpublic Optional<String> getDescription()
public AppleUserInitiatedEnrollmentProfile 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.
“Description of the profile”
description - new value of description field (as defined in service metadata)this with just the description field changedpublic Optional<Integer> getPriority()
public AppleUserInitiatedEnrollmentProfile 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, 0 is highest”
priority - new value of priority field (as defined in service metadata)this with just the priority field changedpublic Optional<DevicePlatformType> getPlatform()
public AppleUserInitiatedEnrollmentProfile withPlatform(DevicePlatformType platform)
this with just the platform 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 platform of the Device.”
platform - new value of platform field (as defined in service metadata)this with just the platform field changedpublic Optional<OffsetDateTime> getCreatedDateTime()
public AppleUserInitiatedEnrollmentProfile 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.
“Profile creation time”
createdDateTime - new value of createdDateTime field (as defined in service metadata)this with just the createdDateTime field changedpublic Optional<OffsetDateTime> getLastModifiedDateTime()
public AppleUserInitiatedEnrollmentProfile 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.
“Profile last modified time”
lastModifiedDateTime - new value of lastModifiedDateTime field (as defined in service metadata)this with just the lastModifiedDateTime field changedpublic AppleEnrollmentProfileAssignmentCollectionRequest getAssignments()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic AppleUserInitiatedEnrollmentProfile patch()
this with changed fields reset.public AppleUserInitiatedEnrollmentProfile put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestNoReturn setPriority(Integer priority)
Copyright © 2018–2020. All rights reserved.