@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomAuthCredentials extends Object implements Serializable, Cloneable, StructuredPojo
The custom credentials required for custom authentication.
| Constructor and Description |
|---|
CustomAuthCredentials() |
| Modifier and Type | Method and Description |
|---|---|
CustomAuthCredentials |
addCredentialsMapEntry(String key,
String value)
Add a single CredentialsMap entry
|
CustomAuthCredentials |
clearCredentialsMapEntries()
Removes all the entries added into CredentialsMap.
|
CustomAuthCredentials |
clone() |
boolean |
equals(Object obj) |
Map<String,String> |
getCredentialsMap()
A map that holds custom authentication credentials.
|
String |
getCustomAuthenticationType()
The custom authentication type that the connector uses.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setCredentialsMap(Map<String,String> credentialsMap)
A map that holds custom authentication credentials.
|
void |
setCustomAuthenticationType(String customAuthenticationType)
The custom authentication type that the connector uses.
|
String |
toString()
Returns a string representation of this object.
|
CustomAuthCredentials |
withCredentialsMap(Map<String,String> credentialsMap)
A map that holds custom authentication credentials.
|
CustomAuthCredentials |
withCustomAuthenticationType(String customAuthenticationType)
The custom authentication type that the connector uses.
|
public void setCustomAuthenticationType(String customAuthenticationType)
The custom authentication type that the connector uses.
customAuthenticationType - The custom authentication type that the connector uses.public String getCustomAuthenticationType()
The custom authentication type that the connector uses.
public CustomAuthCredentials withCustomAuthenticationType(String customAuthenticationType)
The custom authentication type that the connector uses.
customAuthenticationType - The custom authentication type that the connector uses.public Map<String,String> getCredentialsMap()
A map that holds custom authentication credentials.
public void setCredentialsMap(Map<String,String> credentialsMap)
A map that holds custom authentication credentials.
credentialsMap - A map that holds custom authentication credentials.public CustomAuthCredentials withCredentialsMap(Map<String,String> credentialsMap)
A map that holds custom authentication credentials.
credentialsMap - A map that holds custom authentication credentials.public CustomAuthCredentials addCredentialsMapEntry(String key, String value)
public CustomAuthCredentials clearCredentialsMapEntries()
public String toString()
toString in class ObjectObject.toString()public CustomAuthCredentials clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.