Interface ReadAuthenticationMetadata.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ReadAuthenticationMetadata.Builder,,ReadAuthenticationMetadata> SdkBuilder<ReadAuthenticationMetadata.Builder,,ReadAuthenticationMetadata> SdkPojo
- Enclosing class:
ReadAuthenticationMetadata
-
Method Summary
Modifier and TypeMethodDescriptionapiKeyConnectionMetadata(Consumer<ReadAPIKeyConnectionMetadata.Builder> apiKeyConnectionMetadata) Read-only metadata for API key authentication configuration.apiKeyConnectionMetadata(ReadAPIKeyConnectionMetadata apiKeyConnectionMetadata) Read-only metadata for API key authentication configuration.authorizationCodeGrantMetadata(Consumer<ReadAuthorizationCodeGrantMetadata.Builder> authorizationCodeGrantMetadata) Read-only metadata for OAuth2 authorization code grant flow configuration.authorizationCodeGrantMetadata(ReadAuthorizationCodeGrantMetadata authorizationCodeGrantMetadata) Read-only metadata for OAuth2 authorization code grant flow configuration.basicAuthConnectionMetadata(Consumer<ReadBasicAuthConnectionMetadata.Builder> basicAuthConnectionMetadata) Read-only metadata for basic authentication configuration.basicAuthConnectionMetadata(ReadBasicAuthConnectionMetadata basicAuthConnectionMetadata) Read-only metadata for basic authentication configuration.clientCredentialsGrantMetadata(Consumer<ReadClientCredentialsGrantMetadata.Builder> clientCredentialsGrantMetadata) Read-only metadata for OAuth2 client credentials grant flow configuration.clientCredentialsGrantMetadata(ReadClientCredentialsGrantMetadata clientCredentialsGrantMetadata) Read-only metadata for OAuth2 client credentials grant flow configuration.iamConnectionMetadata(Consumer<ReadIamConnectionMetadata.Builder> iamConnectionMetadata) Read-only metadata for IAM-based authentication configuration.iamConnectionMetadata(ReadIamConnectionMetadata iamConnectionMetadata) Read-only metadata for IAM-based authentication configuration.noneConnectionMetadata(Consumer<ReadNoneConnectionMetadata.Builder> noneConnectionMetadata) Read-only metadata for connections that do not require authentication.noneConnectionMetadata(ReadNoneConnectionMetadata noneConnectionMetadata) Read-only metadata for connections that do not require authentication.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
-
authorizationCodeGrantMetadata
ReadAuthenticationMetadata.Builder authorizationCodeGrantMetadata(ReadAuthorizationCodeGrantMetadata authorizationCodeGrantMetadata) Read-only metadata for OAuth2 authorization code grant flow configuration.
- Parameters:
authorizationCodeGrantMetadata- Read-only metadata for OAuth2 authorization code grant flow configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authorizationCodeGrantMetadata
default ReadAuthenticationMetadata.Builder authorizationCodeGrantMetadata(Consumer<ReadAuthorizationCodeGrantMetadata.Builder> authorizationCodeGrantMetadata) Read-only metadata for OAuth2 authorization code grant flow configuration.
This is a convenience method that creates an instance of theReadAuthorizationCodeGrantMetadata.Builderavoiding the need to create one manually viaReadAuthorizationCodeGrantMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toauthorizationCodeGrantMetadata(ReadAuthorizationCodeGrantMetadata).- Parameters:
authorizationCodeGrantMetadata- a consumer that will call methods onReadAuthorizationCodeGrantMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
clientCredentialsGrantMetadata
ReadAuthenticationMetadata.Builder clientCredentialsGrantMetadata(ReadClientCredentialsGrantMetadata clientCredentialsGrantMetadata) Read-only metadata for OAuth2 client credentials grant flow configuration.
- Parameters:
clientCredentialsGrantMetadata- Read-only metadata for OAuth2 client credentials grant flow configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientCredentialsGrantMetadata
default ReadAuthenticationMetadata.Builder clientCredentialsGrantMetadata(Consumer<ReadClientCredentialsGrantMetadata.Builder> clientCredentialsGrantMetadata) Read-only metadata for OAuth2 client credentials grant flow configuration.
This is a convenience method that creates an instance of theReadClientCredentialsGrantMetadata.Builderavoiding the need to create one manually viaReadClientCredentialsGrantMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toclientCredentialsGrantMetadata(ReadClientCredentialsGrantMetadata).- Parameters:
clientCredentialsGrantMetadata- a consumer that will call methods onReadClientCredentialsGrantMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
basicAuthConnectionMetadata
ReadAuthenticationMetadata.Builder basicAuthConnectionMetadata(ReadBasicAuthConnectionMetadata basicAuthConnectionMetadata) Read-only metadata for basic authentication configuration.
- Parameters:
basicAuthConnectionMetadata- Read-only metadata for basic authentication configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
basicAuthConnectionMetadata
default ReadAuthenticationMetadata.Builder basicAuthConnectionMetadata(Consumer<ReadBasicAuthConnectionMetadata.Builder> basicAuthConnectionMetadata) Read-only metadata for basic authentication configuration.
This is a convenience method that creates an instance of theReadBasicAuthConnectionMetadata.Builderavoiding the need to create one manually viaReadBasicAuthConnectionMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobasicAuthConnectionMetadata(ReadBasicAuthConnectionMetadata).- Parameters:
basicAuthConnectionMetadata- a consumer that will call methods onReadBasicAuthConnectionMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
apiKeyConnectionMetadata
ReadAuthenticationMetadata.Builder apiKeyConnectionMetadata(ReadAPIKeyConnectionMetadata apiKeyConnectionMetadata) Read-only metadata for API key authentication configuration.
- Parameters:
apiKeyConnectionMetadata- Read-only metadata for API key authentication configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
apiKeyConnectionMetadata
default ReadAuthenticationMetadata.Builder apiKeyConnectionMetadata(Consumer<ReadAPIKeyConnectionMetadata.Builder> apiKeyConnectionMetadata) Read-only metadata for API key authentication configuration.
This is a convenience method that creates an instance of theReadAPIKeyConnectionMetadata.Builderavoiding the need to create one manually viaReadAPIKeyConnectionMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toapiKeyConnectionMetadata(ReadAPIKeyConnectionMetadata).- Parameters:
apiKeyConnectionMetadata- a consumer that will call methods onReadAPIKeyConnectionMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
noneConnectionMetadata
ReadAuthenticationMetadata.Builder noneConnectionMetadata(ReadNoneConnectionMetadata noneConnectionMetadata) Read-only metadata for connections that do not require authentication.
- Parameters:
noneConnectionMetadata- Read-only metadata for connections that do not require authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
noneConnectionMetadata
default ReadAuthenticationMetadata.Builder noneConnectionMetadata(Consumer<ReadNoneConnectionMetadata.Builder> noneConnectionMetadata) Read-only metadata for connections that do not require authentication.
This is a convenience method that creates an instance of theReadNoneConnectionMetadata.Builderavoiding the need to create one manually viaReadNoneConnectionMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tononeConnectionMetadata(ReadNoneConnectionMetadata).- Parameters:
noneConnectionMetadata- a consumer that will call methods onReadNoneConnectionMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
iamConnectionMetadata
ReadAuthenticationMetadata.Builder iamConnectionMetadata(ReadIamConnectionMetadata iamConnectionMetadata) Read-only metadata for IAM-based authentication configuration.
- Parameters:
iamConnectionMetadata- Read-only metadata for IAM-based authentication configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamConnectionMetadata
default ReadAuthenticationMetadata.Builder iamConnectionMetadata(Consumer<ReadIamConnectionMetadata.Builder> iamConnectionMetadata) Read-only metadata for IAM-based authentication configuration.
This is a convenience method that creates an instance of theReadIamConnectionMetadata.Builderavoiding the need to create one manually viaReadIamConnectionMetadata.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toiamConnectionMetadata(ReadIamConnectionMetadata).- Parameters:
iamConnectionMetadata- a consumer that will call methods onReadIamConnectionMetadata.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-