Interface DataProviderDescriptorDefinition.Builder

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

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

    • dataProviderIdentifier

      DataProviderDescriptorDefinition.Builder dataProviderIdentifier(String 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

      DataProviderDescriptorDefinition.Builder secretsManagerSecretId(String 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.