Interface DeletePaymentSessionRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,BedrockAgentCoreRequest.Builder,Buildable,CopyableBuilder<DeletePaymentSessionRequest.Builder,,DeletePaymentSessionRequest> SdkBuilder<DeletePaymentSessionRequest.Builder,,DeletePaymentSessionRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
- DeletePaymentSessionRequest
@Mutable
@NotThreadSafe
public static interface DeletePaymentSessionRequest.Builder
extends BedrockAgentCoreRequest.Builder, SdkPojo, CopyableBuilder<DeletePaymentSessionRequest.Builder,DeletePaymentSessionRequest>
-
Method Summary
Modifier and TypeMethodDescriptionoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) paymentManagerArn(String paymentManagerArn) The payment manager ARN.paymentSessionId(String paymentSessionId) The payment session ID to delete.The user ID making the delete request.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.services.bedrockagentcore.model.BedrockAgentCoreRequest.Builder
buildMethods 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
-
userId
The user ID making the delete request. Must match the session's userId.
- Parameters:
userId- The user ID making the delete request. Must match the session's userId.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
paymentManagerArn
The payment manager ARN. Must match the session's paymentManagerArn.
- Parameters:
paymentManagerArn- The payment manager ARN. Must match the session's paymentManagerArn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
paymentSessionId
The payment session ID to delete.
- Parameters:
paymentSessionId- The payment session ID to delete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeletePaymentSessionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DeletePaymentSessionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-