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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProviderIntermediateDataAccessConfiguration.BuilderawsAccountIds(String... awsAccountIds)The Amazon Web Services account that provider can use to read or write data into the customer's intermediate S3 bucket.ProviderIntermediateDataAccessConfiguration.BuilderawsAccountIds(Collection<String> awsAccountIds)The Amazon Web Services account that provider can use to read or write data into the customer's intermediate S3 bucket.ProviderIntermediateDataAccessConfiguration.BuilderrequiredBucketActions(String... requiredBucketActions)The S3 bucket actions that the provider requires permission for.ProviderIntermediateDataAccessConfiguration.BuilderrequiredBucketActions(Collection<String> requiredBucketActions)The S3 bucket actions that the provider requires permission for.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
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.
-
-