public class ManagedAllDeviceCertificateState extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
ManagedAllDeviceCertificateState.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
certificateExpirationDateTime |
protected String |
certificateExtendedKeyUsages |
protected OffsetDateTime |
certificateIssuanceDateTime |
protected String |
certificateIssuerName |
protected Integer |
certificateKeyUsages |
protected CertificateRevocationStatus |
certificateRevokeStatus |
protected OffsetDateTime |
certificateRevokeStatusLastChangeDateTime |
protected String |
certificateSerialNumber |
protected String |
certificateSubjectName |
protected String |
certificateThumbprint |
protected String |
managedDeviceDisplayName |
protected String |
userPrincipalName |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
ManagedAllDeviceCertificateState() |
| Modifier and Type | Method and Description |
|---|---|
static ManagedAllDeviceCertificateState.Builder |
builderManagedAllDeviceCertificateState()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<OffsetDateTime> |
getCertificateExpirationDateTime()
“Certificate expiry date”
|
Optional<String> |
getCertificateExtendedKeyUsages()
“Enhanced Key Usage”
|
Optional<OffsetDateTime> |
getCertificateIssuanceDateTime()
“Issuance date”
|
Optional<String> |
getCertificateIssuerName()
“Issuer”
|
Optional<Integer> |
getCertificateKeyUsages()
“Key Usage”
|
Optional<CertificateRevocationStatus> |
getCertificateRevokeStatus()
“Revoke status”
|
Optional<OffsetDateTime> |
getCertificateRevokeStatusLastChangeDateTime()
“The time the revoke status was last changed”
|
Optional<String> |
getCertificateSerialNumber()
“Serial number”
|
Optional<String> |
getCertificateSubjectName()
“Certificate subject name”
|
Optional<String> |
getCertificateThumbprint()
“Thumbprint”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<String> |
getManagedDeviceDisplayName()
“Device display name”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
Optional<String> |
getUserPrincipalName()
“User principal name”
|
String |
odataTypeName() |
ManagedAllDeviceCertificateState |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
ManagedAllDeviceCertificateState |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
ManagedAllDeviceCertificateState |
withCertificateExpirationDateTime(OffsetDateTime certificateExpirationDateTime)
Returns an immutable copy of
this with just the certificateExpirationDateTime field changed. |
ManagedAllDeviceCertificateState |
withCertificateExtendedKeyUsages(String certificateExtendedKeyUsages)
Returns an immutable copy of
this with just the certificateExtendedKeyUsages field changed. |
ManagedAllDeviceCertificateState |
withCertificateIssuanceDateTime(OffsetDateTime certificateIssuanceDateTime)
Returns an immutable copy of
this with just the certificateIssuanceDateTime field changed. |
ManagedAllDeviceCertificateState |
withCertificateIssuerName(String certificateIssuerName)
Returns an immutable copy of
this with just the certificateIssuerName field changed. |
ManagedAllDeviceCertificateState |
withCertificateKeyUsages(Integer certificateKeyUsages)
Returns an immutable copy of
this with just the certificateKeyUsages field changed. |
ManagedAllDeviceCertificateState |
withCertificateRevokeStatus(CertificateRevocationStatus certificateRevokeStatus)
Returns an immutable copy of
this with just the certificateRevokeStatus field changed. |
ManagedAllDeviceCertificateState |
withCertificateRevokeStatusLastChangeDateTime(OffsetDateTime certificateRevokeStatusLastChangeDateTime)
Returns an immutable copy of
this with just the certificateRevokeStatusLastChangeDateTime field changed. |
ManagedAllDeviceCertificateState |
withCertificateSerialNumber(String certificateSerialNumber)
Returns an immutable copy of
this with just the certificateSerialNumber field changed. |
ManagedAllDeviceCertificateState |
withCertificateSubjectName(String certificateSubjectName)
Returns an immutable copy of
this with just the certificateSubjectName field changed. |
ManagedAllDeviceCertificateState |
withCertificateThumbprint(String certificateThumbprint)
Returns an immutable copy of
this with just the certificateThumbprint field changed. |
ManagedAllDeviceCertificateState |
withManagedDeviceDisplayName(String managedDeviceDisplayName)
Returns an immutable copy of
this with just the managedDeviceDisplayName field changed. |
ManagedAllDeviceCertificateState |
withUserPrincipalName(String userPrincipalName)
Returns an immutable copy of
this with just the userPrincipalName
field changed. |
protected CertificateRevocationStatus certificateRevokeStatus
protected OffsetDateTime certificateRevokeStatusLastChangeDateTime
protected String managedDeviceDisplayName
protected String userPrincipalName
protected OffsetDateTime certificateExpirationDateTime
protected String certificateIssuerName
protected String certificateThumbprint
protected String certificateSerialNumber
protected String certificateSubjectName
protected Integer certificateKeyUsages
protected String certificateExtendedKeyUsages
protected OffsetDateTime certificateIssuanceDateTime
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static ManagedAllDeviceCertificateState.Builder builderManagedAllDeviceCertificateState()
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<CertificateRevocationStatus> getCertificateRevokeStatus()
public ManagedAllDeviceCertificateState withCertificateRevokeStatus(CertificateRevocationStatus certificateRevokeStatus)
this with just the certificateRevokeStatus 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.
“Revoke status”
certificateRevokeStatus - new value of certificateRevokeStatus field (as defined in service metadata)this with just the certificateRevokeStatus field changedpublic Optional<OffsetDateTime> getCertificateRevokeStatusLastChangeDateTime()
public ManagedAllDeviceCertificateState withCertificateRevokeStatusLastChangeDateTime(OffsetDateTime certificateRevokeStatusLastChangeDateTime)
this with just the certificateRevokeStatusLastChangeDateTime 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 time the revoke status was last changed”
certificateRevokeStatusLastChangeDateTime - new value of certificateRevokeStatusLastChangeDateTime field (as defined in service metadata)this with just the certificateRevokeStatusLastChangeDateTime field changedpublic Optional<String> getManagedDeviceDisplayName()
public ManagedAllDeviceCertificateState withManagedDeviceDisplayName(String managedDeviceDisplayName)
this with just the managedDeviceDisplayName 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.
“Device display name”
managedDeviceDisplayName - new value of managedDeviceDisplayName field (as defined in service metadata)this with just the managedDeviceDisplayName field changedpublic Optional<String> getUserPrincipalName()
public ManagedAllDeviceCertificateState withUserPrincipalName(String userPrincipalName)
this with just the userPrincipalName
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.
“User principal name”
userPrincipalName - new value of userPrincipalName field (as defined in service metadata)this with just the userPrincipalName field changedpublic Optional<OffsetDateTime> getCertificateExpirationDateTime()
public ManagedAllDeviceCertificateState withCertificateExpirationDateTime(OffsetDateTime certificateExpirationDateTime)
this with just the certificateExpirationDateTime 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.
“Certificate expiry date”
certificateExpirationDateTime - new value of certificateExpirationDateTime field (as defined in service metadata)this with just the certificateExpirationDateTime field changedpublic Optional<String> getCertificateIssuerName()
public ManagedAllDeviceCertificateState withCertificateIssuerName(String certificateIssuerName)
this with just the certificateIssuerName 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.
“Issuer”
certificateIssuerName - new value of certificateIssuerName field (as defined in service metadata)this with just the certificateIssuerName field changedpublic Optional<String> getCertificateThumbprint()
public ManagedAllDeviceCertificateState withCertificateThumbprint(String certificateThumbprint)
this with just the certificateThumbprint 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.
“Thumbprint”
certificateThumbprint - new value of certificateThumbprint field (as defined in service metadata)this with just the certificateThumbprint field changedpublic Optional<String> getCertificateSerialNumber()
public ManagedAllDeviceCertificateState withCertificateSerialNumber(String certificateSerialNumber)
this with just the certificateSerialNumber 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.
“Serial number”
certificateSerialNumber - new value of certificateSerialNumber field (as defined in service metadata)this with just the certificateSerialNumber field changedpublic Optional<String> getCertificateSubjectName()
public ManagedAllDeviceCertificateState withCertificateSubjectName(String certificateSubjectName)
this with just the certificateSubjectName 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.
“Certificate subject name”
certificateSubjectName - new value of certificateSubjectName field (as defined in service metadata)this with just the certificateSubjectName field changedpublic Optional<Integer> getCertificateKeyUsages()
public ManagedAllDeviceCertificateState withCertificateKeyUsages(Integer certificateKeyUsages)
this with just the certificateKeyUsages 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.
“Key Usage”
certificateKeyUsages - new value of certificateKeyUsages field (as defined in service metadata)this with just the certificateKeyUsages field changedpublic Optional<String> getCertificateExtendedKeyUsages()
public ManagedAllDeviceCertificateState withCertificateExtendedKeyUsages(String certificateExtendedKeyUsages)
this with just the certificateExtendedKeyUsages 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.
“Enhanced Key Usage”
certificateExtendedKeyUsages - new value of certificateExtendedKeyUsages field (as defined in service metadata)this with just the certificateExtendedKeyUsages field changedpublic Optional<OffsetDateTime> getCertificateIssuanceDateTime()
public ManagedAllDeviceCertificateState withCertificateIssuanceDateTime(OffsetDateTime certificateIssuanceDateTime)
this with just the certificateIssuanceDateTime 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.
“Issuance date”
certificateIssuanceDateTime - new value of certificateIssuanceDateTime field (as defined in service metadata)this with just the certificateIssuanceDateTime field changedpublic com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic ManagedAllDeviceCertificateState patch()
this with changed fields reset.public ManagedAllDeviceCertificateState put()
this
with changed fields reset (they were ignored anyway).Copyright © 2018–2020. All rights reserved.