Interface CreateConnectionAuthRequestParameters.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CreateConnectionAuthRequestParameters.Builder,
,CreateConnectionAuthRequestParameters> SdkBuilder<CreateConnectionAuthRequestParameters.Builder,
,CreateConnectionAuthRequestParameters> SdkPojo
- Enclosing class:
CreateConnectionAuthRequestParameters
-
Method Summary
Modifier and TypeMethodDescriptionapiKeyAuthParameters
(Consumer<CreateConnectionApiKeyAuthRequestParameters.Builder> apiKeyAuthParameters) ACreateConnectionApiKeyAuthRequestParameters
object that contains the API key authorization parameters to use for the connection.apiKeyAuthParameters
(CreateConnectionApiKeyAuthRequestParameters apiKeyAuthParameters) ACreateConnectionApiKeyAuthRequestParameters
object that contains the API key authorization parameters to use for the connection.basicAuthParameters
(Consumer<CreateConnectionBasicAuthRequestParameters.Builder> basicAuthParameters) ACreateConnectionBasicAuthRequestParameters
object that contains the Basic authorization parameters to use for the connection.basicAuthParameters
(CreateConnectionBasicAuthRequestParameters basicAuthParameters) ACreateConnectionBasicAuthRequestParameters
object that contains the Basic authorization parameters to use for the connection.invocationHttpParameters
(Consumer<ConnectionHttpParameters.Builder> invocationHttpParameters) AConnectionHttpParameters
object that contains the API key authorization parameters to use for the connection.invocationHttpParameters
(ConnectionHttpParameters invocationHttpParameters) AConnectionHttpParameters
object that contains the API key authorization parameters to use for the connection.oAuthParameters
(Consumer<CreateConnectionOAuthRequestParameters.Builder> oAuthParameters) ACreateConnectionOAuthRequestParameters
object that contains the OAuth authorization parameters to use for the connection.oAuthParameters
(CreateConnectionOAuthRequestParameters oAuthParameters) ACreateConnectionOAuthRequestParameters
object that contains the OAuth authorization parameters to use for the connection.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
basicAuthParameters
CreateConnectionAuthRequestParameters.Builder basicAuthParameters(CreateConnectionBasicAuthRequestParameters basicAuthParameters) A
CreateConnectionBasicAuthRequestParameters
object that contains the Basic authorization parameters to use for the connection.- Parameters:
basicAuthParameters
- ACreateConnectionBasicAuthRequestParameters
object that contains the Basic authorization parameters to use for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
basicAuthParameters
default CreateConnectionAuthRequestParameters.Builder basicAuthParameters(Consumer<CreateConnectionBasicAuthRequestParameters.Builder> basicAuthParameters) A
This is a convenience method that creates an instance of theCreateConnectionBasicAuthRequestParameters
object that contains the Basic authorization parameters to use for the connection.CreateConnectionBasicAuthRequestParameters.Builder
avoiding the need to create one manually viaCreateConnectionBasicAuthRequestParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tobasicAuthParameters(CreateConnectionBasicAuthRequestParameters)
.- Parameters:
basicAuthParameters
- a consumer that will call methods onCreateConnectionBasicAuthRequestParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oAuthParameters
CreateConnectionAuthRequestParameters.Builder oAuthParameters(CreateConnectionOAuthRequestParameters oAuthParameters) A
CreateConnectionOAuthRequestParameters
object that contains the OAuth authorization parameters to use for the connection.- Parameters:
oAuthParameters
- ACreateConnectionOAuthRequestParameters
object that contains the OAuth authorization parameters to use for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oAuthParameters
default CreateConnectionAuthRequestParameters.Builder oAuthParameters(Consumer<CreateConnectionOAuthRequestParameters.Builder> oAuthParameters) A
This is a convenience method that creates an instance of theCreateConnectionOAuthRequestParameters
object that contains the OAuth authorization parameters to use for the connection.CreateConnectionOAuthRequestParameters.Builder
avoiding the need to create one manually viaCreateConnectionOAuthRequestParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooAuthParameters(CreateConnectionOAuthRequestParameters)
.- Parameters:
oAuthParameters
- a consumer that will call methods onCreateConnectionOAuthRequestParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
apiKeyAuthParameters
CreateConnectionAuthRequestParameters.Builder apiKeyAuthParameters(CreateConnectionApiKeyAuthRequestParameters apiKeyAuthParameters) A
CreateConnectionApiKeyAuthRequestParameters
object that contains the API key authorization parameters to use for the connection.- Parameters:
apiKeyAuthParameters
- ACreateConnectionApiKeyAuthRequestParameters
object that contains the API key authorization parameters to use for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiKeyAuthParameters
default CreateConnectionAuthRequestParameters.Builder apiKeyAuthParameters(Consumer<CreateConnectionApiKeyAuthRequestParameters.Builder> apiKeyAuthParameters) A
This is a convenience method that creates an instance of theCreateConnectionApiKeyAuthRequestParameters
object that contains the API key authorization parameters to use for the connection.CreateConnectionApiKeyAuthRequestParameters.Builder
avoiding the need to create one manually viaCreateConnectionApiKeyAuthRequestParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toapiKeyAuthParameters(CreateConnectionApiKeyAuthRequestParameters)
.- Parameters:
apiKeyAuthParameters
- a consumer that will call methods onCreateConnectionApiKeyAuthRequestParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
invocationHttpParameters
CreateConnectionAuthRequestParameters.Builder invocationHttpParameters(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 viaHttpParameters
, including query strings, the parameters added for the connection take precedence.- Parameters:
invocationHttpParameters
- AConnectionHttpParameters
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 viaHttpParameters
, including query strings, the parameters added for the connection take precedence.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invocationHttpParameters
default CreateConnectionAuthRequestParameters.Builder invocationHttpParameters(Consumer<ConnectionHttpParameters.Builder> invocationHttpParameters) A
This is a convenience method that creates an instance of theConnectionHttpParameters
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 viaHttpParameters
, including query strings, the parameters added for the connection take precedence.ConnectionHttpParameters.Builder
avoiding the need to create one manually viaConnectionHttpParameters.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinvocationHttpParameters(ConnectionHttpParameters)
.- Parameters:
invocationHttpParameters
- a consumer that will call methods onConnectionHttpParameters.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-