public class WindowsAutopilotDeploymentProfile extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
createdDateTime |
protected String |
description |
protected String |
deviceNameTemplate |
protected WindowsAutopilotDeviceType |
deviceType |
protected String |
displayName |
protected Boolean |
enableWhiteGlove |
protected WindowsEnrollmentStatusScreenSettings |
enrollmentStatusScreenSettings |
protected Boolean |
extractHardwareHash |
protected String |
language |
protected OffsetDateTime |
lastModifiedDateTime |
protected OutOfBoxExperienceSettings |
outOfBoxExperienceSettings |
protected List<String> |
roleScopeTagIds |
protected String |
roleScopeTagIdsNextLink |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
WindowsAutopilotDeploymentProfile() |
| Modifier and Type | Method and Description |
|---|---|
com.github.davidmoten.odata.client.ActionRequestNoReturn |
assign(List<String> deviceIds) |
WindowsAutopilotDeviceIdentityCollectionRequest |
getAssignedDevices()
“The list of assigned devices for the profile.”
|
WindowsAutopilotDeploymentProfileAssignmentCollectionRequest |
getAssignments()
“The list of group assignments for the profile.”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<OffsetDateTime> |
getCreatedDateTime()
“Profile creation time”
|
Optional<String> |
getDescription()
“Description of the profile”
|
Optional<String> |
getDeviceNameTemplate()
“The template used to name the AutoPilot Device.
|
Optional<WindowsAutopilotDeviceType> |
getDeviceType()
“The AutoPilot device type that this profile is applicable to.”
|
Optional<String> |
getDisplayName()
“Name of the profile”
|
Optional<Boolean> |
getEnableWhiteGlove()
“Enable Autopilot White Glove for the profile.”
|
Optional<WindowsEnrollmentStatusScreenSettings> |
getEnrollmentStatusScreenSettings()
“Enrollment status screen setting”
|
Optional<Boolean> |
getExtractHardwareHash()
“HardwareHash Extraction for the profile”
|
Optional<String> |
getLanguage()
“Language configured on the device”
|
Optional<OffsetDateTime> |
getLastModifiedDateTime()
“Profile last modified time”
|
Optional<OutOfBoxExperienceSettings> |
getOutOfBoxExperienceSettings()
“Out of box experience setting”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getRoleScopeTagIds()
“Scope tags for the profile.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
WindowsAutopilotDeploymentProfile |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
WindowsAutopilotDeploymentProfile |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
WindowsAutopilotDeploymentProfile |
withCreatedDateTime(OffsetDateTime createdDateTime)
Returns an immutable copy of
this with just the createdDateTime
field changed. |
WindowsAutopilotDeploymentProfile |
withDescription(String description)
Returns an immutable copy of
this with just the description
field changed. |
WindowsAutopilotDeploymentProfile |
withDeviceNameTemplate(String deviceNameTemplate)
Returns an immutable copy of
this with just the deviceNameTemplate field changed. |
WindowsAutopilotDeploymentProfile |
withDeviceType(WindowsAutopilotDeviceType deviceType)
Returns an immutable copy of
this with just the deviceType field
changed. |
WindowsAutopilotDeploymentProfile |
withDisplayName(String displayName)
Returns an immutable copy of
this with just the displayName
field changed. |
WindowsAutopilotDeploymentProfile |
withEnableWhiteGlove(Boolean enableWhiteGlove)
Returns an immutable copy of
this with just the enableWhiteGlove
field changed. |
WindowsAutopilotDeploymentProfile |
withEnrollmentStatusScreenSettings(WindowsEnrollmentStatusScreenSettings enrollmentStatusScreenSettings)
Returns an immutable copy of
this with just the enrollmentStatusScreenSettings field changed. |
WindowsAutopilotDeploymentProfile |
withExtractHardwareHash(Boolean extractHardwareHash)
Returns an immutable copy of
this with just the extractHardwareHash field changed. |
WindowsAutopilotDeploymentProfile |
withLanguage(String language)
Returns an immutable copy of
this with just the language field
changed. |
WindowsAutopilotDeploymentProfile |
withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Returns an immutable copy of
this with just the lastModifiedDateTime field changed. |
WindowsAutopilotDeploymentProfile |
withOutOfBoxExperienceSettings(OutOfBoxExperienceSettings outOfBoxExperienceSettings)
Returns an immutable copy of
this with just the outOfBoxExperienceSettings field changed. |
protected String displayName
protected String description
protected String language
protected OffsetDateTime createdDateTime
protected OffsetDateTime lastModifiedDateTime
protected OutOfBoxExperienceSettings outOfBoxExperienceSettings
protected WindowsEnrollmentStatusScreenSettings enrollmentStatusScreenSettings
protected Boolean extractHardwareHash
protected String deviceNameTemplate
protected WindowsAutopilotDeviceType deviceType
protected Boolean enableWhiteGlove
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 WindowsAutopilotDeploymentProfile 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 WindowsAutopilotDeploymentProfile 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<String> getLanguage()
public WindowsAutopilotDeploymentProfile withLanguage(String language)
this with just the language 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.
“Language configured on the device”
language - new value of language field (as defined in service metadata)this with just the language field changedpublic Optional<OffsetDateTime> getCreatedDateTime()
public WindowsAutopilotDeploymentProfile 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 WindowsAutopilotDeploymentProfile 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 Optional<OutOfBoxExperienceSettings> getOutOfBoxExperienceSettings()
public WindowsAutopilotDeploymentProfile withOutOfBoxExperienceSettings(OutOfBoxExperienceSettings outOfBoxExperienceSettings)
this with just the outOfBoxExperienceSettings 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.
“Out of box experience setting”
outOfBoxExperienceSettings - new value of outOfBoxExperienceSettings field (as defined in service metadata)this with just the outOfBoxExperienceSettings field changedpublic Optional<WindowsEnrollmentStatusScreenSettings> getEnrollmentStatusScreenSettings()
public WindowsAutopilotDeploymentProfile withEnrollmentStatusScreenSettings(WindowsEnrollmentStatusScreenSettings enrollmentStatusScreenSettings)
this with just the enrollmentStatusScreenSettings 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.
“Enrollment status screen setting”
enrollmentStatusScreenSettings - new value of enrollmentStatusScreenSettings field (as defined in service metadata)this with just the enrollmentStatusScreenSettings field changedpublic Optional<Boolean> getExtractHardwareHash()
public WindowsAutopilotDeploymentProfile withExtractHardwareHash(Boolean extractHardwareHash)
this with just the extractHardwareHash 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.
“HardwareHash Extraction for the profile”
extractHardwareHash - new value of extractHardwareHash field (as defined in service metadata)this with just the extractHardwareHash field changedpublic Optional<String> getDeviceNameTemplate()
public WindowsAutopilotDeploymentProfile withDeviceNameTemplate(String deviceNameTemplate)
this with just the deviceNameTemplate 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 template used to name the AutoPilot Device. This can be a custom text and can also contain either the serial number of the device, or a randomly generated number. The total length of the text generated by the template can be no more than 15 characters.”
deviceNameTemplate - new value of deviceNameTemplate field (as defined in service metadata)this with just the deviceNameTemplate field changedpublic Optional<WindowsAutopilotDeviceType> getDeviceType()
public WindowsAutopilotDeploymentProfile withDeviceType(WindowsAutopilotDeviceType deviceType)
this with just the deviceType 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 AutoPilot device type that this profile is applicable to.”
deviceType - new value of deviceType field (as defined in service metadata)this with just the deviceType field changedpublic Optional<Boolean> getEnableWhiteGlove()
public WindowsAutopilotDeploymentProfile withEnableWhiteGlove(Boolean enableWhiteGlove)
this with just the enableWhiteGlove
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.
“Enable Autopilot White Glove for the profile.”
enableWhiteGlove - new value of enableWhiteGlove field (as defined in service metadata)this with just the enableWhiteGlove field changedpublic com.github.davidmoten.odata.client.CollectionPage<String> getRoleScopeTagIds()
public WindowsAutopilotDeviceIdentityCollectionRequest getAssignedDevices()
public WindowsAutopilotDeploymentProfileAssignmentCollectionRequest getAssignments()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic WindowsAutopilotDeploymentProfile patch()
this with changed fields reset.public WindowsAutopilotDeploymentProfile put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestNoReturn assign(List<String> deviceIds)
Copyright © 2018–2020. All rights reserved.