@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConnectionAuthResponseParameters extends Object implements Serializable, Cloneable, StructuredPojo
Contains the authorization parameters to use for the connection.
Constructor and Description |
---|
ConnectionAuthResponseParameters() |
Modifier and Type | Method and Description |
---|---|
ConnectionAuthResponseParameters |
clone() |
boolean |
equals(Object obj) |
ConnectionApiKeyAuthResponseParameters |
getApiKeyAuthParameters()
The API Key parameters to use for authorization.
|
ConnectionBasicAuthResponseParameters |
getBasicAuthParameters()
The authorization parameters for Basic authorization.
|
ConnectionHttpParameters |
getInvocationHttpParameters()
Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
|
ConnectionOAuthResponseParameters |
getOAuthParameters()
The OAuth parameters to use for authorization.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApiKeyAuthParameters(ConnectionApiKeyAuthResponseParameters apiKeyAuthParameters)
The API Key parameters to use for authorization.
|
void |
setBasicAuthParameters(ConnectionBasicAuthResponseParameters basicAuthParameters)
The authorization parameters for Basic authorization.
|
void |
setInvocationHttpParameters(ConnectionHttpParameters invocationHttpParameters)
Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
|
void |
setOAuthParameters(ConnectionOAuthResponseParameters oAuthParameters)
The OAuth parameters to use for authorization.
|
String |
toString()
Returns a string representation of this object.
|
ConnectionAuthResponseParameters |
withApiKeyAuthParameters(ConnectionApiKeyAuthResponseParameters apiKeyAuthParameters)
The API Key parameters to use for authorization.
|
ConnectionAuthResponseParameters |
withBasicAuthParameters(ConnectionBasicAuthResponseParameters basicAuthParameters)
The authorization parameters for Basic authorization.
|
ConnectionAuthResponseParameters |
withInvocationHttpParameters(ConnectionHttpParameters invocationHttpParameters)
Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
|
ConnectionAuthResponseParameters |
withOAuthParameters(ConnectionOAuthResponseParameters oAuthParameters)
The OAuth parameters to use for authorization.
|
public void setBasicAuthParameters(ConnectionBasicAuthResponseParameters basicAuthParameters)
The authorization parameters for Basic authorization.
basicAuthParameters
- The authorization parameters for Basic authorization.public ConnectionBasicAuthResponseParameters getBasicAuthParameters()
The authorization parameters for Basic authorization.
public ConnectionAuthResponseParameters withBasicAuthParameters(ConnectionBasicAuthResponseParameters basicAuthParameters)
The authorization parameters for Basic authorization.
basicAuthParameters
- The authorization parameters for Basic authorization.public void setOAuthParameters(ConnectionOAuthResponseParameters oAuthParameters)
The OAuth parameters to use for authorization.
oAuthParameters
- The OAuth parameters to use for authorization.public ConnectionOAuthResponseParameters getOAuthParameters()
The OAuth parameters to use for authorization.
public ConnectionAuthResponseParameters withOAuthParameters(ConnectionOAuthResponseParameters oAuthParameters)
The OAuth parameters to use for authorization.
oAuthParameters
- The OAuth parameters to use for authorization.public void setApiKeyAuthParameters(ConnectionApiKeyAuthResponseParameters apiKeyAuthParameters)
The API Key parameters to use for authorization.
apiKeyAuthParameters
- The API Key parameters to use for authorization.public ConnectionApiKeyAuthResponseParameters getApiKeyAuthParameters()
The API Key parameters to use for authorization.
public ConnectionAuthResponseParameters withApiKeyAuthParameters(ConnectionApiKeyAuthResponseParameters apiKeyAuthParameters)
The API Key parameters to use for authorization.
apiKeyAuthParameters
- The API Key parameters to use for authorization.public void setInvocationHttpParameters(ConnectionHttpParameters invocationHttpParameters)
Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
invocationHttpParameters
- Additional parameters for the connection that are passed through with every invocation to the HTTP
endpoint.public ConnectionHttpParameters getInvocationHttpParameters()
Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
public ConnectionAuthResponseParameters withInvocationHttpParameters(ConnectionHttpParameters invocationHttpParameters)
Additional parameters for the connection that are passed through with every invocation to the HTTP endpoint.
invocationHttpParameters
- Additional parameters for the connection that are passed through with every invocation to the HTTP
endpoint.public String toString()
toString
in class Object
Object.toString()
public ConnectionAuthResponseParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.