Interface S3BucketConfiguration.Builder

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

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

    • bucketName

      S3BucketConfiguration.Builder bucketName(String bucketName)

      The name of an existing Amazon S3 bucket where the generated snapshot artifacts are sent.

      Parameters:
      bucketName - The name of an existing Amazon S3 bucket where the generated snapshot artifacts are sent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • bucketPrefix

      S3BucketConfiguration.Builder bucketPrefix(String bucketPrefix)

      The prefix of the Amazon S3 bucket that the generated snapshots are stored in.

      Parameters:
      bucketPrefix - The prefix of the Amazon S3 bucket that the generated snapshots are stored in.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • bucketRegion

      S3BucketConfiguration.Builder bucketRegion(String bucketRegion)

      The region that the Amazon S3 bucket is located in. The bucket must be located in the same region that the StartDashboardSnapshotJob API call is made.

      Parameters:
      bucketRegion - The region that the Amazon S3 bucket is located in. The bucket must be located in the same region that the StartDashboardSnapshotJob API call is made.
      Returns:
      Returns a reference to this object so that method calls can be chained together.