Interface PublicKeyConfig.Builder

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

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

    • callerReference

      PublicKeyConfig.Builder callerReference(String callerReference)

      A string included in the request to help make sure that the request can't be replayed.

      Parameters:
      callerReference - A string included in the request to help make sure that the request can't be replayed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      A name to help identify the public key.

      Parameters:
      name - A name to help identify the public key.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • encodedKey

      PublicKeyConfig.Builder encodedKey(String encodedKey)

      The public key that you can use with signed URLs and signed cookies, or with field-level encryption.

      Parameters:
      encodedKey - The public key that you can use with signed URLs and signed cookies, or with field-level encryption.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • comment

      PublicKeyConfig.Builder comment(String comment)

      A comment to describe the public key. The comment cannot be longer than 128 characters.

      Parameters:
      comment - A comment to describe the public key. The comment cannot be longer than 128 characters.
      Returns:
      Returns a reference to this object so that method calls can be chained together.