Interface DataProviderDescriptorDefinition.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DataProviderDescriptorDefinition.Builder,
,DataProviderDescriptorDefinition> SdkBuilder<DataProviderDescriptorDefinition.Builder,
,DataProviderDescriptorDefinition> SdkPojo
- Enclosing class:
DataProviderDescriptorDefinition
@Mutable
@NotThreadSafe
public static interface DataProviderDescriptorDefinition.Builder
extends SdkPojo, CopyableBuilder<DataProviderDescriptorDefinition.Builder,DataProviderDescriptorDefinition>
-
Method Summary
Modifier and TypeMethodDescriptiondataProviderIdentifier
(String dataProviderIdentifier) The name or Amazon Resource Name (ARN) of the data provider.secretsManagerAccessRoleArn
(String secretsManagerAccessRoleArn) The ARN of the role used to access Amazon Web Services Secrets Manager.secretsManagerSecretId
(String secretsManagerSecretId) The identifier of the Amazon Web Services Secrets Manager Secret used to store access credentials for the data provider.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, sdkFieldNameToField, sdkFields
-
Method Details
-
dataProviderIdentifier
The name or Amazon Resource Name (ARN) of the data provider.
- Parameters:
dataProviderIdentifier
- The name or Amazon Resource Name (ARN) of the data provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretsManagerSecretId
The identifier of the Amazon Web Services Secrets Manager Secret used to store access credentials for the data provider.
- Parameters:
secretsManagerSecretId
- The identifier of the Amazon Web Services Secrets Manager Secret used to store access credentials for the data provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secretsManagerAccessRoleArn
DataProviderDescriptorDefinition.Builder secretsManagerAccessRoleArn(String secretsManagerAccessRoleArn) The ARN of the role used to access Amazon Web Services Secrets Manager.
- Parameters:
secretsManagerAccessRoleArn
- The ARN of the role used to access Amazon Web Services Secrets Manager.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-