Interface S3Configuration.Builder

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

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

    • bucketName

      S3Configuration.Builder bucketName(String bucketName)

      Name of the S3 bucket under which error reports will be created.

      Parameters:
      bucketName - Name of the S3 bucket under which error reports will be created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • objectKeyPrefix

      S3Configuration.Builder objectKeyPrefix(String objectKeyPrefix)

      Prefix for the error report key. Timestream by default adds the following prefix to the error report path.

      Parameters:
      objectKeyPrefix - Prefix for the error report key. Timestream by default adds the following prefix to the error report path.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • encryptionOption

      S3Configuration.Builder encryptionOption(String encryptionOption)

      Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose SSE_S3 as default.

      Parameters:
      encryptionOption - Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose SSE_S3 as default.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • encryptionOption

      S3Configuration.Builder encryptionOption(S3EncryptionOption encryptionOption)

      Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose SSE_S3 as default.

      Parameters:
      encryptionOption - Encryption at rest options for the error reports. If no encryption option is specified, Timestream will choose SSE_S3 as default.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: