Interface ProviderIntermediateDataAccessConfiguration.Builder

    • Method Detail

      • awsAccountIds

        ProviderIntermediateDataAccessConfiguration.Builder awsAccountIds​(Collection<String> 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

        ProviderIntermediateDataAccessConfiguration.Builder awsAccountIds​(String... 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.