Interface UpdateCertificateRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<UpdateCertificateRequest.Builder,UpdateCertificateRequest>, IotRequest.Builder, SdkBuilder<UpdateCertificateRequest.Builder,UpdateCertificateRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
UpdateCertificateRequest

public static interface UpdateCertificateRequest.Builder extends IotRequest.Builder, SdkPojo, CopyableBuilder<UpdateCertificateRequest.Builder,UpdateCertificateRequest>
  • Method Details

    • certificateId

      UpdateCertificateRequest.Builder certificateId(String certificateId)

      The ID of the certificate. (The last part of the certificate ARN contains the certificate ID.)

      Parameters:
      certificateId - The ID of the certificate. (The last part of the certificate ARN contains the certificate ID.)
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • newStatus

      The new status.

      Note: Setting the status to PENDING_TRANSFER or PENDING_ACTIVATION will result in an exception being thrown. PENDING_TRANSFER and PENDING_ACTIVATION are statuses used internally by IoT. They are not intended for developer use.

      Note: The status value REGISTER_INACTIVE is deprecated and should not be used.

      Parameters:
      newStatus - The new status.

      Note: Setting the status to PENDING_TRANSFER or PENDING_ACTIVATION will result in an exception being thrown. PENDING_TRANSFER and PENDING_ACTIVATION are statuses used internally by IoT. They are not intended for developer use.

      Note: The status value REGISTER_INACTIVE is deprecated and should not be used.

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

      The new status.

      Note: Setting the status to PENDING_TRANSFER or PENDING_ACTIVATION will result in an exception being thrown. PENDING_TRANSFER and PENDING_ACTIVATION are statuses used internally by IoT. They are not intended for developer use.

      Note: The status value REGISTER_INACTIVE is deprecated and should not be used.

      Parameters:
      newStatus - The new status.

      Note: Setting the status to PENDING_TRANSFER or PENDING_ACTIVATION will result in an exception being thrown. PENDING_TRANSFER and PENDING_ACTIVATION are statuses used internally by IoT. They are not intended for developer use.

      Note: The status value REGISTER_INACTIVE is deprecated and should not be used.

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

      UpdateCertificateRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.