Interface DescribeCertificateProviderResponse.Builder

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

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

    • certificateProviderName

      DescribeCertificateProviderResponse.Builder certificateProviderName(String certificateProviderName)

      The name of the certificate provider.

      Parameters:
      certificateProviderName - The name of the certificate provider.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • certificateProviderArn

      DescribeCertificateProviderResponse.Builder certificateProviderArn(String certificateProviderArn)

      The ARN of the certificate provider.

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

      DescribeCertificateProviderResponse.Builder lambdaFunctionArn(String lambdaFunctionArn)

      The Lambda function ARN that's associated with the certificate provider.

      Parameters:
      lambdaFunctionArn - The Lambda function ARN that's associated with the certificate provider.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountDefaultForOperationsWithStrings

      DescribeCertificateProviderResponse.Builder accountDefaultForOperationsWithStrings(Collection<String> accountDefaultForOperations)

      A list of the operations that the certificate provider will use to generate certificates. Valid value: CreateCertificateFromCsr.

      Parameters:
      accountDefaultForOperations - A list of the operations that the certificate provider will use to generate certificates. Valid value: CreateCertificateFromCsr.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountDefaultForOperationsWithStrings

      DescribeCertificateProviderResponse.Builder accountDefaultForOperationsWithStrings(String... accountDefaultForOperations)

      A list of the operations that the certificate provider will use to generate certificates. Valid value: CreateCertificateFromCsr.

      Parameters:
      accountDefaultForOperations - A list of the operations that the certificate provider will use to generate certificates. Valid value: CreateCertificateFromCsr.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountDefaultForOperations

      DescribeCertificateProviderResponse.Builder accountDefaultForOperations(Collection<CertificateProviderOperation> accountDefaultForOperations)

      A list of the operations that the certificate provider will use to generate certificates. Valid value: CreateCertificateFromCsr.

      Parameters:
      accountDefaultForOperations - A list of the operations that the certificate provider will use to generate certificates. Valid value: CreateCertificateFromCsr.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountDefaultForOperations

      DescribeCertificateProviderResponse.Builder accountDefaultForOperations(CertificateProviderOperation... accountDefaultForOperations)

      A list of the operations that the certificate provider will use to generate certificates. Valid value: CreateCertificateFromCsr.

      Parameters:
      accountDefaultForOperations - A list of the operations that the certificate provider will use to generate certificates. Valid value: CreateCertificateFromCsr.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationDate

      The date-time string that indicates when the certificate provider was created.

      Parameters:
      creationDate - The date-time string that indicates when the certificate provider was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedDate

      DescribeCertificateProviderResponse.Builder lastModifiedDate(Instant lastModifiedDate)

      The date-time string that indicates when the certificate provider was last updated.

      Parameters:
      lastModifiedDate - The date-time string that indicates when the certificate provider was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.