Interface Credential.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Credential.Builder,,- Credential> - SdkBuilder<Credential.Builder,,- Credential> - SdkPojo
- Enclosing class:
- Credential
public static interface Credential.Builder
extends SdkPojo, CopyableBuilder<Credential.Builder,Credential> 
- 
Method SummaryModifier and TypeMethodDescriptiondefault Credential.BuilderapiKeyCredential(Consumer<ApiKeyCredential.Builder> apiKeyCredential) Contains API key credential information.apiKeyCredential(ApiKeyCredential apiKeyCredential) Contains API key credential information.default Credential.Builderoauth2Credential(Consumer<Oauth2Credential.Builder> oauth2Credential) Contains OAuth2 client credential information.oauth2Credential(Oauth2Credential oauth2Credential) Contains OAuth2 client credential information.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFields
- 
Method Details- 
oauth2CredentialContains OAuth2 client credential information. - Parameters:
- oauth2Credential- Contains OAuth2 client credential information.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
oauth2CredentialContains OAuth2 client credential information. This is a convenience method that creates an instance of theOauth2Credential.Builderavoiding the need to create one manually viaOauth2Credential.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooauth2Credential(Oauth2Credential).- Parameters:
- oauth2Credential- a consumer that will call methods on- Oauth2Credential.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
apiKeyCredentialContains API key credential information. - Parameters:
- apiKeyCredential- Contains API key credential information.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
apiKeyCredentialContains API key credential information. This is a convenience method that creates an instance of theApiKeyCredential.Builderavoiding the need to create one manually viaApiKeyCredential.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapiKeyCredential(ApiKeyCredential).- Parameters:
- apiKeyCredential- a consumer that will call methods on- ApiKeyCredential.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-