@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetCertificatesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
GetCertificatesRequest() |
Modifier and Type | Method and Description |
---|---|
GetCertificatesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCertificateName()
The name for the certificate for which to return information.
|
List<String> |
getCertificateStatuses()
The status of the certificates for which to return information.
|
Boolean |
getIncludeCertificateDetails()
Indicates whether to include detailed information about the certificates in the response.
|
int |
hashCode() |
Boolean |
isIncludeCertificateDetails()
Indicates whether to include detailed information about the certificates in the response.
|
void |
setCertificateName(String certificateName)
The name for the certificate for which to return information.
|
void |
setCertificateStatuses(Collection<String> certificateStatuses)
The status of the certificates for which to return information.
|
void |
setIncludeCertificateDetails(Boolean includeCertificateDetails)
Indicates whether to include detailed information about the certificates in the response.
|
String |
toString()
Returns a string representation of this object.
|
GetCertificatesRequest |
withCertificateName(String certificateName)
The name for the certificate for which to return information.
|
GetCertificatesRequest |
withCertificateStatuses(CertificateStatus... certificateStatuses)
The status of the certificates for which to return information.
|
GetCertificatesRequest |
withCertificateStatuses(Collection<String> certificateStatuses)
The status of the certificates for which to return information.
|
GetCertificatesRequest |
withCertificateStatuses(String... certificateStatuses)
The status of the certificates for which to return information.
|
GetCertificatesRequest |
withIncludeCertificateDetails(Boolean includeCertificateDetails)
Indicates whether to include detailed information about the certificates in the response.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public List<String> getCertificateStatuses()
The status of the certificates for which to return information.
For example, specify ISSUED
to return only certificates with an ISSUED
status.
When omitted, the response includes all of your certificates in the AWS Region where the request is made, regardless of their current status.
For example, specify ISSUED
to return only certificates with an ISSUED
status.
When omitted, the response includes all of your certificates in the AWS Region where the request is made, regardless of their current status.
CertificateStatus
public void setCertificateStatuses(Collection<String> certificateStatuses)
The status of the certificates for which to return information.
For example, specify ISSUED
to return only certificates with an ISSUED
status.
When omitted, the response includes all of your certificates in the AWS Region where the request is made, regardless of their current status.
certificateStatuses
- The status of the certificates for which to return information.
For example, specify ISSUED
to return only certificates with an ISSUED
status.
When omitted, the response includes all of your certificates in the AWS Region where the request is made, regardless of their current status.
CertificateStatus
public GetCertificatesRequest withCertificateStatuses(String... certificateStatuses)
The status of the certificates for which to return information.
For example, specify ISSUED
to return only certificates with an ISSUED
status.
When omitted, the response includes all of your certificates in the AWS Region where the request is made, regardless of their current status.
NOTE: This method appends the values to the existing list (if any). Use
setCertificateStatuses(java.util.Collection)
or withCertificateStatuses(java.util.Collection)
if you want to override the existing values.
certificateStatuses
- The status of the certificates for which to return information.
For example, specify ISSUED
to return only certificates with an ISSUED
status.
When omitted, the response includes all of your certificates in the AWS Region where the request is made, regardless of their current status.
CertificateStatus
public GetCertificatesRequest withCertificateStatuses(Collection<String> certificateStatuses)
The status of the certificates for which to return information.
For example, specify ISSUED
to return only certificates with an ISSUED
status.
When omitted, the response includes all of your certificates in the AWS Region where the request is made, regardless of their current status.
certificateStatuses
- The status of the certificates for which to return information.
For example, specify ISSUED
to return only certificates with an ISSUED
status.
When omitted, the response includes all of your certificates in the AWS Region where the request is made, regardless of their current status.
CertificateStatus
public GetCertificatesRequest withCertificateStatuses(CertificateStatus... certificateStatuses)
The status of the certificates for which to return information.
For example, specify ISSUED
to return only certificates with an ISSUED
status.
When omitted, the response includes all of your certificates in the AWS Region where the request is made, regardless of their current status.
certificateStatuses
- The status of the certificates for which to return information.
For example, specify ISSUED
to return only certificates with an ISSUED
status.
When omitted, the response includes all of your certificates in the AWS Region where the request is made, regardless of their current status.
CertificateStatus
public void setIncludeCertificateDetails(Boolean includeCertificateDetails)
Indicates whether to include detailed information about the certificates in the response.
When omitted, the response includes only the certificate names, Amazon Resource Names (ARNs), domain names, and tags.
includeCertificateDetails
- Indicates whether to include detailed information about the certificates in the response.
When omitted, the response includes only the certificate names, Amazon Resource Names (ARNs), domain names, and tags.
public Boolean getIncludeCertificateDetails()
Indicates whether to include detailed information about the certificates in the response.
When omitted, the response includes only the certificate names, Amazon Resource Names (ARNs), domain names, and tags.
When omitted, the response includes only the certificate names, Amazon Resource Names (ARNs), domain names, and tags.
public GetCertificatesRequest withIncludeCertificateDetails(Boolean includeCertificateDetails)
Indicates whether to include detailed information about the certificates in the response.
When omitted, the response includes only the certificate names, Amazon Resource Names (ARNs), domain names, and tags.
includeCertificateDetails
- Indicates whether to include detailed information about the certificates in the response.
When omitted, the response includes only the certificate names, Amazon Resource Names (ARNs), domain names, and tags.
public Boolean isIncludeCertificateDetails()
Indicates whether to include detailed information about the certificates in the response.
When omitted, the response includes only the certificate names, Amazon Resource Names (ARNs), domain names, and tags.
When omitted, the response includes only the certificate names, Amazon Resource Names (ARNs), domain names, and tags.
public void setCertificateName(String certificateName)
The name for the certificate for which to return information.
When omitted, the response includes all of your certificates in the AWS Region where the request is made.
certificateName
- The name for the certificate for which to return information.
When omitted, the response includes all of your certificates in the AWS Region where the request is made.
public String getCertificateName()
The name for the certificate for which to return information.
When omitted, the response includes all of your certificates in the AWS Region where the request is made.
When omitted, the response includes all of your certificates in the AWS Region where the request is made.
public GetCertificatesRequest withCertificateName(String certificateName)
The name for the certificate for which to return information.
When omitted, the response includes all of your certificates in the AWS Region where the request is made.
certificateName
- The name for the certificate for which to return information.
When omitted, the response includes all of your certificates in the AWS Region where the request is made.
public String toString()
toString
in class Object
Object.toString()
public GetCertificatesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()