Package com.pulumi.aws.sagemaker.inputs
Class FeatureGroupOnlineStoreConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.sagemaker.inputs.FeatureGroupOnlineStoreConfigArgs.Builder
-
- Enclosing class:
- FeatureGroupOnlineStoreConfigArgs
public static final class FeatureGroupOnlineStoreConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(FeatureGroupOnlineStoreConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FeatureGroupOnlineStoreConfigArgs defaults)
-
-
Method Detail
-
enableOnlineStore
public FeatureGroupOnlineStoreConfigArgs.Builder enableOnlineStore(@Nullable com.pulumi.core.Output<java.lang.Boolean> enableOnlineStore)
-
enableOnlineStore
public FeatureGroupOnlineStoreConfigArgs.Builder enableOnlineStore(java.lang.Boolean enableOnlineStore)
-
securityConfig
public FeatureGroupOnlineStoreConfigArgs.Builder securityConfig(@Nullable com.pulumi.core.Output<FeatureGroupOnlineStoreConfigSecurityConfigArgs> securityConfig)
- Parameters:
securityConfig
- Security config for at-rest encryption of your OnlineStore. See Security Config Below.- Returns:
- builder
-
securityConfig
public FeatureGroupOnlineStoreConfigArgs.Builder securityConfig(FeatureGroupOnlineStoreConfigSecurityConfigArgs securityConfig)
- Parameters:
securityConfig
- Security config for at-rest encryption of your OnlineStore. See Security Config Below.- Returns:
- builder
-
storageType
public FeatureGroupOnlineStoreConfigArgs.Builder storageType(@Nullable com.pulumi.core.Output<java.lang.String> storageType)
- Parameters:
storageType
- Option for different tiers of low latency storage for real-time data retrieval. Valid values are `Standard`, or `InMemory`.- Returns:
- builder
-
storageType
public FeatureGroupOnlineStoreConfigArgs.Builder storageType(java.lang.String storageType)
- Parameters:
storageType
- Option for different tiers of low latency storage for real-time data retrieval. Valid values are `Standard`, or `InMemory`.- Returns:
- builder
-
ttlDuration
public FeatureGroupOnlineStoreConfigArgs.Builder ttlDuration(@Nullable com.pulumi.core.Output<FeatureGroupOnlineStoreConfigTtlDurationArgs> ttlDuration)
- Parameters:
ttlDuration
- Time to live duration, where the record is hard deleted after the expiration time is reached; ExpiresAt = EventTime + TtlDuration.. See TTl Duration Below.- Returns:
- builder
-
ttlDuration
public FeatureGroupOnlineStoreConfigArgs.Builder ttlDuration(FeatureGroupOnlineStoreConfigTtlDurationArgs ttlDuration)
- Parameters:
ttlDuration
- Time to live duration, where the record is hard deleted after the expiration time is reached; ExpiresAt = EventTime + TtlDuration.. See TTl Duration Below.- Returns:
- builder
-
build
public FeatureGroupOnlineStoreConfigArgs build()
-
-