Interface DeleteRecordRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<DeleteRecordRequest.Builder,DeleteRecordRequest>
,SageMakerFeatureStoreRuntimeRequest.Builder
,SdkBuilder<DeleteRecordRequest.Builder,DeleteRecordRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- DeleteRecordRequest
public static interface DeleteRecordRequest.Builder extends SageMakerFeatureStoreRuntimeRequest.Builder, SdkPojo, CopyableBuilder<DeleteRecordRequest.Builder,DeleteRecordRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteRecordRequest.Builder
deletionMode(String deletionMode)
The name of the deletion mode for deleting the record.DeleteRecordRequest.Builder
deletionMode(DeletionMode deletionMode)
The name of the deletion mode for deleting the record.DeleteRecordRequest.Builder
eventTime(String eventTime)
Timestamp indicating when the deletion event occurred.DeleteRecordRequest.Builder
featureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group to delete the record from.DeleteRecordRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
DeleteRecordRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
DeleteRecordRequest.Builder
recordIdentifierValueAsString(String recordIdentifierValueAsString)
The value for theRecordIdentifier
that uniquely identifies the record, in string format.DeleteRecordRequest.Builder
targetStores(Collection<TargetStore> targetStores)
A list of stores from which you're deleting the record.DeleteRecordRequest.Builder
targetStores(TargetStore... targetStores)
A list of stores from which you're deleting the record.DeleteRecordRequest.Builder
targetStoresWithStrings(String... targetStores)
A list of stores from which you're deleting the record.DeleteRecordRequest.Builder
targetStoresWithStrings(Collection<String> targetStores)
A list of stores from which you're deleting the record.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.sagemakerfeaturestoreruntime.model.SageMakerFeatureStoreRuntimeRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
featureGroupName
DeleteRecordRequest.Builder featureGroupName(String featureGroupName)
The name or Amazon Resource Name (ARN) of the feature group to delete the record from.
- Parameters:
featureGroupName
- The name or Amazon Resource Name (ARN) of the feature group to delete the record from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recordIdentifierValueAsString
DeleteRecordRequest.Builder recordIdentifierValueAsString(String recordIdentifierValueAsString)
The value for the
RecordIdentifier
that uniquely identifies the record, in string format.- Parameters:
recordIdentifierValueAsString
- The value for theRecordIdentifier
that uniquely identifies the record, in string format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventTime
DeleteRecordRequest.Builder eventTime(String eventTime)
Timestamp indicating when the deletion event occurred.
EventTime
can be used to query data at a certain point in time.- Parameters:
eventTime
- Timestamp indicating when the deletion event occurred.EventTime
can be used to query data at a certain point in time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetStoresWithStrings
DeleteRecordRequest.Builder targetStoresWithStrings(Collection<String> targetStores)
A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of the stores that you're using for the
FeatureGroup
.- Parameters:
targetStores
- A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of the stores that you're using for theFeatureGroup
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetStoresWithStrings
DeleteRecordRequest.Builder targetStoresWithStrings(String... targetStores)
A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of the stores that you're using for the
FeatureGroup
.- Parameters:
targetStores
- A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of the stores that you're using for theFeatureGroup
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetStores
DeleteRecordRequest.Builder targetStores(Collection<TargetStore> targetStores)
A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of the stores that you're using for the
FeatureGroup
.- Parameters:
targetStores
- A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of the stores that you're using for theFeatureGroup
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetStores
DeleteRecordRequest.Builder targetStores(TargetStore... targetStores)
A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of the stores that you're using for the
FeatureGroup
.- Parameters:
targetStores
- A list of stores from which you're deleting the record. By default, Feature Store deletes the record from all of the stores that you're using for theFeatureGroup
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deletionMode
DeleteRecordRequest.Builder deletionMode(String deletionMode)
The name of the deletion mode for deleting the record. By default, the deletion mode is set to
SoftDelete
.- Parameters:
deletionMode
- The name of the deletion mode for deleting the record. By default, the deletion mode is set toSoftDelete
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeletionMode
,DeletionMode
-
deletionMode
DeleteRecordRequest.Builder deletionMode(DeletionMode deletionMode)
The name of the deletion mode for deleting the record. By default, the deletion mode is set to
SoftDelete
.- Parameters:
deletionMode
- The name of the deletion mode for deleting the record. By default, the deletion mode is set toSoftDelete
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeletionMode
,DeletionMode
-
overrideConfiguration
DeleteRecordRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteRecordRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-