Class CfnFeatureGroupProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFeatureGroupProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFeatureGroupProps
CfnFeatureGroupProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.sagemaker.CfnFeatureGroupProps
CfnFeatureGroupProps.Builder, CfnFeatureGroupProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnFeatureGroupProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFeatureGroupProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
A free form description of aFeatureGroup
.final String
The name of the feature that stores theEventTime
of a Record in aFeatureGroup
.final Object
A list ofFeature
s.final String
The name of theFeatureGroup
.final Object
The configuration of anOfflineStore
.final Object
The configuration of anOnlineStore
.final String
The name of theFeature
whose value uniquely identifies aRecord
defined in theFeatureGroup
FeatureDefinitions
.final String
The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.getTags()
Tags used to define aFeatureGroup
.final Object
Used to set feature group throughput configuration.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnFeatureGroupProps.Builder
.
-
-
Method Details
-
getEventTimeFeatureName
Description copied from interface:CfnFeatureGroupProps
The name of the feature that stores theEventTime
of a Record in aFeatureGroup
.A
EventTime
is point in time when a new event occurs that corresponds to the creation or update of aRecord
inFeatureGroup
. AllRecords
in theFeatureGroup
must have a correspondingEventTime
.- Specified by:
getEventTimeFeatureName
in interfaceCfnFeatureGroupProps
- See Also:
-
getFeatureDefinitions
Description copied from interface:CfnFeatureGroupProps
A list ofFeature
s. EachFeature
must include aFeatureName
and aFeatureType
.Valid
FeatureType
s areIntegral
,Fractional
andString
.FeatureName
s cannot be any of the following:is_deleted
,write_time
,api_invocation_time
.You can create up to 2,500
FeatureDefinition
s perFeatureGroup
.- Specified by:
getFeatureDefinitions
in interfaceCfnFeatureGroupProps
- See Also:
-
getFeatureGroupName
Description copied from interface:CfnFeatureGroupProps
The name of theFeatureGroup
.- Specified by:
getFeatureGroupName
in interfaceCfnFeatureGroupProps
- See Also:
-
getRecordIdentifierFeatureName
Description copied from interface:CfnFeatureGroupProps
The name of theFeature
whose value uniquely identifies aRecord
defined in theFeatureGroup
FeatureDefinitions
.- Specified by:
getRecordIdentifierFeatureName
in interfaceCfnFeatureGroupProps
- See Also:
-
getDescription
Description copied from interface:CfnFeatureGroupProps
A free form description of aFeatureGroup
.- Specified by:
getDescription
in interfaceCfnFeatureGroupProps
- See Also:
-
getOfflineStoreConfig
Description copied from interface:CfnFeatureGroupProps
The configuration of anOfflineStore
.- Specified by:
getOfflineStoreConfig
in interfaceCfnFeatureGroupProps
- See Also:
-
getOnlineStoreConfig
Description copied from interface:CfnFeatureGroupProps
The configuration of anOnlineStore
.- Specified by:
getOnlineStoreConfig
in interfaceCfnFeatureGroupProps
- See Also:
-
getRoleArn
Description copied from interface:CfnFeatureGroupProps
The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.- Specified by:
getRoleArn
in interfaceCfnFeatureGroupProps
- See Also:
-
getTags
Description copied from interface:CfnFeatureGroupProps
Tags used to define aFeatureGroup
.- Specified by:
getTags
in interfaceCfnFeatureGroupProps
- See Also:
-
getThroughputConfig
Description copied from interface:CfnFeatureGroupProps
Used to set feature group throughput configuration.There are two modes:
ON_DEMAND
andPROVISIONED
. With on-demand mode, you are charged for data reads and writes that your application performs on your feature group. You do not need to specify read and write throughput because Feature Store accommodates your workloads as they ramp up and down. You can switch a feature group to on-demand only once in a 24 hour period. With provisioned throughput mode, you specify the read and write capacity per second that you expect your application to require, and you are billed based on those limits. Exceeding provisioned throughput will result in your requests being throttled.Note:
PROVISIONED
throughput mode is supported only for feature groups that are offline-only, or use theStandard
tier online store.- Specified by:
getThroughputConfig
in interfaceCfnFeatureGroupProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-