Interface OAuthClientCredential.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<OAuthClientCredential.Builder,,OAuthClientCredential> SdkBuilder<OAuthClientCredential.Builder,,OAuthClientCredential> SdkPojo
- Enclosing class:
OAuthClientCredential
@Mutable
@NotThreadSafe
public static interface OAuthClientCredential.Builder
extends SdkPojo, CopyableBuilder<OAuthClientCredential.Builder,OAuthClientCredential>
-
Method Summary
Modifier and TypeMethodDescriptionThe OAuth 2.0 client identifier registered with the external system.clientSecret(String clientSecret) The OAuth 2.0 client secret that pairs with the client identifier.providerId(String providerId) The identifier of the OAuth provider that issued the client credentials.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
-
clientId
The OAuth 2.0 client identifier registered with the external system.
- Parameters:
clientId- The OAuth 2.0 client identifier registered with the external system.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientSecret
The OAuth 2.0 client secret that pairs with the client identifier.
- Parameters:
clientSecret- The OAuth 2.0 client secret that pairs with the client identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
providerId
The identifier of the OAuth provider that issued the client credentials.
- Parameters:
providerId- The identifier of the OAuth provider that issued the client credentials.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-