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 Details

    • 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 the RecordIdentifier 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 the FeatureGroup.
      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 the FeatureGroup.
      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 the FeatureGroup.
      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 the FeatureGroup.
      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 to SoftDelete.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • 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 to SoftDelete.
      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 interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.