Class CfnFeatureGroupMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFeatureGroupMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFeatureGroupMixinProps
CfnFeatureGroupMixinProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnFeatureGroupMixinProps
CfnFeatureGroupMixinProps.Builder, CfnFeatureGroupMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnFeatureGroupMixinProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringA free form description of aFeatureGroup.final StringThe name of the feature that stores theEventTimeof a Record in aFeatureGroup.final ObjectA list ofFeatures.final StringThe name of theFeatureGroup.final ObjectThe configuration of anOfflineStore.final ObjectThe configuration of anOnlineStore.final StringThe name of theFeaturewhose value uniquely identifies aRecorddefined in theFeatureGroupFeatureDefinitions.final ObjectThe Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.getTags()Tags used to define aFeatureGroup.final ObjectUsed to set feature group throughput configuration.final inthashCode()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 theCfnFeatureGroupMixinProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:CfnFeatureGroupMixinPropsA free form description of aFeatureGroup.- Specified by:
getDescriptionin interfaceCfnFeatureGroupMixinProps- See Also:
-
getEventTimeFeatureName
Description copied from interface:CfnFeatureGroupMixinPropsThe name of the feature that stores theEventTimeof a Record in aFeatureGroup.A
EventTimeis point in time when a new event occurs that corresponds to the creation or update of aRecordinFeatureGroup. AllRecordsin theFeatureGroupmust have a correspondingEventTime.- Specified by:
getEventTimeFeatureNamein interfaceCfnFeatureGroupMixinProps- See Also:
-
getFeatureDefinitions
Description copied from interface:CfnFeatureGroupMixinPropsA list ofFeatures. EachFeaturemust include aFeatureNameand aFeatureType.Valid
FeatureTypes areIntegral,FractionalandString.FeatureNames cannot be any of the following:is_deleted,write_time,api_invocation_time.You can create up to 2,500
FeatureDefinitions perFeatureGroup.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnFeatureGroupPropsMixin.FeatureDefinitionProperty>- Specified by:
getFeatureDefinitionsin interfaceCfnFeatureGroupMixinProps- See Also:
-
getFeatureGroupName
Description copied from interface:CfnFeatureGroupMixinPropsThe name of theFeatureGroup.- Specified by:
getFeatureGroupNamein interfaceCfnFeatureGroupMixinProps- See Also:
-
getOfflineStoreConfig
Description copied from interface:CfnFeatureGroupMixinPropsThe configuration of anOfflineStore.- Specified by:
getOfflineStoreConfigin interfaceCfnFeatureGroupMixinProps- See Also:
-
getOnlineStoreConfig
Description copied from interface:CfnFeatureGroupMixinPropsThe configuration of anOnlineStore.- Specified by:
getOnlineStoreConfigin interfaceCfnFeatureGroupMixinProps- See Also:
-
getRecordIdentifierFeatureName
Description copied from interface:CfnFeatureGroupMixinPropsThe name of theFeaturewhose value uniquely identifies aRecorddefined in theFeatureGroupFeatureDefinitions.- Specified by:
getRecordIdentifierFeatureNamein interfaceCfnFeatureGroupMixinProps- See Also:
-
getRoleArn
Description copied from interface:CfnFeatureGroupMixinPropsThe Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.- Specified by:
getRoleArnin interfaceCfnFeatureGroupMixinProps- See Also:
-
getTags
Description copied from interface:CfnFeatureGroupMixinPropsTags used to define aFeatureGroup.- Specified by:
getTagsin interfaceCfnFeatureGroupMixinProps- See Also:
-
getThroughputConfig
Description copied from interface:CfnFeatureGroupMixinPropsUsed to set feature group throughput configuration.There are two modes:
ON_DEMANDandPROVISIONED. 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:
PROVISIONEDthroughput mode is supported only for feature groups that are offline-only, or use theStandardtier online store.Returns union: either
IResolvableorCfnFeatureGroupPropsMixin.ThroughputConfigProperty- Specified by:
getThroughputConfigin interfaceCfnFeatureGroupMixinProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-