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 Details

    • IndexerCurrentState

      public IndexerCurrentState()
  • Method Details

    • 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.