Interface CreateCertificateProviderRequest.Builder

    • Method Detail

      • certificateProviderName

        CreateCertificateProviderRequest.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.
      • lambdaFunctionArn

        CreateCertificateProviderRequest.Builder lambdaFunctionArn​(String lambdaFunctionArn)

        The ARN of the Lambda function that defines the authentication logic.

        Parameters:
        lambdaFunctionArn - The ARN of the Lambda function that defines the authentication logic.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • accountDefaultForOperationsWithStrings

        CreateCertificateProviderRequest.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

        CreateCertificateProviderRequest.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

        CreateCertificateProviderRequest.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

        CreateCertificateProviderRequest.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.
      • clientToken

        CreateCertificateProviderRequest.Builder clientToken​(String clientToken)

        A string that you can optionally pass in the CreateCertificateProvider request to make sure the request is idempotent.

        Parameters:
        clientToken - A string that you can optionally pass in the CreateCertificateProvider request to make sure the request is idempotent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateCertificateProviderRequest.Builder tags​(Collection<Tag> tags)

        Metadata which can be used to manage the certificate provider.

        Parameters:
        tags - Metadata which can be used to manage the certificate provider.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateCertificateProviderRequest.Builder tags​(Tag... tags)

        Metadata which can be used to manage the certificate provider.

        Parameters:
        tags - Metadata which can be used to manage the certificate provider.
        Returns:
        Returns a reference to this object so that method calls can be chained together.