Interface KafkaClusterOAuthClientCredentialsAssertion.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<KafkaClusterOAuthClientCredentialsAssertion.Builder,,KafkaClusterOAuthClientCredentialsAssertion> SdkBuilder<KafkaClusterOAuthClientCredentialsAssertion.Builder,,KafkaClusterOAuthClientCredentialsAssertion> SdkPojo
- Enclosing class:
KafkaClusterOAuthClientCredentialsAssertion
@Mutable
@NotThreadSafe
public static interface KafkaClusterOAuthClientCredentialsAssertion.Builder
extends SdkPojo, CopyableBuilder<KafkaClusterOAuthClientCredentialsAssertion.Builder,KafkaClusterOAuthClientCredentialsAssertion>
-
Method Summary
Modifier and TypeMethodDescriptionThe audience for the JWT client assertion.signingAlgorithm(String signingAlgorithm) The signing algorithm for the JWT client assertion.signingAlgorithm(JwtSigningAlgorithm signingAlgorithm) The signing algorithm for the JWT client assertion.tokenRequestSecretArn(String tokenRequestSecretArn) The Amazon Resource Name (ARN) of the Secrets Manager secret containing the signing key.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
-
audience
The audience for the JWT client assertion.
- Parameters:
audience- The audience for the JWT client assertion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signingAlgorithm
The signing algorithm for the JWT client assertion.
- Parameters:
signingAlgorithm- The signing algorithm for the JWT client assertion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signingAlgorithm
KafkaClusterOAuthClientCredentialsAssertion.Builder signingAlgorithm(JwtSigningAlgorithm signingAlgorithm) The signing algorithm for the JWT client assertion.
- Parameters:
signingAlgorithm- The signing algorithm for the JWT client assertion.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tokenRequestSecretArn
KafkaClusterOAuthClientCredentialsAssertion.Builder tokenRequestSecretArn(String tokenRequestSecretArn) The Amazon Resource Name (ARN) of the Secrets Manager secret containing the signing key.
- Parameters:
tokenRequestSecretArn- The Amazon Resource Name (ARN) of the Secrets Manager secret containing the signing key.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-