Package com.adyen.model.management
Class UninstallAndroidCertificateDetails
- java.lang.Object
-
- com.adyen.model.management.UninstallAndroidCertificateDetails
-
public class UninstallAndroidCertificateDetails extends Object
UninstallAndroidCertificateDetails
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUninstallAndroidCertificateDetails.TypeEnumType of terminal action: Uninstall an Android certificate.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_CERTIFICATE_IDstatic StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description UninstallAndroidCertificateDetails()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UninstallAndroidCertificateDetailscertificateId(String certificateId)The unique identifier of the certificate to be uninstalled.booleanequals(Object o)Return true if this UninstallAndroidCertificateDetails object is equal to o.static UninstallAndroidCertificateDetailsfromJson(String jsonString)Create an instance of UninstallAndroidCertificateDetails given an JSON stringStringgetCertificateId()The unique identifier of the certificate to be uninstalled.Map<String,Object>getExplicitNulls()Returns a map of properties to be merged into the JSON payload as explicit null values.UninstallAndroidCertificateDetails.TypeEnumgetType()Type of terminal action: Uninstall an Android certificate.inthashCode()UninstallAndroidCertificateDetailsincludeNullValues(boolean includeNullValues)Configures whether null values are explicitly serialized in the JSON payload.booleanisIncludeNullValues()Returns whether null values are explicitly serialized in the JSON payload.voidsetCertificateId(String certificateId)The unique identifier of the certificate to be uninstalled.voidsetIncludeNullValues(boolean includeNullValues)Sets whether null values should be explicitly serialized in the JSON payload.voidsetType(UninstallAndroidCertificateDetails.TypeEnum type)Type of terminal action: Uninstall an Android certificate.StringtoJson()Convert an instance of UninstallAndroidCertificateDetails to an JSON stringStringtoString()UninstallAndroidCertificateDetailstype(UninstallAndroidCertificateDetails.TypeEnum type)Type of terminal action: Uninstall an Android certificate.
-
-
-
Field Detail
-
JSON_PROPERTY_CERTIFICATE_ID
public static final String JSON_PROPERTY_CERTIFICATE_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
certificateId
public UninstallAndroidCertificateDetails certificateId(String certificateId)
The unique identifier of the certificate to be uninstalled.- Parameters:
certificateId- The unique identifier of the certificate to be uninstalled.- Returns:
- the current
UninstallAndroidCertificateDetailsinstance, allowing for method chaining
-
getCertificateId
public String getCertificateId()
The unique identifier of the certificate to be uninstalled.- Returns:
- certificateId The unique identifier of the certificate to be uninstalled.
-
setCertificateId
public void setCertificateId(String certificateId)
The unique identifier of the certificate to be uninstalled.- Parameters:
certificateId- The unique identifier of the certificate to be uninstalled.
-
type
public UninstallAndroidCertificateDetails type(UninstallAndroidCertificateDetails.TypeEnum type)
Type of terminal action: Uninstall an Android certificate.- Parameters:
type- Type of terminal action: Uninstall an Android certificate.- Returns:
- the current
UninstallAndroidCertificateDetailsinstance, allowing for method chaining
-
getType
public UninstallAndroidCertificateDetails.TypeEnum getType()
Type of terminal action: Uninstall an Android certificate.- Returns:
- type Type of terminal action: Uninstall an Android certificate.
-
setType
public void setType(UninstallAndroidCertificateDetails.TypeEnum type)
Type of terminal action: Uninstall an Android certificate.- Parameters:
type- Type of terminal action: Uninstall an Android certificate.
-
includeNullValues
public UninstallAndroidCertificateDetails includeNullValues(boolean includeNullValues)
Configures whether null values are explicitly serialized in the JSON payload. Default is false.
-
isIncludeNullValues
public boolean isIncludeNullValues()
Returns whether null values are explicitly serialized in the JSON payload.
-
setIncludeNullValues
public void setIncludeNullValues(boolean includeNullValues)
Sets whether null values should be explicitly serialized in the JSON payload. Default is false.
-
equals
public boolean equals(Object o)
Return true if this UninstallAndroidCertificateDetails object is equal to o.
-
getExplicitNulls
public Map<String,Object> getExplicitNulls()
Returns a map of properties to be merged into the JSON payload as explicit null values.
-
fromJson
public static UninstallAndroidCertificateDetails fromJson(String jsonString) throws com.fasterxml.jackson.core.JsonProcessingException
Create an instance of UninstallAndroidCertificateDetails given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of UninstallAndroidCertificateDetails
- Throws:
com.fasterxml.jackson.core.JsonProcessingException- if the JSON string is invalid with respect to UninstallAndroidCertificateDetails
-
toJson
public String toJson() throws com.fasterxml.jackson.core.JsonProcessingException
Convert an instance of UninstallAndroidCertificateDetails to an JSON string- Returns:
- JSON string
- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
-