Interface ProviderIntermediateDataAccessConfiguration.Builder

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

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

    • awsAccountIds

      The Amazon Web Services account that provider can use to read or write data into the customer's intermediate S3 bucket.

      Parameters:
      awsAccountIds - The Amazon Web Services account that provider can use to read or write data into the customer's intermediate S3 bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • awsAccountIds

      The Amazon Web Services account that provider can use to read or write data into the customer's intermediate S3 bucket.

      Parameters:
      awsAccountIds - The Amazon Web Services account that provider can use to read or write data into the customer's intermediate S3 bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requiredBucketActions

      ProviderIntermediateDataAccessConfiguration.Builder requiredBucketActions(Collection<String> requiredBucketActions)

      The S3 bucket actions that the provider requires permission for.

      Parameters:
      requiredBucketActions - The S3 bucket actions that the provider requires permission for.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requiredBucketActions

      ProviderIntermediateDataAccessConfiguration.Builder requiredBucketActions(String... requiredBucketActions)

      The S3 bucket actions that the provider requires permission for.

      Parameters:
      requiredBucketActions - The S3 bucket actions that the provider requires permission for.
      Returns:
      Returns a reference to this object so that method calls can be chained together.