public class Device extends DirectoryObject implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
Device.Builder |
deletedDateTimechangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
Device() |
builderDirectoryObject, checkMemberGroups, checkMemberObjects, getDeletedDateTime, getMemberGroups, getMemberObjects, restore, withDeletedDateTimeprotected Boolean accountEnabled
protected List<AlternativeSecurityId> alternativeSecurityIds
protected String alternativeSecurityIdsNextLink
protected OffsetDateTime approximateLastSignInDateTime
protected OffsetDateTime complianceExpirationDateTime
protected String deviceId
protected String deviceMetadata
protected Integer deviceVersion
protected String displayName
protected OnPremisesExtensionAttributes extensionAttributes
protected Boolean isCompliant
protected Boolean isManaged
protected OffsetDateTime onPremisesLastSyncDateTime
protected Boolean onPremisesSyncEnabled
protected String operatingSystem
protected String operatingSystemVersion
protected String physicalIdsNextLink
protected String profileType
protected String systemLabelsNextLink
protected String trustType
protected String name
protected String manufacturer
protected String model
protected String kind
protected String status
protected String platform
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class DirectoryObjectpublic static Device.Builder builderDevice()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class DirectoryObjectpublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class DirectoryObjectpublic com.github.davidmoten.odata.client.CollectionPage<AlternativeSecurityId> getAlternativeSecurityIds()
public com.github.davidmoten.odata.client.CollectionPage<AlternativeSecurityId> getAlternativeSecurityIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
public Optional<OffsetDateTime> getApproximateLastSignInDateTime()
public Device withApproximateLastSignInDateTime(OffsetDateTime approximateLastSignInDateTime)
public Optional<OffsetDateTime> getComplianceExpirationDateTime()
public Device withComplianceExpirationDateTime(OffsetDateTime complianceExpirationDateTime)
public Optional<OnPremisesExtensionAttributes> getExtensionAttributes()
public Device withExtensionAttributes(OnPremisesExtensionAttributes extensionAttributes)
public Optional<OffsetDateTime> getOnPremisesLastSyncDateTime()
public Device withOnPremisesLastSyncDateTime(OffsetDateTime onPremisesLastSyncDateTime)
public com.github.davidmoten.odata.client.CollectionPage<String> getPhysicalIds()
public com.github.davidmoten.odata.client.CollectionPage<String> getPhysicalIds(com.github.davidmoten.odata.client.HttpRequestOptions options)
public com.github.davidmoten.odata.client.CollectionPage<String> getSystemLabels()
public com.github.davidmoten.odata.client.CollectionPage<String> getSystemLabels(com.github.davidmoten.odata.client.HttpRequestOptions options)
public DirectoryObjectCollectionRequest getMemberOf()
public DirectoryObjectCollectionRequest getRegisteredOwners()
public DirectoryObjectCollectionRequest getRegisteredUsers()
public DirectoryObjectCollectionRequest getTransitiveMemberOf()
public ExtensionCollectionRequest getExtensions()
public CommandCollectionRequest getCommands()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class DirectoryObjectpublic Device patch()
this with changed fields reset.patch in class DirectoryObjectthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic Device put()
this
with changed fields reset (they were ignored anyway).put in class DirectoryObjectthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class DirectoryObjectCopyright © 2018–2020. All rights reserved.