Interface UpdateConnectionOAuthRequestParameters.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UpdateConnectionOAuthRequestParameters.Builder,,UpdateConnectionOAuthRequestParameters> SdkBuilder<UpdateConnectionOAuthRequestParameters.Builder,,UpdateConnectionOAuthRequestParameters> SdkPojo
- Enclosing class:
UpdateConnectionOAuthRequestParameters
-
Method Summary
Modifier and TypeMethodDescriptionauthorizationEndpoint(String authorizationEndpoint) The URL to the authorization endpoint when OAuth is specified as the authorization type.clientParameters(Consumer<UpdateConnectionOAuthClientRequestParameters.Builder> clientParameters) AUpdateConnectionOAuthClientRequestParametersobject that contains the client parameters to use for the connection when OAuth is specified as the authorization type.clientParameters(UpdateConnectionOAuthClientRequestParameters clientParameters) AUpdateConnectionOAuthClientRequestParametersobject that contains the client parameters to use for the connection when OAuth is specified as the authorization type.httpMethod(String httpMethod) The method used to connect to the HTTP endpoint.httpMethod(ConnectionOAuthHttpMethod httpMethod) The method used to connect to the HTTP endpoint.oAuthHttpParameters(Consumer<ConnectionHttpParameters.Builder> oAuthHttpParameters) The additional HTTP parameters used for the OAuth authorization request.oAuthHttpParameters(ConnectionHttpParameters oAuthHttpParameters) The additional HTTP parameters used for the OAuth authorization request.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
-
clientParameters
UpdateConnectionOAuthRequestParameters.Builder clientParameters(UpdateConnectionOAuthClientRequestParameters clientParameters) A
UpdateConnectionOAuthClientRequestParametersobject that contains the client parameters to use for the connection when OAuth is specified as the authorization type.- Parameters:
clientParameters- AUpdateConnectionOAuthClientRequestParametersobject that contains the client parameters to use for the connection when OAuth is specified as the authorization type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientParameters
default UpdateConnectionOAuthRequestParameters.Builder clientParameters(Consumer<UpdateConnectionOAuthClientRequestParameters.Builder> clientParameters) A
This is a convenience method that creates an instance of theUpdateConnectionOAuthClientRequestParametersobject that contains the client parameters to use for the connection when OAuth is specified as the authorization type.UpdateConnectionOAuthClientRequestParameters.Builderavoiding the need to create one manually viaUpdateConnectionOAuthClientRequestParameters.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toclientParameters(UpdateConnectionOAuthClientRequestParameters).- Parameters:
clientParameters- a consumer that will call methods onUpdateConnectionOAuthClientRequestParameters.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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
The method used to connect to the HTTP endpoint.
- Parameters:
httpMethod- The method used to connect to the HTTP endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
httpMethod
The method used to connect to the HTTP endpoint.
- Parameters:
httpMethod- The method used to connect to the HTTP endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oAuthHttpParameters
UpdateConnectionOAuthRequestParameters.Builder oAuthHttpParameters(ConnectionHttpParameters oAuthHttpParameters) The additional HTTP parameters used for the OAuth authorization request.
- Parameters:
oAuthHttpParameters- The additional HTTP parameters used for the OAuth authorization request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oAuthHttpParameters
default UpdateConnectionOAuthRequestParameters.Builder oAuthHttpParameters(Consumer<ConnectionHttpParameters.Builder> oAuthHttpParameters) The additional HTTP parameters used for the OAuth authorization request.
This is a convenience method that creates an instance of theConnectionHttpParameters.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:
-