@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ApplicationCredential extends Object implements Serializable, Cloneable, StructuredPojo
The credentials of your SAP application.
| Constructor and Description |
|---|
ApplicationCredential() |
| Modifier and Type | Method and Description |
|---|---|
ApplicationCredential |
clone() |
boolean |
equals(Object obj) |
String |
getCredentialType()
The type of the application credentials.
|
String |
getDatabaseName()
The name of the SAP HANA database.
|
String |
getSecretId()
The secret ID created in AWS Secrets Manager to store the credentials of the SAP application.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCredentialType(String credentialType)
The type of the application credentials.
|
void |
setDatabaseName(String databaseName)
The name of the SAP HANA database.
|
void |
setSecretId(String secretId)
The secret ID created in AWS Secrets Manager to store the credentials of the SAP application.
|
String |
toString()
Returns a string representation of this object.
|
ApplicationCredential |
withCredentialType(CredentialType credentialType)
The type of the application credentials.
|
ApplicationCredential |
withCredentialType(String credentialType)
The type of the application credentials.
|
ApplicationCredential |
withDatabaseName(String databaseName)
The name of the SAP HANA database.
|
ApplicationCredential |
withSecretId(String secretId)
The secret ID created in AWS Secrets Manager to store the credentials of the SAP application.
|
public void setDatabaseName(String databaseName)
The name of the SAP HANA database.
databaseName - The name of the SAP HANA database.public String getDatabaseName()
The name of the SAP HANA database.
public ApplicationCredential withDatabaseName(String databaseName)
The name of the SAP HANA database.
databaseName - The name of the SAP HANA database.public void setCredentialType(String credentialType)
The type of the application credentials.
credentialType - The type of the application credentials.CredentialTypepublic String getCredentialType()
The type of the application credentials.
CredentialTypepublic ApplicationCredential withCredentialType(String credentialType)
The type of the application credentials.
credentialType - The type of the application credentials.CredentialTypepublic ApplicationCredential withCredentialType(CredentialType credentialType)
The type of the application credentials.
credentialType - The type of the application credentials.CredentialTypepublic void setSecretId(String secretId)
The secret ID created in AWS Secrets Manager to store the credentials of the SAP application.
secretId - The secret ID created in AWS Secrets Manager to store the credentials of the SAP application.public String getSecretId()
The secret ID created in AWS Secrets Manager to store the credentials of the SAP application.
public ApplicationCredential withSecretId(String secretId)
The secret ID created in AWS Secrets Manager to store the credentials of the SAP application.
secretId - The secret ID created in AWS Secrets Manager to store the credentials of the SAP application.public String toString()
toString in class ObjectObject.toString()public ApplicationCredential clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.