public static interface PutRecordRequest.Builder extends SageMakerFeatureStoreRuntimeRequest.Builder, SdkPojo, CopyableBuilder<PutRecordRequest.Builder,PutRecordRequest>
| Modifier and Type | Method and Description |
|---|---|
PutRecordRequest.Builder |
featureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group that you want to insert the record into.
|
PutRecordRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutRecordRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PutRecordRequest.Builder |
record(Collection<FeatureValue> record)
List of FeatureValues to be inserted.
|
PutRecordRequest.Builder |
record(Consumer<FeatureValue.Builder>... record)
List of FeatureValues to be inserted.
|
PutRecordRequest.Builder |
record(FeatureValue... record)
List of FeatureValues to be inserted.
|
PutRecordRequest.Builder |
targetStores(Collection<TargetStore> targetStores)
A list of stores to which you're adding the record.
|
PutRecordRequest.Builder |
targetStores(TargetStore... targetStores)
A list of stores to which you're adding the record.
|
PutRecordRequest.Builder |
targetStoresWithStrings(Collection<String> targetStores)
A list of stores to which you're adding the record.
|
PutRecordRequest.Builder |
targetStoresWithStrings(String... targetStores)
A list of stores to which you're adding the record.
|
default PutRecordRequest.Builder |
ttlDuration(Consumer<TtlDuration.Builder> ttlDuration)
Time to live duration, where the record is hard deleted after the expiration time is reached;
ExpiresAt = EventTime + TtlDuration. |
PutRecordRequest.Builder |
ttlDuration(TtlDuration ttlDuration)
Time to live duration, where the record is hard deleted after the expiration time is reached;
ExpiresAt = EventTime + TtlDuration. |
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildPutRecordRequest.Builder featureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group that you want to insert the record into.
featureGroupName - The name or Amazon Resource Name (ARN) of the feature group that you want to insert the record into.PutRecordRequest.Builder record(Collection<FeatureValue> record)
List of FeatureValues to be inserted. This will be a full over-write. If you only want to update few of the feature values, do the following:
Use GetRecord to retrieve the latest record.
Update the record returned from GetRecord.
Use PutRecord to update feature values.
record - List of FeatureValues to be inserted. This will be a full over-write. If you only want to update few
of the feature values, do the following:
Use GetRecord to retrieve the latest record.
Update the record returned from GetRecord.
Use PutRecord to update feature values.
PutRecordRequest.Builder record(FeatureValue... record)
List of FeatureValues to be inserted. This will be a full over-write. If you only want to update few of the feature values, do the following:
Use GetRecord to retrieve the latest record.
Update the record returned from GetRecord.
Use PutRecord to update feature values.
record - List of FeatureValues to be inserted. This will be a full over-write. If you only want to update few
of the feature values, do the following:
Use GetRecord to retrieve the latest record.
Update the record returned from GetRecord.
Use PutRecord to update feature values.
PutRecordRequest.Builder record(Consumer<FeatureValue.Builder>... record)
List of FeatureValues to be inserted. This will be a full over-write. If you only want to update few of the feature values, do the following:
Use GetRecord to retrieve the latest record.
Update the record returned from GetRecord.
Use PutRecord to update feature values.
FeatureValue.Builder avoiding the
need to create one manually via
FeatureValue.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to #record(List.
record - a consumer that will call methods on
FeatureValue.Builder#record(java.util.Collection) PutRecordRequest.Builder targetStoresWithStrings(Collection<String> targetStores)
A list of stores to which you're adding the record. By default, Feature Store adds the record to all of the
stores that you're using for the FeatureGroup.
targetStores - A list of stores to which you're adding the record. By default, Feature Store adds the record to all
of the stores that you're using for the FeatureGroup.PutRecordRequest.Builder targetStoresWithStrings(String... targetStores)
A list of stores to which you're adding the record. By default, Feature Store adds the record to all of the
stores that you're using for the FeatureGroup.
targetStores - A list of stores to which you're adding the record. By default, Feature Store adds the record to all
of the stores that you're using for the FeatureGroup.PutRecordRequest.Builder targetStores(Collection<TargetStore> targetStores)
A list of stores to which you're adding the record. By default, Feature Store adds the record to all of the
stores that you're using for the FeatureGroup.
targetStores - A list of stores to which you're adding the record. By default, Feature Store adds the record to all
of the stores that you're using for the FeatureGroup.PutRecordRequest.Builder targetStores(TargetStore... targetStores)
A list of stores to which you're adding the record. By default, Feature Store adds the record to all of the
stores that you're using for the FeatureGroup.
targetStores - A list of stores to which you're adding the record. By default, Feature Store adds the record to all
of the stores that you're using for the FeatureGroup.PutRecordRequest.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.
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.default PutRecordRequest.Builder ttlDuration(Consumer<TtlDuration.Builder> 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.
TtlDuration.Builder avoiding the need to
create one manually via TtlDuration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to ttlDuration(TtlDuration).
ttlDuration - a consumer that will call methods on TtlDuration.BuilderttlDuration(TtlDuration)PutRecordRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderPutRecordRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.