public class ComplianceManagementPartner extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
ComplianceManagementPartner.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected List<ComplianceManagementPartnerAssignment> |
androidEnrollmentAssignments |
protected String |
androidEnrollmentAssignmentsNextLink |
protected Boolean |
androidOnboarded |
protected String |
displayName |
protected List<ComplianceManagementPartnerAssignment> |
iosEnrollmentAssignments |
protected String |
iosEnrollmentAssignmentsNextLink |
protected Boolean |
iosOnboarded |
protected OffsetDateTime |
lastHeartbeatDateTime |
protected List<ComplianceManagementPartnerAssignment> |
macOsEnrollmentAssignments |
protected String |
macOsEnrollmentAssignmentsNextLink |
protected Boolean |
macOsOnboarded |
protected DeviceManagementPartnerTenantState |
partnerState |
protected List<ComplianceManagementPartnerAssignment> |
windowsEnrollmentAssignments |
protected String |
windowsEnrollmentAssignmentsNextLink |
protected Boolean |
windowsOnboarded |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
ComplianceManagementPartner() |
| Modifier and Type | Method and Description |
|---|---|
static ComplianceManagementPartner.Builder |
builderComplianceManagementPartner()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> |
getAndroidEnrollmentAssignments()
“User groups which enroll Android devices through partner.”
|
com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> |
getAndroidEnrollmentAssignments(com.github.davidmoten.odata.client.HttpRequestOptions options)
“User groups which enroll Android devices through partner.”
|
Optional<Boolean> |
getAndroidOnboarded()
“Partner onboarded for Android devices.”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<String> |
getDisplayName()
“Partner display name”
|
com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> |
getIosEnrollmentAssignments()
“User groups which enroll ios devices through partner.”
|
com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> |
getIosEnrollmentAssignments(com.github.davidmoten.odata.client.HttpRequestOptions options)
“User groups which enroll ios devices through partner.”
|
Optional<Boolean> |
getIosOnboarded()
“Partner onboarded for ios devices.”
|
Optional<OffsetDateTime> |
getLastHeartbeatDateTime()
“Timestamp of last heartbeat after admin onboarded to the compliance management
partner”
|
com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> |
getMacOsEnrollmentAssignments()
“User groups which enroll Mac devices through partner.”
|
com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> |
getMacOsEnrollmentAssignments(com.github.davidmoten.odata.client.HttpRequestOptions options)
“User groups which enroll Mac devices through partner.”
|
Optional<Boolean> |
getMacOsOnboarded()
“Partner onboarded for Mac devices.”
|
Optional<DeviceManagementPartnerTenantState> |
getPartnerState()
“Partner state of this tenant”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> |
getWindowsEnrollmentAssignments()
“User groups which enroll Windows devices through partner.”
|
com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> |
getWindowsEnrollmentAssignments(com.github.davidmoten.odata.client.HttpRequestOptions options)
“User groups which enroll Windows devices through partner.”
|
Optional<Boolean> |
getWindowsOnboarded()
“Partner onboarded for Windows devices.”
|
String |
odataTypeName() |
ComplianceManagementPartner |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
ComplianceManagementPartner |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
ComplianceManagementPartner |
withAndroidOnboarded(Boolean androidOnboarded)
Returns an immutable copy of
this with just the androidOnboarded
field changed. |
ComplianceManagementPartner |
withDisplayName(String displayName)
Returns an immutable copy of
this with just the displayName
field changed. |
ComplianceManagementPartner |
withIosOnboarded(Boolean iosOnboarded)
Returns an immutable copy of
this with just the iosOnboarded
field changed. |
ComplianceManagementPartner |
withLastHeartbeatDateTime(OffsetDateTime lastHeartbeatDateTime)
Returns an immutable copy of
this with just the lastHeartbeatDateTime field changed. |
ComplianceManagementPartner |
withMacOsOnboarded(Boolean macOsOnboarded)
Returns an immutable copy of
this with just the macOsOnboarded
field changed. |
ComplianceManagementPartner |
withPartnerState(DeviceManagementPartnerTenantState partnerState)
Returns an immutable copy of
this with just the partnerState
field changed. |
ComplianceManagementPartner |
withWindowsOnboarded(Boolean windowsOnboarded)
Returns an immutable copy of
this with just the windowsOnboarded
field changed. |
protected OffsetDateTime lastHeartbeatDateTime
protected DeviceManagementPartnerTenantState partnerState
protected String displayName
protected Boolean macOsOnboarded
protected Boolean windowsOnboarded
protected Boolean androidOnboarded
protected Boolean iosOnboarded
protected List<ComplianceManagementPartnerAssignment> macOsEnrollmentAssignments
protected String macOsEnrollmentAssignmentsNextLink
protected List<ComplianceManagementPartnerAssignment> windowsEnrollmentAssignments
protected String windowsEnrollmentAssignmentsNextLink
protected List<ComplianceManagementPartnerAssignment> androidEnrollmentAssignments
protected String androidEnrollmentAssignmentsNextLink
protected List<ComplianceManagementPartnerAssignment> iosEnrollmentAssignments
protected String iosEnrollmentAssignmentsNextLink
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static ComplianceManagementPartner.Builder builderComplianceManagementPartner()
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<OffsetDateTime> getLastHeartbeatDateTime()
public ComplianceManagementPartner withLastHeartbeatDateTime(OffsetDateTime lastHeartbeatDateTime)
this with just the lastHeartbeatDateTime 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.
“Timestamp of last heartbeat after admin onboarded to the compliance management partner”
lastHeartbeatDateTime - new value of lastHeartbeatDateTime field (as defined in service metadata)this with just the lastHeartbeatDateTime field changedpublic Optional<DeviceManagementPartnerTenantState> getPartnerState()
public ComplianceManagementPartner withPartnerState(DeviceManagementPartnerTenantState partnerState)
this with just the partnerState
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.
“Partner state of this tenant”
partnerState - new value of partnerState field (as defined in service metadata)this with just the partnerState field changedpublic Optional<String> getDisplayName()
public ComplianceManagementPartner 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.
“Partner display name”
displayName - new value of displayName field (as defined in service metadata)this with just the displayName field changedpublic Optional<Boolean> getMacOsOnboarded()
public ComplianceManagementPartner withMacOsOnboarded(Boolean macOsOnboarded)
this with just the macOsOnboarded
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.
“Partner onboarded for Mac devices.”
macOsOnboarded - new value of macOsOnboarded field (as defined in service metadata)this with just the macOsOnboarded field changedpublic Optional<Boolean> getWindowsOnboarded()
public ComplianceManagementPartner withWindowsOnboarded(Boolean windowsOnboarded)
this with just the windowsOnboarded
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.
“Partner onboarded for Windows devices.”
windowsOnboarded - new value of windowsOnboarded field (as defined in service metadata)this with just the windowsOnboarded field changedpublic Optional<Boolean> getAndroidOnboarded()
public ComplianceManagementPartner withAndroidOnboarded(Boolean androidOnboarded)
this with just the androidOnboarded
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.
“Partner onboarded for Android devices.”
androidOnboarded - new value of androidOnboarded field (as defined in service metadata)this with just the androidOnboarded field changedpublic Optional<Boolean> getIosOnboarded()
public ComplianceManagementPartner withIosOnboarded(Boolean iosOnboarded)
this with just the iosOnboarded
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.
“Partner onboarded for ios devices.”
iosOnboarded - new value of iosOnboarded field (as defined in service metadata)this with just the iosOnboarded field changedpublic com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> getMacOsEnrollmentAssignments()
public com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> getMacOsEnrollmentAssignments(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> getWindowsEnrollmentAssignments()
public com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> getWindowsEnrollmentAssignments(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> getAndroidEnrollmentAssignments()
public com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> getAndroidEnrollmentAssignments(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> getIosEnrollmentAssignments()
public com.github.davidmoten.odata.client.CollectionPage<ComplianceManagementPartnerAssignment> getIosEnrollmentAssignments(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic ComplianceManagementPartner patch()
this with changed fields reset.public ComplianceManagementPartner put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.