public class ApplePushNotificationCertificate extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
ApplePushNotificationCertificate.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
appleIdentifier |
protected String |
certificate |
protected String |
certificateSerialNumber |
protected String |
certificateUploadFailureReason |
protected String |
certificateUploadStatus |
protected OffsetDateTime |
expirationDateTime |
protected OffsetDateTime |
lastModifiedDateTime |
protected String |
topicIdentifier |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
ApplePushNotificationCertificate() |
| Modifier and Type | Method and Description |
|---|---|
static ApplePushNotificationCertificate.Builder |
builderApplePushNotificationCertificate()
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.FunctionRequestReturningNonCollection<String> |
downloadApplePushNotificationCertificateSigningRequest() |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<String> |
generateApplePushNotificationCertificateSigningRequest() |
Optional<String> |
getAppleIdentifier()
“Apple Id of the account used to create the MDM push certificate.”
|
Optional<String> |
getCertificate() |
Optional<String> |
getCertificateSerialNumber()
“Certificate serial number.
|
Optional<String> |
getCertificateUploadFailureReason()
“The reason the certificate upload failed.”
|
Optional<String> |
getCertificateUploadStatus()
“The certificate upload status.”
|
com.github.davidmoten.odata.client.internal.ChangedFields |
getChangedFields() |
Optional<OffsetDateTime> |
getExpirationDateTime()
“The expiration date and time for Apple push notification certificate.”
|
Optional<OffsetDateTime> |
getLastModifiedDateTime()
“Last modified date and time for Apple push notification certificate.”
|
Optional<String> |
getTopicIdentifier()
“Topic Id.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
ApplePushNotificationCertificate |
patch()
Submits only changed fields for update and returns an
immutable copy of
this with changed fields reset. |
void |
postInject(boolean addKeysToContextPath) |
ApplePushNotificationCertificate |
put()
Submits all fields for update and returns an immutable copy of
this
with changed fields reset (they were ignored anyway). |
String |
toString() |
ApplePushNotificationCertificate |
withAppleIdentifier(String appleIdentifier)
Returns an immutable copy of
this with just the appleIdentifier
field changed. |
ApplePushNotificationCertificate |
withCertificate(String certificate) |
ApplePushNotificationCertificate |
withCertificateSerialNumber(String certificateSerialNumber)
Returns an immutable copy of
this with just the certificateSerialNumber field changed. |
ApplePushNotificationCertificate |
withCertificateUploadFailureReason(String certificateUploadFailureReason)
Returns an immutable copy of
this with just the certificateUploadFailureReason field changed. |
ApplePushNotificationCertificate |
withCertificateUploadStatus(String certificateUploadStatus)
Returns an immutable copy of
this with just the certificateUploadStatus field changed. |
ApplePushNotificationCertificate |
withExpirationDateTime(OffsetDateTime expirationDateTime)
Returns an immutable copy of
this with just the expirationDateTime field changed. |
ApplePushNotificationCertificate |
withLastModifiedDateTime(OffsetDateTime lastModifiedDateTime)
Returns an immutable copy of
this with just the lastModifiedDateTime field changed. |
ApplePushNotificationCertificate |
withTopicIdentifier(String topicIdentifier)
Returns an immutable copy of
this with just the topicIdentifier
field changed. |
protected String appleIdentifier
protected String topicIdentifier
protected OffsetDateTime lastModifiedDateTime
protected OffsetDateTime expirationDateTime
protected String certificateUploadStatus
protected String certificateUploadFailureReason
protected String certificateSerialNumber
protected String certificate
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static ApplePushNotificationCertificate.Builder builderApplePushNotificationCertificate()
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<String> getAppleIdentifier()
public ApplePushNotificationCertificate withAppleIdentifier(String appleIdentifier)
this with just the appleIdentifier
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.
“Apple Id of the account used to create the MDM push certificate.”
appleIdentifier - new value of appleIdentifier field (as defined in service metadata)this with just the appleIdentifier field changedpublic Optional<String> getTopicIdentifier()
public ApplePushNotificationCertificate withTopicIdentifier(String topicIdentifier)
this with just the topicIdentifier
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.
“Topic Id.”
topicIdentifier - new value of topicIdentifier field (as defined in service metadata)this with just the topicIdentifier field changedpublic Optional<OffsetDateTime> getLastModifiedDateTime()
public ApplePushNotificationCertificate 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 modified date and time for Apple push notification certificate.”
lastModifiedDateTime - new value of lastModifiedDateTime field (as defined in service metadata)this with just the lastModifiedDateTime field changedpublic Optional<OffsetDateTime> getExpirationDateTime()
public ApplePushNotificationCertificate withExpirationDateTime(OffsetDateTime expirationDateTime)
this with just the expirationDateTime 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 expiration date and time for Apple push notification certificate.”
expirationDateTime - new value of expirationDateTime field (as defined in service metadata)this with just the expirationDateTime field changedpublic Optional<String> getCertificateUploadStatus()
public ApplePushNotificationCertificate withCertificateUploadStatus(String certificateUploadStatus)
this with just the certificateUploadStatus 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 certificate upload status.”
certificateUploadStatus - new value of certificateUploadStatus field (as defined in service metadata)this with just the certificateUploadStatus field changedpublic Optional<String> getCertificateUploadFailureReason()
public ApplePushNotificationCertificate withCertificateUploadFailureReason(String certificateUploadFailureReason)
this with just the certificateUploadFailureReason 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 reason the certificate upload failed.”
certificateUploadFailureReason - new value of certificateUploadFailureReason field (as defined in service metadata)this with just the certificateUploadFailureReason field changedpublic Optional<String> getCertificateSerialNumber()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public ApplePushNotificationCertificate 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.
“Certificate serial number. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
certificateSerialNumber - new value of certificateSerialNumber field (as defined in service metadata)this with just the certificateSerialNumber field changedpublic ApplePushNotificationCertificate withCertificate(String certificate)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic ApplePushNotificationCertificate patch()
this with changed fields reset.public ApplePushNotificationCertificate put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<String> generateApplePushNotificationCertificateSigningRequest()
public com.github.davidmoten.odata.client.FunctionRequestReturningNonCollection<String> downloadApplePushNotificationCertificateSigningRequest()
Copyright © 2018–2020. All rights reserved.