Interface ListCertificatesResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<ListCertificatesResponse.Builder,ListCertificatesResponse>, DirectoryResponse.Builder, SdkBuilder<ListCertificatesResponse.Builder,ListCertificatesResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
ListCertificatesResponse

public static interface ListCertificatesResponse.Builder extends DirectoryResponse.Builder, SdkPojo, CopyableBuilder<ListCertificatesResponse.Builder,ListCertificatesResponse>
  • Method Details

    • nextToken

      Indicates whether another page of certificates is available when the number of available certificates exceeds the page limit.

      Parameters:
      nextToken - Indicates whether another page of certificates is available when the number of available certificates exceeds the page limit.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificatesInfo

      ListCertificatesResponse.Builder certificatesInfo(Collection<CertificateInfo> certificatesInfo)

      A list of certificates with basic details including certificate ID, certificate common name, certificate state.

      Parameters:
      certificatesInfo - A list of certificates with basic details including certificate ID, certificate common name, certificate state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificatesInfo

      ListCertificatesResponse.Builder certificatesInfo(CertificateInfo... certificatesInfo)

      A list of certificates with basic details including certificate ID, certificate common name, certificate state.

      Parameters:
      certificatesInfo - A list of certificates with basic details including certificate ID, certificate common name, certificate state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificatesInfo

      ListCertificatesResponse.Builder certificatesInfo(Consumer<CertificateInfo.Builder>... certificatesInfo)

      A list of certificates with basic details including certificate ID, certificate common name, certificate state.

      This is a convenience method that creates an instance of the CertificateInfo.Builder avoiding the need to create one manually via CertificateInfo.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to certificatesInfo(List<CertificateInfo>).

      Parameters:
      certificatesInfo - a consumer that will call methods on CertificateInfo.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: