@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GenerateClientCertificateResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Represents a client certificate used to configure client-side SSL authentication while sending requests to the integration endpoint.
Constructor and Description |
---|
GenerateClientCertificateResult() |
Modifier and Type | Method and Description |
---|---|
GenerateClientCertificateResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
GenerateClientCertificateResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
GenerateClientCertificateResult |
clone() |
boolean |
equals(Object obj) |
String |
getClientCertificateId()
The identifier of the client certificate.
|
Date |
getCreatedDate()
The timestamp when the client certificate was created.
|
String |
getDescription()
The description of the client certificate.
|
Date |
getExpirationDate()
The timestamp when the client certificate will expire.
|
String |
getPemEncodedCertificate()
The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication
in the integration endpoint .
|
Map<String,String> |
getTags()
The collection of tags.
|
int |
hashCode() |
void |
setClientCertificateId(String clientCertificateId)
The identifier of the client certificate.
|
void |
setCreatedDate(Date createdDate)
The timestamp when the client certificate was created.
|
void |
setDescription(String description)
The description of the client certificate.
|
void |
setExpirationDate(Date expirationDate)
The timestamp when the client certificate will expire.
|
void |
setPemEncodedCertificate(String pemEncodedCertificate)
The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication
in the integration endpoint .
|
void |
setTags(Map<String,String> tags)
The collection of tags.
|
String |
toString()
Returns a string representation of this object.
|
GenerateClientCertificateResult |
withClientCertificateId(String clientCertificateId)
The identifier of the client certificate.
|
GenerateClientCertificateResult |
withCreatedDate(Date createdDate)
The timestamp when the client certificate was created.
|
GenerateClientCertificateResult |
withDescription(String description)
The description of the client certificate.
|
GenerateClientCertificateResult |
withExpirationDate(Date expirationDate)
The timestamp when the client certificate will expire.
|
GenerateClientCertificateResult |
withPemEncodedCertificate(String pemEncodedCertificate)
The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication
in the integration endpoint .
|
GenerateClientCertificateResult |
withTags(Map<String,String> tags)
The collection of tags.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setClientCertificateId(String clientCertificateId)
The identifier of the client certificate.
clientCertificateId
- The identifier of the client certificate.public String getClientCertificateId()
The identifier of the client certificate.
public GenerateClientCertificateResult withClientCertificateId(String clientCertificateId)
The identifier of the client certificate.
clientCertificateId
- The identifier of the client certificate.public void setDescription(String description)
The description of the client certificate.
description
- The description of the client certificate.public String getDescription()
The description of the client certificate.
public GenerateClientCertificateResult withDescription(String description)
The description of the client certificate.
description
- The description of the client certificate.public void setPemEncodedCertificate(String pemEncodedCertificate)
The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .
pemEncodedCertificate
- The PEM-encoded public key of the client certificate, which can be used to configure certificate
authentication in the integration endpoint .public String getPemEncodedCertificate()
The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .
public GenerateClientCertificateResult withPemEncodedCertificate(String pemEncodedCertificate)
The PEM-encoded public key of the client certificate, which can be used to configure certificate authentication in the integration endpoint .
pemEncodedCertificate
- The PEM-encoded public key of the client certificate, which can be used to configure certificate
authentication in the integration endpoint .public void setCreatedDate(Date createdDate)
The timestamp when the client certificate was created.
createdDate
- The timestamp when the client certificate was created.public Date getCreatedDate()
The timestamp when the client certificate was created.
public GenerateClientCertificateResult withCreatedDate(Date createdDate)
The timestamp when the client certificate was created.
createdDate
- The timestamp when the client certificate was created.public void setExpirationDate(Date expirationDate)
The timestamp when the client certificate will expire.
expirationDate
- The timestamp when the client certificate will expire.public Date getExpirationDate()
The timestamp when the client certificate will expire.
public GenerateClientCertificateResult withExpirationDate(Date expirationDate)
The timestamp when the client certificate will expire.
expirationDate
- The timestamp when the client certificate will expire.public Map<String,String> getTags()
The collection of tags. Each tag element is associated with a given resource.
public void setTags(Map<String,String> tags)
The collection of tags. Each tag element is associated with a given resource.
tags
- The collection of tags. Each tag element is associated with a given resource.public GenerateClientCertificateResult withTags(Map<String,String> tags)
The collection of tags. Each tag element is associated with a given resource.
tags
- The collection of tags. Each tag element is associated with a given resource.public GenerateClientCertificateResult addTagsEntry(String key, String value)
public GenerateClientCertificateResult clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public GenerateClientCertificateResult clone()