public class ManagedAppRegistration extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Field and Description |
|---|---|
protected MobileAppIdentifier |
appIdentifier |
protected String |
applicationVersion |
protected String |
azureADDeviceId |
protected OffsetDateTime |
createdDateTime |
protected String |
deviceManufacturer |
protected String |
deviceModel |
protected String |
deviceName |
protected String |
deviceTag |
protected String |
deviceType |
protected List<ManagedAppFlaggedReason> |
flaggedReasons |
protected String |
flaggedReasonsNextLink |
protected OffsetDateTime |
lastSyncDateTime |
protected String |
managedDeviceId |
protected String |
managementSdkVersion |
protected String |
platformVersion |
protected String |
userId |
protected String |
version |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
ManagedAppRegistration() |
| Modifier and Type | Method and Description |
|---|---|
Optional<MobileAppIdentifier> |
getAppIdentifier()
“The app package Identifier”
|
Optional<String> |
getApplicationVersion()
“App version”
|
ManagedAppPolicyCollectionRequest |
getAppliedPolicies()
“Zero or more policys already applied on the registered app when it last
synchronized with managment service.”
|
Optional<String> |
getAzureADDeviceId()
“The Azure Active Directory Device identifier of the host device.
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<OffsetDateTime> |
getCreatedDateTime()
“Date and time of creation”
|
Optional<String> |
getDeviceManufacturer()
“The device manufacturer for the current app registration”
|
Optional<String> |
getDeviceModel()
“The device model for the current app registration”
|
Optional<String> |
getDeviceName()
“Host device name”
|
Optional<String> |
getDeviceTag()
“App management SDK generated tag, which helps relate apps hosted on the same
device.
|
Optional<String> |
getDeviceType()
“Host device type”
|
com.github.davidmoten.odata.client.CollectionPage<ManagedAppFlaggedReason> |
getFlaggedReasons()
“Zero or more reasons an app registration is flagged.
|
com.github.davidmoten.odata.client.CollectionPage<ManagedAppFlaggedReason> |
getFlaggedReasons(com.github.davidmoten.odata.client.HttpRequestOptions options)
“Zero or more reasons an app registration is flagged.
|
ManagedAppPolicyCollectionRequest |
getIntendedPolicies()
“Zero or more policies admin intended for the app as of now.”
|
Optional<OffsetDateTime> |
getLastSyncDateTime()
“Date and time of last the app synced with management service.”
|
Optional<String> |
getManagedDeviceId()
“The Managed Device identifier of the host device.
|
Optional<String> |
getManagementSdkVersion()
“App management SDK version”
|
ManagedAppOperationCollectionRequest |
getOperations()
“Zero or more long running operations triggered on the app registration.”
|
Optional<String> |
getPlatformVersion()
“Operating System version”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<String> |
getUserId()
“The user Id to who this app registration belongs.”
|
Optional<String> |
getVersion()
“Version of the entity.”
|
String |
odataTypeName() |
ManagedAppRegistration |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
ManagedAppRegistration |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
ManagedAppRegistration |
withAppIdentifier(MobileAppIdentifier appIdentifier)
Returns an immutable copy of
this with just the appIdentifier
field changed. |
ManagedAppRegistration |
withApplicationVersion(String applicationVersion)
Returns an immutable copy of
this with just the applicationVersion field changed. |
ManagedAppRegistration |
withAzureADDeviceId(String azureADDeviceId)
Returns an immutable copy of
this with just the azureADDeviceId
field changed. |
ManagedAppRegistration |
withCreatedDateTime(OffsetDateTime createdDateTime)
Returns an immutable copy of
this with just the createdDateTime
field changed. |
ManagedAppRegistration |
withDeviceManufacturer(String deviceManufacturer)
Returns an immutable copy of
this with just the deviceManufacturer field changed. |
ManagedAppRegistration |
withDeviceModel(String deviceModel)
Returns an immutable copy of
this with just the deviceModel
field changed. |
ManagedAppRegistration |
withDeviceName(String deviceName)
Returns an immutable copy of
this with just the deviceName field
changed. |
ManagedAppRegistration |
withDeviceTag(String deviceTag)
Returns an immutable copy of
this with just the deviceTag field
changed. |
ManagedAppRegistration |
withDeviceType(String deviceType)
Returns an immutable copy of
this with just the deviceType field
changed. |
ManagedAppRegistration |
withLastSyncDateTime(OffsetDateTime lastSyncDateTime)
Returns an immutable copy of
this with just the lastSyncDateTime
field changed. |
ManagedAppRegistration |
withManagedDeviceId(String managedDeviceId)
Returns an immutable copy of
this with just the managedDeviceId
field changed. |
ManagedAppRegistration |
withManagementSdkVersion(String managementSdkVersion)
Returns an immutable copy of
this with just the managementSdkVersion field changed. |
ManagedAppRegistration |
withPlatformVersion(String platformVersion)
Returns an immutable copy of
this with just the platformVersion
field changed. |
ManagedAppRegistration |
withUserId(String userId)
Returns an immutable copy of
this with just the userId field
changed. |
ManagedAppRegistration |
withVersion(String version)
Returns an immutable copy of
this with just the version field
changed. |
protected OffsetDateTime createdDateTime
protected OffsetDateTime lastSyncDateTime
protected String applicationVersion
protected String managementSdkVersion
protected String platformVersion
protected String deviceType
protected String deviceTag
protected String deviceName
protected String managedDeviceId
protected String azureADDeviceId
protected String deviceModel
protected String deviceManufacturer
protected List<ManagedAppFlaggedReason> flaggedReasons
protected String flaggedReasonsNextLink
protected String userId
protected MobileAppIdentifier appIdentifier
protected String version
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<OffsetDateTime> getCreatedDateTime()
public ManagedAppRegistration 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.
“Date and time of creation”
createdDateTime - new value of createdDateTime field (as defined in service metadata)this with just the createdDateTime field changedpublic Optional<OffsetDateTime> getLastSyncDateTime()
public ManagedAppRegistration withLastSyncDateTime(OffsetDateTime lastSyncDateTime)
this with just the lastSyncDateTime
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.
“Date and time of last the app synced with management service.”
lastSyncDateTime - new value of lastSyncDateTime field (as defined in service metadata)this with just the lastSyncDateTime field changedpublic Optional<String> getApplicationVersion()
public ManagedAppRegistration withApplicationVersion(String applicationVersion)
this with just the applicationVersion 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.
“App version”
applicationVersion - new value of applicationVersion field (as defined in service metadata)this with just the applicationVersion field changedpublic Optional<String> getManagementSdkVersion()
public ManagedAppRegistration withManagementSdkVersion(String managementSdkVersion)
this with just the managementSdkVersion 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.
“App management SDK version”
managementSdkVersion - new value of managementSdkVersion field (as defined in service metadata)this with just the managementSdkVersion field changedpublic Optional<String> getPlatformVersion()
public ManagedAppRegistration withPlatformVersion(String platformVersion)
this with just the platformVersion
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.
“Operating System version”
platformVersion - new value of platformVersion field (as defined in service metadata)this with just the platformVersion field changedpublic Optional<String> getDeviceType()
public ManagedAppRegistration withDeviceType(String 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.
“Host device type”
deviceType - new value of deviceType field (as defined in service metadata)this with just the deviceType field changedpublic Optional<String> getDeviceTag()
public ManagedAppRegistration withDeviceTag(String deviceTag)
this with just the deviceTag 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.
“App management SDK generated tag, which helps relate apps hosted on the same device. Not guaranteed to relate apps in all conditions.”
deviceTag - new value of deviceTag field (as defined in service metadata)this with just the deviceTag field changedpublic Optional<String> getDeviceName()
public ManagedAppRegistration withDeviceName(String deviceName)
this with just the deviceName 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.
“Host device name”
deviceName - new value of deviceName field (as defined in service metadata)this with just the deviceName field changedpublic Optional<String> getManagedDeviceId()
public ManagedAppRegistration withManagedDeviceId(String managedDeviceId)
this with just the managedDeviceId
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 Managed Device identifier of the host device. Value could be empty even when the host device is managed.”
managedDeviceId - new value of managedDeviceId field (as defined in service metadata)this with just the managedDeviceId field changedpublic Optional<String> getAzureADDeviceId()
public ManagedAppRegistration withAzureADDeviceId(String azureADDeviceId)
this with just the azureADDeviceId
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 Azure Active Directory Device identifier of the host device. Value could be empty even when the host device is Azure Active Directory registered.”
azureADDeviceId - new value of azureADDeviceId field (as defined in service metadata)this with just the azureADDeviceId field changedpublic Optional<String> getDeviceModel()
public ManagedAppRegistration withDeviceModel(String deviceModel)
this with just the deviceModel
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 device model for the current app registration”
deviceModel - new value of deviceModel field (as defined in service metadata)this with just the deviceModel field changedpublic Optional<String> getDeviceManufacturer()
public ManagedAppRegistration withDeviceManufacturer(String deviceManufacturer)
this with just the deviceManufacturer 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 device manufacturer for the current app registration”
deviceManufacturer - new value of deviceManufacturer field (as defined in service metadata)this with just the deviceManufacturer field changedpublic com.github.davidmoten.odata.client.CollectionPage<ManagedAppFlaggedReason> getFlaggedReasons()
public com.github.davidmoten.odata.client.CollectionPage<ManagedAppFlaggedReason> getFlaggedReasons(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<String> getUserId()
public ManagedAppRegistration withUserId(String userId)
this with just the userId 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 user Id to who this app registration belongs.”
userId - new value of userId field (as defined in service metadata)this with just the userId field changedpublic Optional<MobileAppIdentifier> getAppIdentifier()
public ManagedAppRegistration withAppIdentifier(MobileAppIdentifier appIdentifier)
this with just the appIdentifier
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 app package Identifier”
appIdentifier - new value of appIdentifier field (as defined in service metadata)this with just the appIdentifier field changedpublic ManagedAppRegistration withVersion(String 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.
“Version of the entity.”
version - new value of version field (as defined in service metadata)this with just the version field changedpublic ManagedAppPolicyCollectionRequest getAppliedPolicies()
public ManagedAppPolicyCollectionRequest getIntendedPolicies()
public ManagedAppOperationCollectionRequest getOperations()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic ManagedAppRegistration patch()
this with changed fields reset.public ManagedAppRegistration put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.