@Generated(value="software.amazon.awssdk:codegen") public final class CreateConnectionAuthRequestParameters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CreateConnectionAuthRequestParameters.Builder,CreateConnectionAuthRequestParameters>
Contains the authorization parameters for the connection.
Modifier and Type | Class and Description |
---|---|
static interface |
CreateConnectionAuthRequestParameters.Builder |
Modifier and Type | Method and Description |
---|---|
CreateConnectionApiKeyAuthRequestParameters |
apiKeyAuthParameters()
A
CreateConnectionApiKeyAuthRequestParameters object that contains the API key authorization
parameters to use for the connection. |
CreateConnectionBasicAuthRequestParameters |
basicAuthParameters()
A
CreateConnectionBasicAuthRequestParameters object that contains the Basic authorization parameters
to use for the connection. |
static CreateConnectionAuthRequestParameters.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
ConnectionHttpParameters |
invocationHttpParameters()
A
ConnectionHttpParameters object that contains the API key authorization parameters to use for the
connection. |
CreateConnectionOAuthRequestParameters |
oAuthParameters()
A
CreateConnectionOAuthRequestParameters object that contains the OAuth authorization parameters to
use for the connection. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateConnectionAuthRequestParameters.Builder> |
serializableBuilderClass() |
CreateConnectionAuthRequestParameters.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final CreateConnectionBasicAuthRequestParameters basicAuthParameters()
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 final CreateConnectionOAuthRequestParameters oAuthParameters()
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 final CreateConnectionApiKeyAuthRequestParameters apiKeyAuthParameters()
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 final 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.
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.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<CreateConnectionAuthRequestParameters.Builder,CreateConnectionAuthRequestParameters>
public static CreateConnectionAuthRequestParameters.Builder builder()
public static Class<? extends CreateConnectionAuthRequestParameters.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.