Interface OnlineStoreConfig.Builder

    • Method Detail

      • securityConfig

        OnlineStoreConfig.Builder securityConfig​(OnlineStoreSecurityConfig securityConfig)

        Use to specify KMS Key ID (KMSKeyId) for at-rest encryption of your OnlineStore.

        Parameters:
        securityConfig - Use to specify KMS Key ID (KMSKeyId) for at-rest encryption of your OnlineStore.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • enableOnlineStore

        OnlineStoreConfig.Builder enableOnlineStore​(Boolean enableOnlineStore)

        Turn OnlineStore off by specifying False for the EnableOnlineStore flag. Turn OnlineStore on by specifying True for the EnableOnlineStore flag.

        The default value is False.

        Parameters:
        enableOnlineStore - Turn OnlineStore off by specifying False for the EnableOnlineStore flag. Turn OnlineStore on by specifying True for the EnableOnlineStore flag.

        The default value is False.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ttlDuration

        OnlineStoreConfig.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.
      • storageType

        OnlineStoreConfig.Builder storageType​(String storageType)

        Option for different tiers of low latency storage for real-time data retrieval.

        • Standard: A managed low latency data store for feature groups.

        • InMemory: A managed data store for feature groups that supports very low latency retrieval.

        Parameters:
        storageType - Option for different tiers of low latency storage for real-time data retrieval.

        • Standard: A managed low latency data store for feature groups.

        • InMemory: A managed data store for feature groups that supports very low latency retrieval.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StorageType, StorageType
      • storageType

        OnlineStoreConfig.Builder storageType​(StorageType storageType)

        Option for different tiers of low latency storage for real-time data retrieval.

        • Standard: A managed low latency data store for feature groups.

        • InMemory: A managed data store for feature groups that supports very low latency retrieval.

        Parameters:
        storageType - Option for different tiers of low latency storage for real-time data retrieval.

        • Standard: A managed low latency data store for feature groups.

        • InMemory: A managed data store for feature groups that supports very low latency retrieval.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        StorageType, StorageType