public static interface FeatureGroup.Builder extends SdkPojo, CopyableBuilder<FeatureGroup.Builder,FeatureGroup>
| Modifier and Type | Method and Description |
|---|---|
FeatureGroup.Builder |
creationTime(Instant creationTime)
The time a
FeatureGroup was created. |
FeatureGroup.Builder |
description(String description)
A free form description of a
FeatureGroup. |
FeatureGroup.Builder |
eventTimeFeatureName(String eventTimeFeatureName)
The name of the feature that stores the
EventTime of a Record in a FeatureGroup. |
FeatureGroup.Builder |
failureReason(String failureReason)
The reason that the
FeatureGroup failed to be replicated in the OfflineStore. |
FeatureGroup.Builder |
featureDefinitions(Collection<FeatureDefinition> featureDefinitions)
A list of
Features. |
FeatureGroup.Builder |
featureDefinitions(Consumer<FeatureDefinition.Builder>... featureDefinitions)
A list of
Features. |
FeatureGroup.Builder |
featureDefinitions(FeatureDefinition... featureDefinitions)
A list of
Features. |
FeatureGroup.Builder |
featureGroupArn(String featureGroupArn)
The Amazon Resource Name (ARN) of a
FeatureGroup. |
FeatureGroup.Builder |
featureGroupName(String featureGroupName)
The name of the
FeatureGroup. |
FeatureGroup.Builder |
featureGroupStatus(FeatureGroupStatus featureGroupStatus)
A
FeatureGroup status. |
FeatureGroup.Builder |
featureGroupStatus(String featureGroupStatus)
A
FeatureGroup status. |
default FeatureGroup.Builder |
offlineStoreConfig(Consumer<OfflineStoreConfig.Builder> offlineStoreConfig)
Sets the value of the OfflineStoreConfig property for this object.
|
FeatureGroup.Builder |
offlineStoreConfig(OfflineStoreConfig offlineStoreConfig)
Sets the value of the OfflineStoreConfig property for this object.
|
default FeatureGroup.Builder |
offlineStoreStatus(Consumer<OfflineStoreStatus.Builder> offlineStoreStatus)
Sets the value of the OfflineStoreStatus property for this object.
|
FeatureGroup.Builder |
offlineStoreStatus(OfflineStoreStatus offlineStoreStatus)
Sets the value of the OfflineStoreStatus property for this object.
|
default FeatureGroup.Builder |
onlineStoreConfig(Consumer<OnlineStoreConfig.Builder> onlineStoreConfig)
Sets the value of the OnlineStoreConfig property for this object.
|
FeatureGroup.Builder |
onlineStoreConfig(OnlineStoreConfig onlineStoreConfig)
Sets the value of the OnlineStoreConfig property for this object.
|
FeatureGroup.Builder |
recordIdentifierFeatureName(String recordIdentifierFeatureName)
The name of the
Feature whose value uniquely identifies a Record defined in the
FeatureGroup FeatureDefinitions. |
FeatureGroup.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.
|
FeatureGroup.Builder |
tags(Collection<Tag> tags)
Tags used to define a
FeatureGroup. |
FeatureGroup.Builder |
tags(Consumer<Tag.Builder>... tags)
Tags used to define a
FeatureGroup. |
FeatureGroup.Builder |
tags(Tag... tags)
Tags used to define a
FeatureGroup. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildFeatureGroup.Builder featureGroupArn(String featureGroupArn)
The Amazon Resource Name (ARN) of a FeatureGroup.
featureGroupArn - The Amazon Resource Name (ARN) of a FeatureGroup.FeatureGroup.Builder featureGroupName(String featureGroupName)
The name of the FeatureGroup.
featureGroupName - The name of the FeatureGroup.FeatureGroup.Builder recordIdentifierFeatureName(String recordIdentifierFeatureName)
The name of the Feature whose value uniquely identifies a Record defined in the
FeatureGroup FeatureDefinitions.
recordIdentifierFeatureName - The name of the Feature whose value uniquely identifies a Record defined in
the FeatureGroup FeatureDefinitions.FeatureGroup.Builder eventTimeFeatureName(String eventTimeFeatureName)
The name of the feature that stores the EventTime of a Record in a FeatureGroup.
A EventTime is point in time when a new event occurs that corresponds to the creation or update
of a Record in FeatureGroup. All Records in the
FeatureGroup must have a corresponding EventTime.
eventTimeFeatureName - The name of the feature that stores the EventTime of a Record in a
FeatureGroup.
A EventTime is point in time when a new event occurs that corresponds to the creation or
update of a Record in FeatureGroup. All Records in the
FeatureGroup must have a corresponding EventTime.
FeatureGroup.Builder featureDefinitions(Collection<FeatureDefinition> featureDefinitions)
A list of Features. Each Feature must include a FeatureName and a
FeatureType.
Valid FeatureTypes are Integral, Fractional and String.
FeatureNames cannot be any of the following: is_deleted, write_time,
api_invocation_time.
You can create up to 2,500 FeatureDefinitions per FeatureGroup.
featureDefinitions - A list of Features. Each Feature must include a FeatureName and
a FeatureType.
Valid FeatureTypes are Integral, Fractional and
String.
FeatureNames cannot be any of the following: is_deleted,
write_time, api_invocation_time.
You can create up to 2,500 FeatureDefinitions per FeatureGroup.
FeatureGroup.Builder featureDefinitions(FeatureDefinition... featureDefinitions)
A list of Features. Each Feature must include a FeatureName and a
FeatureType.
Valid FeatureTypes are Integral, Fractional and String.
FeatureNames cannot be any of the following: is_deleted, write_time,
api_invocation_time.
You can create up to 2,500 FeatureDefinitions per FeatureGroup.
featureDefinitions - A list of Features. Each Feature must include a FeatureName and
a FeatureType.
Valid FeatureTypes are Integral, Fractional and
String.
FeatureNames cannot be any of the following: is_deleted,
write_time, api_invocation_time.
You can create up to 2,500 FeatureDefinitions per FeatureGroup.
FeatureGroup.Builder featureDefinitions(Consumer<FeatureDefinition.Builder>... featureDefinitions)
A list of Features. Each Feature must include a FeatureName and a
FeatureType.
Valid FeatureTypes are Integral, Fractional and String.
FeatureNames cannot be any of the following: is_deleted, write_time,
api_invocation_time.
You can create up to 2,500 FeatureDefinitions per FeatureGroup.
List.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately
and its result is passed to #featureDefinitions(List) .featureDefinitions - a consumer that will call methods on List.Builder #featureDefinitions(List) FeatureGroup.Builder creationTime(Instant creationTime)
The time a FeatureGroup was created.
creationTime - The time a FeatureGroup was created.FeatureGroup.Builder onlineStoreConfig(OnlineStoreConfig onlineStoreConfig)
onlineStoreConfig - The new value for the OnlineStoreConfig property for this object.default FeatureGroup.Builder onlineStoreConfig(Consumer<OnlineStoreConfig.Builder> onlineStoreConfig)
OnlineStoreConfig.Builder avoiding the need to
create one manually via OnlineStoreConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to onlineStoreConfig(OnlineStoreConfig).onlineStoreConfig - a consumer that will call methods on OnlineStoreConfig.BuilderonlineStoreConfig(OnlineStoreConfig)FeatureGroup.Builder offlineStoreConfig(OfflineStoreConfig offlineStoreConfig)
offlineStoreConfig - The new value for the OfflineStoreConfig property for this object.default FeatureGroup.Builder offlineStoreConfig(Consumer<OfflineStoreConfig.Builder> offlineStoreConfig)
OfflineStoreConfig.Builder avoiding the need to
create one manually via OfflineStoreConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to offlineStoreConfig(OfflineStoreConfig).offlineStoreConfig - a consumer that will call methods on OfflineStoreConfig.BuilderofflineStoreConfig(OfflineStoreConfig)FeatureGroup.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.
roleArn - The Amazon Resource Name (ARN) of the IAM execution role used to create the feature group.FeatureGroup.Builder featureGroupStatus(String featureGroupStatus)
A FeatureGroup status.
featureGroupStatus - A FeatureGroup status.FeatureGroupStatus,
FeatureGroupStatusFeatureGroup.Builder featureGroupStatus(FeatureGroupStatus featureGroupStatus)
A FeatureGroup status.
featureGroupStatus - A FeatureGroup status.FeatureGroupStatus,
FeatureGroupStatusFeatureGroup.Builder offlineStoreStatus(OfflineStoreStatus offlineStoreStatus)
offlineStoreStatus - The new value for the OfflineStoreStatus property for this object.default FeatureGroup.Builder offlineStoreStatus(Consumer<OfflineStoreStatus.Builder> offlineStoreStatus)
OfflineStoreStatus.Builder avoiding the need to
create one manually via OfflineStoreStatus.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to offlineStoreStatus(OfflineStoreStatus).offlineStoreStatus - a consumer that will call methods on OfflineStoreStatus.BuilderofflineStoreStatus(OfflineStoreStatus)FeatureGroup.Builder failureReason(String failureReason)
The reason that the FeatureGroup failed to be replicated in the OfflineStore. This
is failure may be due to a failure to create a FeatureGroup in or delete a
FeatureGroup from the OfflineStore.
failureReason - The reason that the FeatureGroup failed to be replicated in the OfflineStore
. This is failure may be due to a failure to create a FeatureGroup in or delete a
FeatureGroup from the OfflineStore.FeatureGroup.Builder description(String description)
A free form description of a FeatureGroup.
description - A free form description of a FeatureGroup.FeatureGroup.Builder tags(Collection<Tag> tags)
Tags used to define a FeatureGroup.
tags - Tags used to define a FeatureGroup.FeatureGroup.Builder tags(Tag... tags)
Tags used to define a FeatureGroup.
tags - Tags used to define a FeatureGroup.FeatureGroup.Builder tags(Consumer<Tag.Builder>... tags)
Tags used to define a FeatureGroup.
List.Builder avoiding the need to create
one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its result
is passed to #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) Copyright © 2020. All rights reserved.