Interface OAuth2PropertiesPatch.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<OAuth2PropertiesPatch.Builder,,OAuth2PropertiesPatch> SdkBuilder<OAuth2PropertiesPatch.Builder,,OAuth2PropertiesPatch> SdkPojo
- Enclosing class:
OAuth2PropertiesPatch
@Mutable
@NotThreadSafe
public static interface OAuth2PropertiesPatch.Builder
extends SdkPojo, CopyableBuilder<OAuth2PropertiesPatch.Builder,OAuth2PropertiesPatch>
-
Method Summary
Modifier and TypeMethodDescriptiondefault OAuth2PropertiesPatch.BuilderoAuth2ClientApplication(Consumer<OAuth2ClientApplication.Builder> oAuth2ClientApplication) The OAuth2 client application of the OAuth2 properties to update.oAuth2ClientApplication(OAuth2ClientApplication oAuth2ClientApplication) The OAuth2 client application of the OAuth2 properties to update.oAuth2GrantType(String oAuth2GrantType) The OAuth2 grant type of the OAuth2 properties to update.oAuth2GrantType(OAuth2GrantType oAuth2GrantType) The OAuth2 grant type of the OAuth2 properties to update.The OAuth2 token URL of the OAuth2 properties to update.tokenUrlParametersMap(Map<String, String> tokenUrlParametersMap) The OAuth2 token URL parameter map of the OAuth2 properties to update, for example the scope.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, sdkFieldNameToField, sdkFields
-
Method Details
-
oAuth2GrantType
The OAuth2 grant type of the OAuth2 properties to update.
- Parameters:
oAuth2GrantType- The OAuth2 grant type of the OAuth2 properties to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oAuth2GrantType
The OAuth2 grant type of the OAuth2 properties to update.
- Parameters:
oAuth2GrantType- The OAuth2 grant type of the OAuth2 properties to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oAuth2ClientApplication
OAuth2PropertiesPatch.Builder oAuth2ClientApplication(OAuth2ClientApplication oAuth2ClientApplication) The OAuth2 client application of the OAuth2 properties to update.
- Parameters:
oAuth2ClientApplication- The OAuth2 client application of the OAuth2 properties to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oAuth2ClientApplication
default OAuth2PropertiesPatch.Builder oAuth2ClientApplication(Consumer<OAuth2ClientApplication.Builder> oAuth2ClientApplication) The OAuth2 client application of the OAuth2 properties to update.
This is a convenience method that creates an instance of theOAuth2ClientApplication.Builderavoiding the need to create one manually viaOAuth2ClientApplication.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooAuth2ClientApplication(OAuth2ClientApplication).- Parameters:
oAuth2ClientApplication- a consumer that will call methods onOAuth2ClientApplication.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tokenUrl
The OAuth2 token URL of the OAuth2 properties to update.
- Parameters:
tokenUrl- The OAuth2 token URL of the OAuth2 properties to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tokenUrlParametersMap
The OAuth2 token URL parameter map of the OAuth2 properties to update, for example the scope. If you specify an empty map, the existing parameters are kept.
- Parameters:
tokenUrlParametersMap- The OAuth2 token URL parameter map of the OAuth2 properties to update, for example the scope. If you specify an empty map, the existing parameters are kept.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-