@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 Object
Object.toString()
public CustomAuthCredentials clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.