Class ListCertificatesRequest

    • Constructor Detail

      • ListCertificatesRequest

        public ListCertificatesRequest()
    • Method Detail

      • getCertificateStatuses

        public List<String> getCertificateStatuses()

        Identifies the statuses of the ACM Certificates for which you want to retrieve the ARNs. This can be one or more of the following values:

        • PENDING_VALIDATION

        • ISSUED

        • INACTIVE

        • EXPIRED

        • VALIDATION_TIMED_OUT

        • REVOKED

        • FAILED

        Returns:
        Identifies the statuses of the ACM Certificates for which you want to retrieve the ARNs. This can be one or more of the following values:
        • PENDING_VALIDATION

        • ISSUED

        • INACTIVE

        • EXPIRED

        • VALIDATION_TIMED_OUT

        • REVOKED

        • FAILED

        See Also:
        CertificateStatus
      • setCertificateStatuses

        public void setCertificateStatuses​(Collection<String> certificateStatuses)

        Identifies the statuses of the ACM Certificates for which you want to retrieve the ARNs. This can be one or more of the following values:

        • PENDING_VALIDATION

        • ISSUED

        • INACTIVE

        • EXPIRED

        • VALIDATION_TIMED_OUT

        • REVOKED

        • FAILED

        Parameters:
        certificateStatuses - Identifies the statuses of the ACM Certificates for which you want to retrieve the ARNs. This can be one or more of the following values:
        • PENDING_VALIDATION

        • ISSUED

        • INACTIVE

        • EXPIRED

        • VALIDATION_TIMED_OUT

        • REVOKED

        • FAILED

        See Also:
        CertificateStatus
      • withCertificateStatuses

        public ListCertificatesRequest withCertificateStatuses​(String... certificateStatuses)

        Identifies the statuses of the ACM Certificates for which you want to retrieve the ARNs. This can be one or more of the following values:

        • PENDING_VALIDATION

        • ISSUED

        • INACTIVE

        • EXPIRED

        • VALIDATION_TIMED_OUT

        • REVOKED

        • FAILED

        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.

        Parameters:
        certificateStatuses - Identifies the statuses of the ACM Certificates for which you want to retrieve the ARNs. This can be one or more of the following values:
        • PENDING_VALIDATION

        • ISSUED

        • INACTIVE

        • EXPIRED

        • VALIDATION_TIMED_OUT

        • REVOKED

        • FAILED

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CertificateStatus
      • withCertificateStatuses

        public ListCertificatesRequest withCertificateStatuses​(Collection<String> certificateStatuses)

        Identifies the statuses of the ACM Certificates for which you want to retrieve the ARNs. This can be one or more of the following values:

        • PENDING_VALIDATION

        • ISSUED

        • INACTIVE

        • EXPIRED

        • VALIDATION_TIMED_OUT

        • REVOKED

        • FAILED

        Parameters:
        certificateStatuses - Identifies the statuses of the ACM Certificates for which you want to retrieve the ARNs. This can be one or more of the following values:
        • PENDING_VALIDATION

        • ISSUED

        • INACTIVE

        • EXPIRED

        • VALIDATION_TIMED_OUT

        • REVOKED

        • FAILED

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CertificateStatus
      • withCertificateStatuses

        public ListCertificatesRequest withCertificateStatuses​(CertificateStatus... certificateStatuses)

        Identifies the statuses of the ACM Certificates for which you want to retrieve the ARNs. This can be one or more of the following values:

        • PENDING_VALIDATION

        • ISSUED

        • INACTIVE

        • EXPIRED

        • VALIDATION_TIMED_OUT

        • REVOKED

        • FAILED

        Parameters:
        certificateStatuses - Identifies the statuses of the ACM Certificates for which you want to retrieve the ARNs. This can be one or more of the following values:
        • PENDING_VALIDATION

        • ISSUED

        • INACTIVE

        • EXPIRED

        • VALIDATION_TIMED_OUT

        • REVOKED

        • FAILED

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        CertificateStatus
      • setNextToken

        public void setNextToken​(String nextToken)

        String that contains an opaque marker of the next ACM Certificate ARN to be displayed. Use this parameter when paginating results, and only in a subsequent request after you've received a response where the results have been truncated. Set it to an empty string the first time you call this action, and set it to the value of the NextToken element you receive in the response object for subsequent calls.

        Parameters:
        nextToken - String that contains an opaque marker of the next ACM Certificate ARN to be displayed. Use this parameter when paginating results, and only in a subsequent request after you've received a response where the results have been truncated. Set it to an empty string the first time you call this action, and set it to the value of the NextToken element you receive in the response object for subsequent calls.
      • getNextToken

        public String getNextToken()

        String that contains an opaque marker of the next ACM Certificate ARN to be displayed. Use this parameter when paginating results, and only in a subsequent request after you've received a response where the results have been truncated. Set it to an empty string the first time you call this action, and set it to the value of the NextToken element you receive in the response object for subsequent calls.

        Returns:
        String that contains an opaque marker of the next ACM Certificate ARN to be displayed. Use this parameter when paginating results, and only in a subsequent request after you've received a response where the results have been truncated. Set it to an empty string the first time you call this action, and set it to the value of the NextToken element you receive in the response object for subsequent calls.
      • withNextToken

        public ListCertificatesRequest withNextToken​(String nextToken)

        String that contains an opaque marker of the next ACM Certificate ARN to be displayed. Use this parameter when paginating results, and only in a subsequent request after you've received a response where the results have been truncated. Set it to an empty string the first time you call this action, and set it to the value of the NextToken element you receive in the response object for subsequent calls.

        Parameters:
        nextToken - String that contains an opaque marker of the next ACM Certificate ARN to be displayed. Use this parameter when paginating results, and only in a subsequent request after you've received a response where the results have been truncated. Set it to an empty string the first time you call this action, and set it to the value of the NextToken element you receive in the response object for subsequent calls.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setMaxItems

        public void setMaxItems​(Integer maxItems)

        Specify this parameter when paginating results to indicate the maximum number of ACM Certificates that you want to display for each response. If there are additional certificates beyond the maximum you specify, use the NextToken value in your next call to the ListCertificates action.

        Parameters:
        maxItems - Specify this parameter when paginating results to indicate the maximum number of ACM Certificates that you want to display for each response. If there are additional certificates beyond the maximum you specify, use the NextToken value in your next call to the ListCertificates action.
      • getMaxItems

        public Integer getMaxItems()

        Specify this parameter when paginating results to indicate the maximum number of ACM Certificates that you want to display for each response. If there are additional certificates beyond the maximum you specify, use the NextToken value in your next call to the ListCertificates action.

        Returns:
        Specify this parameter when paginating results to indicate the maximum number of ACM Certificates that you want to display for each response. If there are additional certificates beyond the maximum you specify, use the NextToken value in your next call to the ListCertificates action.
      • withMaxItems

        public ListCertificatesRequest withMaxItems​(Integer maxItems)

        Specify this parameter when paginating results to indicate the maximum number of ACM Certificates that you want to display for each response. If there are additional certificates beyond the maximum you specify, use the NextToken value in your next call to the ListCertificates action.

        Parameters:
        maxItems - Specify this parameter when paginating results to indicate the maximum number of ACM Certificates that you want to display for each response. If there are additional certificates beyond the maximum you specify, use the NextToken value in your next call to the ListCertificates action.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object