Interface DeleteRecordRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<DeleteRecordRequest.Builder,
,DeleteRecordRequest> SageMakerFeatureStoreRuntimeRequest.Builder
,SdkBuilder<DeleteRecordRequest.Builder,
,DeleteRecordRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
DeleteRecordRequest
-
Method Summary
Modifier and TypeMethodDescriptiondeletionMode
(String deletionMode) The name of the deletion mode for deleting the record.deletionMode
(DeletionMode deletionMode) The name of the deletion mode for deleting the record.Timestamp indicating when the deletion event occurred.featureGroupName
(String featureGroupName) The name or Amazon Resource Name (ARN) of the feature group to delete the record from.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.recordIdentifierValueAsString
(String recordIdentifierValueAsString) The value for theRecordIdentifier
that uniquely identifies the record, in string format.targetStores
(Collection<TargetStore> targetStores) A list of stores from which you're deleting the record.targetStores
(TargetStore... targetStores) A list of stores from which you're deleting the record.targetStoresWithStrings
(String... targetStores) A list of stores from which you're deleting the record.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 Details
-
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
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
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
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
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
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
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
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
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:
-
overrideConfiguration
DeleteRecordRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
DeleteRecordRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-