@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataProviderDescriptorDefinition extends Object implements Serializable, Cloneable, StructuredPojo
Information about a data provider.
Constructor and Description |
---|
DataProviderDescriptorDefinition() |
Modifier and Type | Method and Description |
---|---|
DataProviderDescriptorDefinition |
clone() |
boolean |
equals(Object obj) |
String |
getDataProviderIdentifier()
The name or Amazon Resource Name (ARN) of the data provider.
|
String |
getSecretsManagerAccessRoleArn()
The ARN of the role used to access Amazon Web Services Secrets Manager.
|
String |
getSecretsManagerSecretId()
The identifier of the Amazon Web Services Secrets Manager Secret used to store access credentials for the data
provider.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDataProviderIdentifier(String dataProviderIdentifier)
The name or Amazon Resource Name (ARN) of the data provider.
|
void |
setSecretsManagerAccessRoleArn(String secretsManagerAccessRoleArn)
The ARN of the role used to access Amazon Web Services Secrets Manager.
|
void |
setSecretsManagerSecretId(String secretsManagerSecretId)
The identifier of the Amazon Web Services Secrets Manager Secret used to store access credentials for the data
provider.
|
String |
toString()
Returns a string representation of this object.
|
DataProviderDescriptorDefinition |
withDataProviderIdentifier(String dataProviderIdentifier)
The name or Amazon Resource Name (ARN) of the data provider.
|
DataProviderDescriptorDefinition |
withSecretsManagerAccessRoleArn(String secretsManagerAccessRoleArn)
The ARN of the role used to access Amazon Web Services Secrets Manager.
|
DataProviderDescriptorDefinition |
withSecretsManagerSecretId(String secretsManagerSecretId)
The identifier of the Amazon Web Services Secrets Manager Secret used to store access credentials for the data
provider.
|
public void setDataProviderIdentifier(String dataProviderIdentifier)
The name or Amazon Resource Name (ARN) of the data provider.
dataProviderIdentifier
- The name or Amazon Resource Name (ARN) of the data provider.public String getDataProviderIdentifier()
The name or Amazon Resource Name (ARN) of the data provider.
public DataProviderDescriptorDefinition withDataProviderIdentifier(String dataProviderIdentifier)
The name or Amazon Resource Name (ARN) of the data provider.
dataProviderIdentifier
- The name or Amazon Resource Name (ARN) of the data provider.public void setSecretsManagerSecretId(String secretsManagerSecretId)
The identifier of the Amazon Web Services Secrets Manager Secret used to store access credentials for the data provider.
secretsManagerSecretId
- The identifier of the Amazon Web Services Secrets Manager Secret used to store access credentials for the
data provider.public String getSecretsManagerSecretId()
The identifier of the Amazon Web Services Secrets Manager Secret used to store access credentials for the data provider.
public DataProviderDescriptorDefinition withSecretsManagerSecretId(String secretsManagerSecretId)
The identifier of the Amazon Web Services Secrets Manager Secret used to store access credentials for the data provider.
secretsManagerSecretId
- The identifier of the Amazon Web Services Secrets Manager Secret used to store access credentials for the
data provider.public void setSecretsManagerAccessRoleArn(String secretsManagerAccessRoleArn)
The ARN of the role used to access Amazon Web Services Secrets Manager.
secretsManagerAccessRoleArn
- The ARN of the role used to access Amazon Web Services Secrets Manager.public String getSecretsManagerAccessRoleArn()
The ARN of the role used to access Amazon Web Services Secrets Manager.
public DataProviderDescriptorDefinition withSecretsManagerAccessRoleArn(String secretsManagerAccessRoleArn)
The ARN of the role used to access Amazon Web Services Secrets Manager.
secretsManagerAccessRoleArn
- The ARN of the role used to access Amazon Web Services Secrets Manager.public String toString()
toString
in class Object
Object.toString()
public DataProviderDescriptorDefinition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.