Interface CreateConnectionOAuthRequestParameters.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CreateConnectionOAuthRequestParameters.Builder,CreateConnectionOAuthRequestParameters>,SdkBuilder<CreateConnectionOAuthRequestParameters.Builder,CreateConnectionOAuthRequestParameters>,SdkPojo
- Enclosing class:
- CreateConnectionOAuthRequestParameters
public static interface CreateConnectionOAuthRequestParameters.Builder extends SdkPojo, CopyableBuilder<CreateConnectionOAuthRequestParameters.Builder,CreateConnectionOAuthRequestParameters>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CreateConnectionOAuthRequestParameters.BuilderauthorizationEndpoint(String authorizationEndpoint)The URL to the authorization endpoint when OAuth is specified as the authorization type.default CreateConnectionOAuthRequestParameters.BuilderclientParameters(Consumer<CreateConnectionOAuthClientRequestParameters.Builder> clientParameters)ACreateConnectionOAuthClientRequestParametersobject that contains the client parameters for OAuth authorization.CreateConnectionOAuthRequestParameters.BuilderclientParameters(CreateConnectionOAuthClientRequestParameters clientParameters)ACreateConnectionOAuthClientRequestParametersobject that contains the client parameters for OAuth authorization.CreateConnectionOAuthRequestParameters.BuilderhttpMethod(String httpMethod)The method to use for the authorization request.CreateConnectionOAuthRequestParameters.BuilderhttpMethod(ConnectionOAuthHttpMethod httpMethod)The method to use for the authorization request.default CreateConnectionOAuthRequestParameters.BuilderoAuthHttpParameters(Consumer<ConnectionHttpParameters.Builder> oAuthHttpParameters)AConnectionHttpParametersobject that contains details about the additional parameters to use for the connection.CreateConnectionOAuthRequestParameters.BuilderoAuthHttpParameters(ConnectionHttpParameters oAuthHttpParameters)AConnectionHttpParametersobject that contains details about the additional 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 Detail
-
clientParameters
CreateConnectionOAuthRequestParameters.Builder clientParameters(CreateConnectionOAuthClientRequestParameters clientParameters)
A
CreateConnectionOAuthClientRequestParametersobject that contains the client parameters for OAuth authorization.- Parameters:
clientParameters- ACreateConnectionOAuthClientRequestParametersobject that contains the client parameters for OAuth authorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientParameters
default CreateConnectionOAuthRequestParameters.Builder clientParameters(Consumer<CreateConnectionOAuthClientRequestParameters.Builder> clientParameters)
A
This is a convenience method that creates an instance of theCreateConnectionOAuthClientRequestParametersobject that contains the client parameters for OAuth authorization.CreateConnectionOAuthClientRequestParameters.Builderavoiding the need to create one manually viaCreateConnectionOAuthClientRequestParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toclientParameters(CreateConnectionOAuthClientRequestParameters).- Parameters:
clientParameters- a consumer that will call methods onCreateConnectionOAuthClientRequestParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
clientParameters(CreateConnectionOAuthClientRequestParameters)
-
authorizationEndpoint
CreateConnectionOAuthRequestParameters.Builder authorizationEndpoint(String authorizationEndpoint)
The URL to the authorization endpoint when OAuth is specified as the authorization type.
- Parameters:
authorizationEndpoint- The URL to the authorization endpoint when OAuth is specified as the authorization type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
httpMethod
CreateConnectionOAuthRequestParameters.Builder httpMethod(String httpMethod)
The method to use for the authorization request.
- Parameters:
httpMethod- The method to use for the authorization request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectionOAuthHttpMethod,ConnectionOAuthHttpMethod
-
httpMethod
CreateConnectionOAuthRequestParameters.Builder httpMethod(ConnectionOAuthHttpMethod httpMethod)
The method to use for the authorization request.
- Parameters:
httpMethod- The method to use for the authorization request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ConnectionOAuthHttpMethod,ConnectionOAuthHttpMethod
-
oAuthHttpParameters
CreateConnectionOAuthRequestParameters.Builder oAuthHttpParameters(ConnectionHttpParameters oAuthHttpParameters)
A
ConnectionHttpParametersobject that contains details about the additional parameters to use for the connection.- Parameters:
oAuthHttpParameters- AConnectionHttpParametersobject that contains details about the additional parameters to use for the connection.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oAuthHttpParameters
default CreateConnectionOAuthRequestParameters.Builder oAuthHttpParameters(Consumer<ConnectionHttpParameters.Builder> oAuthHttpParameters)
A
This is a convenience method that creates an instance of theConnectionHttpParametersobject that contains details about the additional parameters to use for the connection.ConnectionHttpParameters.Builderavoiding the need to create one manually viaConnectionHttpParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooAuthHttpParameters(ConnectionHttpParameters).- Parameters:
oAuthHttpParameters- 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:
oAuthHttpParameters(ConnectionHttpParameters)
-
-