@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomAuthConfig extends Object implements Serializable, Cloneable, StructuredPojo
Configuration information required for custom authentication.
Constructor and Description |
---|
CustomAuthConfig() |
Modifier and Type | Method and Description |
---|---|
CustomAuthConfig |
clone() |
boolean |
equals(Object obj) |
List<AuthParameter> |
getAuthParameters()
Information about authentication parameters required for authentication.
|
String |
getCustomAuthenticationType()
The authentication type that the custom connector uses.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAuthParameters(Collection<AuthParameter> authParameters)
Information about authentication parameters required for authentication.
|
void |
setCustomAuthenticationType(String customAuthenticationType)
The authentication type that the custom connector uses.
|
String |
toString()
Returns a string representation of this object.
|
CustomAuthConfig |
withAuthParameters(AuthParameter... authParameters)
Information about authentication parameters required for authentication.
|
CustomAuthConfig |
withAuthParameters(Collection<AuthParameter> authParameters)
Information about authentication parameters required for authentication.
|
CustomAuthConfig |
withCustomAuthenticationType(String customAuthenticationType)
The authentication type that the custom connector uses.
|
public void setCustomAuthenticationType(String customAuthenticationType)
The authentication type that the custom connector uses.
customAuthenticationType
- The authentication type that the custom connector uses.public String getCustomAuthenticationType()
The authentication type that the custom connector uses.
public CustomAuthConfig withCustomAuthenticationType(String customAuthenticationType)
The authentication type that the custom connector uses.
customAuthenticationType
- The authentication type that the custom connector uses.public List<AuthParameter> getAuthParameters()
Information about authentication parameters required for authentication.
public void setAuthParameters(Collection<AuthParameter> authParameters)
Information about authentication parameters required for authentication.
authParameters
- Information about authentication parameters required for authentication.public CustomAuthConfig withAuthParameters(AuthParameter... authParameters)
Information about authentication parameters required for authentication.
NOTE: This method appends the values to the existing list (if any). Use
setAuthParameters(java.util.Collection)
or withAuthParameters(java.util.Collection)
if you want
to override the existing values.
authParameters
- Information about authentication parameters required for authentication.public CustomAuthConfig withAuthParameters(Collection<AuthParameter> authParameters)
Information about authentication parameters required for authentication.
authParameters
- Information about authentication parameters required for authentication.public String toString()
toString
in class Object
Object.toString()
public CustomAuthConfig clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.