public class AndroidManagedStoreAccountEnterpriseSettings extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
AndroidManagedStoreAccountEnterpriseSettings.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
androidDeviceOwnerFullyManagedEnrollmentEnabled |
protected AndroidManagedStoreAccountBindStatus |
bindStatus |
protected List<AndroidEnrollmentCompanyCode> |
companyCodes |
protected String |
companyCodesNextLink |
protected Boolean |
deviceOwnerManagementEnabled |
protected AndroidManagedStoreAccountEnrollmentTarget |
enrollmentTarget |
protected OffsetDateTime |
lastAppSyncDateTime |
protected AndroidManagedStoreAccountAppSyncStatus |
lastAppSyncStatus |
protected OffsetDateTime |
lastModifiedDateTime |
protected String |
ownerOrganizationName |
protected String |
ownerUserPrincipalName |
protected List<String> |
targetGroupIds |
protected String |
targetGroupIdsNextLink |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
AndroidManagedStoreAccountEnterpriseSettings() |
| Modifier and Type | Method and Description |
|---|---|
com.github.davidmoten.odata.client.ActionRequestNoReturn |
approveApps(List<String> packageIds,
Boolean approveAllPermissions) |
static AndroidManagedStoreAccountEnterpriseSettings.Builder |
builderAndroidManagedStoreAccountEnterpriseSettings()
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.ActionRequestNoReturn |
completeSignup(String enterpriseToken) |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<String> |
createGooglePlayWebToken(String parentUri) |
Optional<Boolean> |
getAndroidDeviceOwnerFullyManagedEnrollmentEnabled()
“Company codes for AndroidManagedStoreAccountEnterpriseSettings”
|
Optional<AndroidManagedStoreAccountBindStatus> |
getBindStatus()
“Bind status of the tenant with the Google EMM API”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
com.github.davidmoten.odata.client.CollectionPage<AndroidEnrollmentCompanyCode> |
getCompanyCodes()
“Company codes for AndroidManagedStoreAccountEnterpriseSettings”
|
com.github.davidmoten.odata.client.CollectionPage<AndroidEnrollmentCompanyCode> |
getCompanyCodes(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Company codes for AndroidManagedStoreAccountEnterpriseSettings”
|
Optional<Boolean> |
getDeviceOwnerManagementEnabled()
“Indicates if this account is flighting for Android Device Owner Management with
CloudDPC.”
|
Optional<AndroidManagedStoreAccountEnrollmentTarget> |
getEnrollmentTarget()
“Indicates which users can enroll devices in Android Enterprise device management”
|
Optional<OffsetDateTime> |
getLastAppSyncDateTime()
“Last completion time for app sync”
|
Optional<AndroidManagedStoreAccountAppSyncStatus> |
getLastAppSyncStatus()
“Last application sync result”
|
Optional<OffsetDateTime> |
getLastModifiedDateTime()
“Last modification time for Android enterprise settings”
|
Optional<String> |
getOwnerOrganizationName()
“Organization name used when onboarding Android Enterprise”
|
Optional<String> |
getOwnerUserPrincipalName()
“Owner UPN that created the enterprise”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getTargetGroupIds()
“Specifies which AAD groups can enroll devices in Android for Work device
management if enrollmentTarget is set to 'Targeted'”
|
com.github.davidmoten.odata.client.CollectionPage<String> |
getTargetGroupIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Specifies which AAD groups can enroll devices in Android for Work device
management if enrollmentTarget is set to 'Targeted'”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
AndroidManagedStoreAccountEnterpriseSettings |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
AndroidManagedStoreAccountEnterpriseSettings |
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.ActionRequestReturningNonCollection<String> |
requestSignupUrl(String hostName) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
setAndroidDeviceOwnerFullyManagedEnrollmentState(Boolean enabled) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
syncApps() |
String |
toString() |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
unbind() |
AndroidManagedStoreAccountEnterpriseSettings |
withAndroidDeviceOwnerFullyManagedEnrollmentEnabled(Boolean androidDeviceOwnerFullyManagedEnrollmentEnabled)
Returns an immutable copy of
this with just the androidDeviceOwnerFullyManagedEnrollmentEnabled field changed. |
AndroidManagedStoreAccountEnterpriseSettings |
withBindStatus(AndroidManagedStoreAccountBindStatus bindStatus)
Returns an immutable copy of
this with just the bindStatus field
changed. |
AndroidManagedStoreAccountEnterpriseSettings |
withDeviceOwnerManagementEnabled(Boolean deviceOwnerManagementEnabled)
Returns an immutable copy of
this with just the deviceOwnerManagementEnabled field changed. |
AndroidManagedStoreAccountEnterpriseSettings |
withEnrollmentTarget(AndroidManagedStoreAccountEnrollmentTarget enrollmentTarget)
Returns an immutable copy of
this with just the enrollmentTarget
field changed. |
AndroidManagedStoreAccountEnterpriseSettings |
withLastAppSyncDateTime(OffsetDateTime lastAppSyncDateTime)
Returns an immutable copy of
this with just the lastAppSyncDateTime field changed. |
AndroidManagedStoreAccountEnterpriseSettings |
withLastAppSyncStatus(AndroidManagedStoreAccountAppSyncStatus lastAppSyncStatus)
Returns an immutable copy of
this with just the lastAppSyncStatus
field changed. |
AndroidManagedStoreAccountEnterpriseSettings |
withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Returns an immutable copy of
this with just the lastModifiedDateTime field changed. |
AndroidManagedStoreAccountEnterpriseSettings |
withOwnerOrganizationName(String ownerOrganizationName)
Returns an immutable copy of
this with just the ownerOrganizationName field changed. |
AndroidManagedStoreAccountEnterpriseSettings |
withOwnerUserPrincipalName(String ownerUserPrincipalName)
Returns an immutable copy of
this with just the ownerUserPrincipalName field changed. |
protected AndroidManagedStoreAccountBindStatus bindStatus
protected OffsetDateTime lastAppSyncDateTime
protected AndroidManagedStoreAccountAppSyncStatus lastAppSyncStatus
protected String ownerUserPrincipalName
protected String ownerOrganizationName
protected OffsetDateTime lastModifiedDateTime
protected AndroidManagedStoreAccountEnrollmentTarget enrollmentTarget
protected String targetGroupIdsNextLink
protected Boolean deviceOwnerManagementEnabled
protected List<AndroidEnrollmentCompanyCode> companyCodes
protected String companyCodesNextLink
protected Boolean androidDeviceOwnerFullyManagedEnrollmentEnabled
protected AndroidManagedStoreAccountEnterpriseSettings()
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static AndroidManagedStoreAccountEnterpriseSettings.Builder builderAndroidManagedStoreAccountEnterpriseSettings()
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<AndroidManagedStoreAccountBindStatus> getBindStatus()
public AndroidManagedStoreAccountEnterpriseSettings withBindStatus(AndroidManagedStoreAccountBindStatus bindStatus)
this with just the bindStatus 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.
“Bind status of the tenant with the Google EMM API”
bindStatus - new value of bindStatus field (as defined in service metadata)this with just the bindStatus field changedpublic Optional<OffsetDateTime> getLastAppSyncDateTime()
public AndroidManagedStoreAccountEnterpriseSettings withLastAppSyncDateTime(OffsetDateTime lastAppSyncDateTime)
this with just the lastAppSyncDateTime 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 completion time for app sync”
lastAppSyncDateTime - new value of lastAppSyncDateTime field (as defined in service metadata)this with just the lastAppSyncDateTime field changedpublic Optional<AndroidManagedStoreAccountAppSyncStatus> getLastAppSyncStatus()
public AndroidManagedStoreAccountEnterpriseSettings withLastAppSyncStatus(AndroidManagedStoreAccountAppSyncStatus lastAppSyncStatus)
this with just the lastAppSyncStatus
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 application sync result”
lastAppSyncStatus - new value of lastAppSyncStatus field (as defined in service metadata)this with just the lastAppSyncStatus field changedpublic Optional<String> getOwnerUserPrincipalName()
public AndroidManagedStoreAccountEnterpriseSettings withOwnerUserPrincipalName(String ownerUserPrincipalName)
this with just the ownerUserPrincipalName 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.
“Owner UPN that created the enterprise”
ownerUserPrincipalName - new value of ownerUserPrincipalName field (as defined in service metadata)this with just the ownerUserPrincipalName field changedpublic Optional<String> getOwnerOrganizationName()
public AndroidManagedStoreAccountEnterpriseSettings withOwnerOrganizationName(String ownerOrganizationName)
this with just the ownerOrganizationName 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.
“Organization name used when onboarding Android Enterprise”
ownerOrganizationName - new value of ownerOrganizationName field (as defined in service metadata)this with just the ownerOrganizationName field changedpublic Optional<OffsetDateTime> getLastModifiedDateTime()
public AndroidManagedStoreAccountEnterpriseSettings 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 modification time for Android enterprise settings”
lastModifiedDateTime - new value of lastModifiedDateTime field (as defined in service metadata)this with just the lastModifiedDateTime field changedpublic Optional<AndroidManagedStoreAccountEnrollmentTarget> getEnrollmentTarget()
public AndroidManagedStoreAccountEnterpriseSettings withEnrollmentTarget(AndroidManagedStoreAccountEnrollmentTarget enrollmentTarget)
this with just the enrollmentTarget
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.
“Indicates which users can enroll devices in Android Enterprise device management”
enrollmentTarget - new value of enrollmentTarget field (as defined in service metadata)this with just the enrollmentTarget field changedpublic com.github.davidmoten.odata.client.CollectionPage<String> getTargetGroupIds()
public com.github.davidmoten.odata.client.CollectionPage<String> getTargetGroupIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<Boolean> getDeviceOwnerManagementEnabled()
public AndroidManagedStoreAccountEnterpriseSettings withDeviceOwnerManagementEnabled(Boolean deviceOwnerManagementEnabled)
this with just the deviceOwnerManagementEnabled 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.
“Indicates if this account is flighting for Android Device Owner Management with CloudDPC.”
deviceOwnerManagementEnabled - new value of deviceOwnerManagementEnabled field (as defined in service metadata)this with just the deviceOwnerManagementEnabled field changedpublic com.github.davidmoten.odata.client.CollectionPage<AndroidEnrollmentCompanyCode> getCompanyCodes()
public com.github.davidmoten.odata.client.CollectionPage<AndroidEnrollmentCompanyCode> getCompanyCodes(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<Boolean> getAndroidDeviceOwnerFullyManagedEnrollmentEnabled()
public AndroidManagedStoreAccountEnterpriseSettings withAndroidDeviceOwnerFullyManagedEnrollmentEnabled(Boolean androidDeviceOwnerFullyManagedEnrollmentEnabled)
this with just the androidDeviceOwnerFullyManagedEnrollmentEnabled 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.
“Company codes for AndroidManagedStoreAccountEnterpriseSettings”
androidDeviceOwnerFullyManagedEnrollmentEnabled - new value of androidDeviceOwnerFullyManagedEnrollmentEnabled field (as defined in service metadata)this with just the androidDeviceOwnerFullyManagedEnrollmentEnabled field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic AndroidManagedStoreAccountEnterpriseSettings patch()
this with changed fields reset.public AndroidManagedStoreAccountEnterpriseSettings put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestNoReturn approveApps(List<String> packageIds, Boolean approveAllPermissions)
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<String> requestSignupUrl(String hostName)
public com.github.davidmoten.odata.client.ActionRequestNoReturn completeSignup(String enterpriseToken)
public com.github.davidmoten.odata.client.ActionRequestNoReturn syncApps()
public com.github.davidmoten.odata.client.ActionRequestNoReturn unbind()
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<String> createGooglePlayWebToken(String parentUri)
public com.github.davidmoten.odata.client.ActionRequestNoReturn setAndroidDeviceOwnerFullyManagedEnrollmentState(Boolean enabled)
Copyright © 2018–2020. All rights reserved.