Interface OnlineStoreConfigUpdate.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<OnlineStoreConfigUpdate.Builder,OnlineStoreConfigUpdate>
,SdkBuilder<OnlineStoreConfigUpdate.Builder,OnlineStoreConfigUpdate>
,SdkPojo
- Enclosing class:
- OnlineStoreConfigUpdate
public static interface OnlineStoreConfigUpdate.Builder extends SdkPojo, CopyableBuilder<OnlineStoreConfigUpdate.Builder,OnlineStoreConfigUpdate>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default OnlineStoreConfigUpdate.Builder
ttlDuration(Consumer<TtlDuration.Builder> ttlDuration)
Time to live duration, where the record is hard deleted after the expiration time is reached;ExpiresAt
=EventTime
+TtlDuration
.OnlineStoreConfigUpdate.Builder
ttlDuration(TtlDuration ttlDuration)
Time to live duration, where the record is hard deleted after the expiration time is reached;ExpiresAt
=EventTime
+TtlDuration
.-
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, sdkFields
-
-
-
-
Method Detail
-
ttlDuration
OnlineStoreConfigUpdate.Builder ttlDuration(TtlDuration ttlDuration)
Time to live duration, where the record is hard deleted after the expiration time is reached;
ExpiresAt
=EventTime
+TtlDuration
. For information on HardDelete, see the DeleteRecord API in the Amazon SageMaker API Reference guide.- Parameters:
ttlDuration
- Time to live duration, where the record is hard deleted after the expiration time is reached;ExpiresAt
=EventTime
+TtlDuration
. For information on HardDelete, see the DeleteRecord API in the Amazon SageMaker API Reference guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ttlDuration
default OnlineStoreConfigUpdate.Builder ttlDuration(Consumer<TtlDuration.Builder> ttlDuration)
Time to live duration, where the record is hard deleted after the expiration time is reached;
This is a convenience method that creates an instance of theExpiresAt
=EventTime
+TtlDuration
. For information on HardDelete, see the DeleteRecord API in the Amazon SageMaker API Reference guide.TtlDuration.Builder
avoiding the need to create one manually viaTtlDuration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tottlDuration(TtlDuration)
.- Parameters:
ttlDuration
- a consumer that will call methods onTtlDuration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ttlDuration(TtlDuration)
-
-