@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateConnectionAuthRequestParameters extends Object implements Serializable, Cloneable, StructuredPojo
Contains the authorization parameters for the connection.
Constructor and Description |
---|
CreateConnectionAuthRequestParameters() |
Modifier and Type | Method and Description |
---|---|
CreateConnectionAuthRequestParameters |
clone() |
boolean |
equals(Object obj) |
CreateConnectionApiKeyAuthRequestParameters |
getApiKeyAuthParameters()
A
CreateConnectionApiKeyAuthRequestParameters object that contains the API key authorization
parameters to use for the connection. |
CreateConnectionBasicAuthRequestParameters |
getBasicAuthParameters()
A
CreateConnectionBasicAuthRequestParameters object that contains the Basic authorization parameters
to use for the connection. |
ConnectionHttpParameters |
getInvocationHttpParameters()
A
ConnectionHttpParameters object that contains the API key authorization parameters to use for the
connection. |
CreateConnectionOAuthRequestParameters |
getOAuthParameters()
A
CreateConnectionOAuthRequestParameters object that contains the OAuth authorization parameters to
use for the connection. |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setApiKeyAuthParameters(CreateConnectionApiKeyAuthRequestParameters apiKeyAuthParameters)
A
CreateConnectionApiKeyAuthRequestParameters object that contains the API key authorization
parameters to use for the connection. |
void |
setBasicAuthParameters(CreateConnectionBasicAuthRequestParameters basicAuthParameters)
A
CreateConnectionBasicAuthRequestParameters object that contains the Basic authorization parameters
to use for the connection. |
void |
setInvocationHttpParameters(ConnectionHttpParameters invocationHttpParameters)
A
ConnectionHttpParameters object that contains the API key authorization parameters to use for the
connection. |
void |
setOAuthParameters(CreateConnectionOAuthRequestParameters oAuthParameters)
A
CreateConnectionOAuthRequestParameters object that contains the OAuth authorization parameters to
use for the connection. |
String |
toString()
Returns a string representation of this object.
|
CreateConnectionAuthRequestParameters |
withApiKeyAuthParameters(CreateConnectionApiKeyAuthRequestParameters apiKeyAuthParameters)
A
CreateConnectionApiKeyAuthRequestParameters object that contains the API key authorization
parameters to use for the connection. |
CreateConnectionAuthRequestParameters |
withBasicAuthParameters(CreateConnectionBasicAuthRequestParameters basicAuthParameters)
A
CreateConnectionBasicAuthRequestParameters object that contains the Basic authorization parameters
to use for the connection. |
CreateConnectionAuthRequestParameters |
withInvocationHttpParameters(ConnectionHttpParameters invocationHttpParameters)
A
ConnectionHttpParameters object that contains the API key authorization parameters to use for the
connection. |
CreateConnectionAuthRequestParameters |
withOAuthParameters(CreateConnectionOAuthRequestParameters oAuthParameters)
A
CreateConnectionOAuthRequestParameters object that contains the OAuth authorization parameters to
use for the connection. |
public CreateConnectionAuthRequestParameters()
public void setBasicAuthParameters(CreateConnectionBasicAuthRequestParameters basicAuthParameters)
A CreateConnectionBasicAuthRequestParameters
object that contains the Basic authorization parameters
to use for the connection.
basicAuthParameters
- A CreateConnectionBasicAuthRequestParameters
object that contains the Basic authorization
parameters to use for the connection.public CreateConnectionBasicAuthRequestParameters getBasicAuthParameters()
A CreateConnectionBasicAuthRequestParameters
object that contains the Basic authorization parameters
to use for the connection.
CreateConnectionBasicAuthRequestParameters
object that contains the Basic authorization
parameters to use for the connection.public CreateConnectionAuthRequestParameters withBasicAuthParameters(CreateConnectionBasicAuthRequestParameters basicAuthParameters)
A CreateConnectionBasicAuthRequestParameters
object that contains the Basic authorization parameters
to use for the connection.
basicAuthParameters
- A CreateConnectionBasicAuthRequestParameters
object that contains the Basic authorization
parameters to use for the connection.public void setOAuthParameters(CreateConnectionOAuthRequestParameters oAuthParameters)
A CreateConnectionOAuthRequestParameters
object that contains the OAuth authorization parameters to
use for the connection.
oAuthParameters
- A CreateConnectionOAuthRequestParameters
object that contains the OAuth authorization
parameters to use for the connection.public CreateConnectionOAuthRequestParameters getOAuthParameters()
A CreateConnectionOAuthRequestParameters
object that contains the OAuth authorization parameters to
use for the connection.
CreateConnectionOAuthRequestParameters
object that contains the OAuth authorization
parameters to use for the connection.public CreateConnectionAuthRequestParameters withOAuthParameters(CreateConnectionOAuthRequestParameters oAuthParameters)
A CreateConnectionOAuthRequestParameters
object that contains the OAuth authorization parameters to
use for the connection.
oAuthParameters
- A CreateConnectionOAuthRequestParameters
object that contains the OAuth authorization
parameters to use for the connection.public void setApiKeyAuthParameters(CreateConnectionApiKeyAuthRequestParameters apiKeyAuthParameters)
A CreateConnectionApiKeyAuthRequestParameters
object that contains the API key authorization
parameters to use for the connection.
apiKeyAuthParameters
- A CreateConnectionApiKeyAuthRequestParameters
object that contains the API key authorization
parameters to use for the connection.public CreateConnectionApiKeyAuthRequestParameters getApiKeyAuthParameters()
A CreateConnectionApiKeyAuthRequestParameters
object that contains the API key authorization
parameters to use for the connection.
CreateConnectionApiKeyAuthRequestParameters
object that contains the API key authorization
parameters to use for the connection.public CreateConnectionAuthRequestParameters withApiKeyAuthParameters(CreateConnectionApiKeyAuthRequestParameters apiKeyAuthParameters)
A CreateConnectionApiKeyAuthRequestParameters
object that contains the API key authorization
parameters to use for the connection.
apiKeyAuthParameters
- A CreateConnectionApiKeyAuthRequestParameters
object that contains the API key authorization
parameters to use for the connection.public void setInvocationHttpParameters(ConnectionHttpParameters invocationHttpParameters)
A ConnectionHttpParameters
object that contains the API key authorization parameters to use for the
connection. Note that if you include additional parameters for the target of a rule via
HttpParameters
, including query strings, the parameters added for the connection take precedence.
invocationHttpParameters
- A ConnectionHttpParameters
object that contains the API key authorization parameters to use
for the connection. Note that if you include additional parameters for the target of a rule via
HttpParameters
, including query strings, the parameters added for the connection take
precedence.public ConnectionHttpParameters getInvocationHttpParameters()
A ConnectionHttpParameters
object that contains the API key authorization parameters to use for the
connection. Note that if you include additional parameters for the target of a rule via
HttpParameters
, including query strings, the parameters added for the connection take precedence.
ConnectionHttpParameters
object that contains the API key authorization parameters to use
for the connection. Note that if you include additional parameters for the target of a rule via
HttpParameters
, including query strings, the parameters added for the connection take
precedence.public CreateConnectionAuthRequestParameters withInvocationHttpParameters(ConnectionHttpParameters invocationHttpParameters)
A ConnectionHttpParameters
object that contains the API key authorization parameters to use for the
connection. Note that if you include additional parameters for the target of a rule via
HttpParameters
, including query strings, the parameters added for the connection take precedence.
invocationHttpParameters
- A ConnectionHttpParameters
object that contains the API key authorization parameters to use
for the connection. Note that if you include additional parameters for the target of a rule via
HttpParameters
, including query strings, the parameters added for the connection take
precedence.public String toString()
toString
in class Object
Object.toString()
public CreateConnectionAuthRequestParameters clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.