Class SoftDeleteColumnDeletionDetectionPolicy
- java.lang.Object
-
- com.azure.search.documents.indexes.models.DataDeletionDetectionPolicy
-
- com.azure.search.documents.indexes.models.SoftDeleteColumnDeletionDetectionPolicy
-
public final class SoftDeleteColumnDeletionDetectionPolicy extends DataDeletionDetectionPolicy
Defines a data deletion detection policy that implements a soft-deletion strategy. It determines whether an item should be deleted based on the value of a designated 'soft delete' column.
-
-
Constructor Summary
Constructors Constructor Description SoftDeleteColumnDeletionDetectionPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getSoftDeleteColumnName()
Get the softDeleteColumnName property: The name of the column to use for soft-deletion detection.String
getSoftDeleteMarkerValue()
Get the softDeleteMarkerValue property: The marker value that identifies an item as deleted.SoftDeleteColumnDeletionDetectionPolicy
setSoftDeleteColumnName(String softDeleteColumnName)
Set the softDeleteColumnName property: The name of the column to use for soft-deletion detection.SoftDeleteColumnDeletionDetectionPolicy
setSoftDeleteMarkerValue(String softDeleteMarkerValue)
Set the softDeleteMarkerValue property: The marker value that identifies an item as deleted.
-
-
-
Method Detail
-
getSoftDeleteColumnName
public String getSoftDeleteColumnName()
Get the softDeleteColumnName property: The name of the column to use for soft-deletion detection.- Returns:
- the softDeleteColumnName value.
-
setSoftDeleteColumnName
public SoftDeleteColumnDeletionDetectionPolicy setSoftDeleteColumnName(String softDeleteColumnName)
Set the softDeleteColumnName property: The name of the column to use for soft-deletion detection.- Parameters:
softDeleteColumnName
- the softDeleteColumnName value to set.- Returns:
- the SoftDeleteColumnDeletionDetectionPolicy object itself.
-
getSoftDeleteMarkerValue
public String getSoftDeleteMarkerValue()
Get the softDeleteMarkerValue property: The marker value that identifies an item as deleted.- Returns:
- the softDeleteMarkerValue value.
-
setSoftDeleteMarkerValue
public SoftDeleteColumnDeletionDetectionPolicy setSoftDeleteMarkerValue(String softDeleteMarkerValue)
Set the softDeleteMarkerValue property: The marker value that identifies an item as deleted.- Parameters:
softDeleteMarkerValue
- the softDeleteMarkerValue value to set.- Returns:
- the SoftDeleteColumnDeletionDetectionPolicy object itself.
-
-