Interface PaymentSessionSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PaymentSessionSummary.Builder,,PaymentSessionSummary> SdkBuilder<PaymentSessionSummary.Builder,,PaymentSessionSummary> SdkPojo
- Enclosing class:
PaymentSessionSummary
@Mutable
@NotThreadSafe
public static interface PaymentSessionSummary.Builder
extends SdkPojo, CopyableBuilder<PaymentSessionSummary.Builder,PaymentSessionSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the session was created.expiryTimeInMinutes(Integer expiryTimeInMinutes) The session expiry time in minutes.paymentManagerArn(String paymentManagerArn) The ARN of the payment manager that owns this session.paymentSessionId(String paymentSessionId) The unique identifier of the payment session.The timestamp when the session was last updated.The user ID associated with this session.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
-
paymentSessionId
The unique identifier of the payment session.
- Parameters:
paymentSessionId- The unique identifier of the payment session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
paymentManagerArn
The ARN of the payment manager that owns this session.
- Parameters:
paymentManagerArn- The ARN of the payment manager that owns this session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userId
The user ID associated with this session.
- Parameters:
userId- The user ID associated with this session.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiryTimeInMinutes
The session expiry time in minutes.
- Parameters:
expiryTimeInMinutes- The session expiry time in minutes.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the session was created.
- Parameters:
createdAt- The timestamp when the session was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the session was last updated.
- Parameters:
updatedAt- The timestamp when the session was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-