Interface Signer.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Signer.Builder,Signer>, SdkBuilder<Signer.Builder,Signer>, SdkPojo
Enclosing class:
Signer

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

    • awsAccountNumber

      Signer.Builder awsAccountNumber(String awsAccountNumber)

      An Amazon Web Services account number that contains active CloudFront key pairs that CloudFront can use to verify the signatures of signed URLs and signed cookies. If the Amazon Web Services account that owns the key pairs is the same account that owns the CloudFront distribution, the value of this field is self .

      Parameters:
      awsAccountNumber - An Amazon Web Services account number that contains active CloudFront key pairs that CloudFront can use to verify the signatures of signed URLs and signed cookies. If the Amazon Web Services account that owns the key pairs is the same account that owns the CloudFront distribution, the value of this field is self.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyPairIds

      Signer.Builder keyPairIds(KeyPairIds keyPairIds)

      A list of CloudFront key pair identifiers.

      Parameters:
      keyPairIds - A list of CloudFront key pair identifiers.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • keyPairIds

      default Signer.Builder keyPairIds(Consumer<KeyPairIds.Builder> keyPairIds)

      A list of CloudFront key pair identifiers.

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

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

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