@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.CredentialType
public String getCredentialType()
The type of the application credentials.
CredentialType
public ApplicationCredential withCredentialType(String credentialType)
The type of the application credentials.
credentialType
- The type of the application credentials.CredentialType
public ApplicationCredential withCredentialType(CredentialType credentialType)
The type of the application credentials.
credentialType
- The type of the application credentials.CredentialType
public 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 Object
Object.toString()
public ApplicationCredential clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.