NativeBlobSoftDeleteDeletionDetectionPolicy Class
- java.
lang. Object - com.
azure. search. documents. indexes. models. DataDeletionDetectionPolicy - com.
azure. search. documents. indexes. models. NativeBlobSoftDeleteDeletionDetectionPolicy
- com.
- com.
public final class NativeBlobSoftDeleteDeletionDetectionPolicy
extends DataDeletionDetectionPolicy
Defines a data deletion detection policy utilizing Azure Blob Storage's native soft delete feature for deletion detection.
Constructor Summary
| Constructor | Description |
|---|---|
| NativeBlobSoftDeleteDeletionDetectionPolicy() |
Creates an instance of Native |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Native |
fromJson(JsonReader jsonReader)
Reads an instance of Native |
| String |
getOdataType()
Get the odata |
|
Json |
toJson(JsonWriter jsonWriter) |
Methods inherited from DataDeletionDetectionPolicy
Methods inherited from java.lang.Object
Constructor Details
NativeBlobSoftDeleteDeletionDetectionPolicy
public NativeBlobSoftDeleteDeletionDetectionPolicy()
Creates an instance of NativeBlobSoftDeleteDeletionDetectionPolicy class.
Method Details
fromJson
public static NativeBlobSoftDeleteDeletionDetectionPolicy fromJson(JsonReader jsonReader)
Reads an instance of NativeBlobSoftDeleteDeletionDetectionPolicy from the JsonReader.
Parameters:
Returns:
Throws:
getOdataType
public String getOdataType()
Get the odataType property: The discriminator for derived types.
Overrides:
NativeBlobSoftDeleteDeletionDetectionPolicy.getOdataType()Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
NativeBlobSoftDeleteDeletionDetectionPolicy.toJson(JsonWriter jsonWriter)Parameters:
Throws: