Class IndexerCurrentState
- java.lang.Object
-
- com.azure.search.documents.indexes.models.IndexerCurrentState
-
public final class IndexerCurrentState extends Object
Represents all of the state that defines and dictates the indexer's current execution.
-
-
Constructor Summary
Constructors Constructor Description IndexerCurrentState()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAllDocsFinalChangeTrackingState()
Get the allDocsFinalChangeTrackingState property: Change tracking state value when indexing finishes on all documents in the datasource.String
getAllDocsInitialChangeTrackingState()
Get the allDocsInitialChangeTrackingState property: Change tracking state used when indexing starts on all documents in the datasource.IndexingMode
getMode()
Get the mode property: The mode the indexer is running in.List<String>
getResetDatasourceDocumentIds()
Get the resetDatasourceDocumentIds property: The list of datasource document ids that have been reset.String
getResetDocsFinalChangeTrackingState()
Get the resetDocsFinalChangeTrackingState property: Change tracking state value when indexing finishes on select, reset documents in the datasource.String
getResetDocsInitialChangeTrackingState()
Get the resetDocsInitialChangeTrackingState property: Change tracking state used when indexing starts on select, reset documents in the datasource.List<String>
getResetDocumentKeys()
Get the resetDocumentKeys property: The list of document keys that have been reset.
-
-
-
Method Detail
-
getMode
public IndexingMode getMode()
Get the mode property: The mode the indexer is running in.- Returns:
- the mode value.
-
getAllDocsInitialChangeTrackingState
public String getAllDocsInitialChangeTrackingState()
Get the allDocsInitialChangeTrackingState property: Change tracking state used when indexing starts on all documents in the datasource.- Returns:
- the allDocsInitialChangeTrackingState value.
-
getAllDocsFinalChangeTrackingState
public String getAllDocsFinalChangeTrackingState()
Get the allDocsFinalChangeTrackingState property: Change tracking state value when indexing finishes on all documents in the datasource.- Returns:
- the allDocsFinalChangeTrackingState value.
-
getResetDocsInitialChangeTrackingState
public String getResetDocsInitialChangeTrackingState()
Get the resetDocsInitialChangeTrackingState property: Change tracking state used when indexing starts on select, reset documents in the datasource.- Returns:
- the resetDocsInitialChangeTrackingState value.
-
getResetDocsFinalChangeTrackingState
public String getResetDocsFinalChangeTrackingState()
Get the resetDocsFinalChangeTrackingState property: Change tracking state value when indexing finishes on select, reset documents in the datasource.- Returns:
- the resetDocsFinalChangeTrackingState value.
-
getResetDocumentKeys
public List<String> getResetDocumentKeys()
Get the resetDocumentKeys property: The list of document keys that have been reset. The document key is the document's unique identifier for the data in the search index. The indexer will prioritize selectively re-ingesting these keys.- Returns:
- the resetDocumentKeys value.
-
getResetDatasourceDocumentIds
public List<String> getResetDatasourceDocumentIds()
Get the resetDatasourceDocumentIds property: The list of datasource document ids that have been reset. The datasource document id is the unique identifier for the data in the datasource. The indexer will prioritize selectively re-ingesting these ids.- Returns:
- the resetDatasourceDocumentIds value.
-
-