Interface OnlineStoreConfigUpdate.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<OnlineStoreConfigUpdate.Builder,,OnlineStoreConfigUpdate> SdkBuilder<OnlineStoreConfigUpdate.Builder,,OnlineStoreConfigUpdate> SdkPojo
- Enclosing class:
OnlineStoreConfigUpdate
-
Method Summary
Modifier and TypeMethodDescriptionstorageType(String storageType) The online store storage type to migrate the feature group to.storageType(StorageType storageType) The online store storage type to migrate the feature group to.default OnlineStoreConfigUpdate.BuilderttlDuration(Consumer<TtlDuration.Builder> ttlDuration) Time to live duration, where the record is hard deleted after the expiration time is reached;ExpiresAt=EventTime+TtlDuration.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
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
-
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
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.Builderavoiding the need to create one manually viaTtlDuration.builder().When the
Consumercompletes,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:
-
storageType
The online store storage type to migrate the feature group to. Use this parameter to migrate an existing feature group from
StandardtoStandard_V2storage format, enabling support for the UpdateRecord operation. Migration is a one-way operation and cannot be reversed.- Parameters:
storageType- The online store storage type to migrate the feature group to. Use this parameter to migrate an existing feature group fromStandardtoStandard_V2storage format, enabling support for the UpdateRecord operation. Migration is a one-way operation and cannot be reversed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
storageType
The online store storage type to migrate the feature group to. Use this parameter to migrate an existing feature group from
StandardtoStandard_V2storage format, enabling support for the UpdateRecord operation. Migration is a one-way operation and cannot be reversed.- Parameters:
storageType- The online store storage type to migrate the feature group to. Use this parameter to migrate an existing feature group fromStandardtoStandard_V2storage format, enabling support for the UpdateRecord operation. Migration is a one-way operation and cannot be reversed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-