Interface S3ResourceClassification.Builder

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

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

    • bucketName

      S3ResourceClassification.Builder bucketName(String bucketName)

      (Discontinued) The name of the S3 bucket that you want to associate with Amazon Macie Classic.

      Parameters:
      bucketName - (Discontinued) The name of the S3 bucket that you want to associate with Amazon Macie Classic.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • prefix

      (Discontinued) The prefix of the S3 bucket that you want to associate with Amazon Macie Classic.

      Parameters:
      prefix - (Discontinued) The prefix of the S3 bucket that you want to associate with Amazon Macie Classic.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • classificationType

      S3ResourceClassification.Builder classificationType(ClassificationType classificationType)

      (Discontinued) The classification type that you want to specify for the resource associated with Amazon Macie Classic.

      Parameters:
      classificationType - (Discontinued) The classification type that you want to specify for the resource associated with Amazon Macie Classic.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • classificationType

      default S3ResourceClassification.Builder classificationType(Consumer<ClassificationType.Builder> classificationType)

      (Discontinued) The classification type that you want to specify for the resource associated with Amazon Macie Classic.

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

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

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