Class OnlineStoreConfig

    • Method Detail

      • securityConfig

        public final OnlineStoreSecurityConfig securityConfig()

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

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

        public final 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.

        Returns:
        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.

      • ttlDuration

        public final 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.

        Returns:
        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.
      • storageType

        public final 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.

        If the service returns an enum value that is not available in the current SDK version, storageType will return StorageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from storageTypeAsString().

        Returns:
        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.

        See Also:
        StorageType
      • storageTypeAsString

        public final String storageTypeAsString()

        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.

        If the service returns an enum value that is not available in the current SDK version, storageType will return StorageType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from storageTypeAsString().

        Returns:
        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.

        See Also:
        StorageType
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)