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) ACreateConnectionApiKeyAuthRequestParametersobject that contains the API key authorization parameters to use for the connection.apiKeyAuthParameters(CreateConnectionApiKeyAuthRequestParameters apiKeyAuthParameters) ACreateConnectionApiKeyAuthRequestParametersobject that contains the API key authorization parameters to use for the connection.basicAuthParameters(Consumer<CreateConnectionBasicAuthRequestParameters.Builder> basicAuthParameters) ACreateConnectionBasicAuthRequestParametersobject that contains the Basic authorization parameters to use for the connection.basicAuthParameters(CreateConnectionBasicAuthRequestParameters basicAuthParameters) ACreateConnectionBasicAuthRequestParametersobject that contains the Basic authorization parameters to use for the connection.invocationHttpParameters(Consumer<ConnectionHttpParameters.Builder> invocationHttpParameters) AConnectionHttpParametersobject that contains the API key authorization parameters to use for the connection.invocationHttpParameters(ConnectionHttpParameters invocationHttpParameters) AConnectionHttpParametersobject that contains the API key authorization parameters to use for the connection.oAuthParameters(Consumer<CreateConnectionOAuthRequestParameters.Builder> oAuthParameters) ACreateConnectionOAuthRequestParametersobject that contains the OAuth authorization parameters to use for the connection.oAuthParameters(CreateConnectionOAuthRequestParameters oAuthParameters) ACreateConnectionOAuthRequestParametersobject that contains the OAuth authorization parameters to use for the connection.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
basicAuthParameters
CreateConnectionAuthRequestParameters.Builder basicAuthParameters(CreateConnectionBasicAuthRequestParameters basicAuthParameters) A
CreateConnectionBasicAuthRequestParametersobject that contains the Basic authorization parameters to use for the connection.- Parameters:
basicAuthParameters- ACreateConnectionBasicAuthRequestParametersobject 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 theCreateConnectionBasicAuthRequestParametersobject that contains the Basic authorization parameters to use for the connection.CreateConnectionBasicAuthRequestParameters.Builderavoiding the need to create one manually viaCreateConnectionBasicAuthRequestParameters.builder().When the
Consumercompletes,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
CreateConnectionOAuthRequestParametersobject that contains the OAuth authorization parameters to use for the connection.- Parameters:
oAuthParameters- ACreateConnectionOAuthRequestParametersobject 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 theCreateConnectionOAuthRequestParametersobject that contains the OAuth authorization parameters to use for the connection.CreateConnectionOAuthRequestParameters.Builderavoiding the need to create one manually viaCreateConnectionOAuthRequestParameters.builder().When the
Consumercompletes,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
CreateConnectionApiKeyAuthRequestParametersobject that contains the API key authorization parameters to use for the connection.- Parameters:
apiKeyAuthParameters- ACreateConnectionApiKeyAuthRequestParametersobject 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 theCreateConnectionApiKeyAuthRequestParametersobject that contains the API key authorization parameters to use for the connection.CreateConnectionApiKeyAuthRequestParameters.Builderavoiding the need to create one manually viaCreateConnectionApiKeyAuthRequestParameters.builder().When the
Consumercompletes,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
ConnectionHttpParametersobject 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- AConnectionHttpParametersobject 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 theConnectionHttpParametersobject 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.Builderavoiding the need to create one manually viaConnectionHttpParameters.builder().When the
Consumercompletes,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:
-