Interface CreateKeysAndCertificateResponse.Builder

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

public static interface CreateKeysAndCertificateResponse.Builder extends IotResponse.Builder, SdkPojo, CopyableBuilder<CreateKeysAndCertificateResponse.Builder,CreateKeysAndCertificateResponse>
  • Method Details

    • certificateArn

      CreateKeysAndCertificateResponse.Builder certificateArn(String certificateArn)

      The ARN of the certificate.

      Parameters:
      certificateArn - The ARN of the certificate.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificateId

      CreateKeysAndCertificateResponse.Builder certificateId(String certificateId)

      The ID of the certificate. IoT issues a default subject name for the certificate (for example, IoT Certificate).

      Parameters:
      certificateId - The ID of the certificate. IoT issues a default subject name for the certificate (for example, IoT Certificate).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificatePem

      CreateKeysAndCertificateResponse.Builder certificatePem(String certificatePem)

      The certificate data, in PEM format.

      Parameters:
      certificatePem - The certificate data, in PEM format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyPair

      The generated key pair.

      Parameters:
      keyPair - The generated key pair.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyPair

      The generated key pair.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to keyPair(KeyPair).

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