Interface Expiry.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Expiry.Builder,
,Expiry> SdkBuilder<Expiry.Builder,
,Expiry> SdkPojo
- Enclosing class:
Expiry
@Mutable
@NotThreadSafe
public static interface Expiry.Builder
extends SdkPojo, CopyableBuilder<Expiry.Builder,Expiry>
-
Method Summary
Modifier and TypeMethodDescriptiondurationInSeconds
(Integer durationInSeconds) The number of seconds to wait before expiring the routing step.expiryTimestamp
(Instant expiryTimestamp) The timestamp indicating when the routing step expires.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
durationInSeconds
The number of seconds to wait before expiring the routing step.
- Parameters:
durationInSeconds
- The number of seconds to wait before expiring the routing step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expiryTimestamp
The timestamp indicating when the routing step expires.
- Parameters:
expiryTimestamp
- The timestamp indicating when the routing step expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-