Class SearchServiceCounters

java.lang.Object
com.azure.search.documents.indexes.models.SearchServiceCounters

public final class SearchServiceCounters extends Object
Represents service-level resource counters and quotas.
  • Constructor Details

    • SearchServiceCounters

      public SearchServiceCounters(ResourceCounter documentCounter, ResourceCounter indexCounter, ResourceCounter indexerCounter, ResourceCounter dataSourceCounter, ResourceCounter storageSizeCounter, ResourceCounter synonymMapCounter)
      Creates an instance of SearchServiceCounters class.
      Parameters:
      documentCounter - the documentCounter value to set.
      indexCounter - the indexCounter value to set.
      indexerCounter - the indexerCounter value to set.
      dataSourceCounter - the dataSourceCounter value to set.
      storageSizeCounter - the storageSizeCounter value to set.
      synonymMapCounter - the synonymMapCounter value to set.
  • Method Details

    • getAliasCounter

      public ResourceCounter getAliasCounter()
      Get the aliasCounter property: Total number of aliases.
      Returns:
      the aliasCounter value.
    • setAliasCounter

      public SearchServiceCounters setAliasCounter(ResourceCounter aliasCounter)
      Set the aliasCounter property: Total number of aliases.
      Parameters:
      aliasCounter - the aliasCounter value to set.
      Returns:
      the SearchServiceCounters object itself.
    • getDocumentCounter

      public ResourceCounter getDocumentCounter()
      Get the documentCounter property: Total number of documents across all indexes in the service.
      Returns:
      the documentCounter value.
    • getIndexCounter

      public ResourceCounter getIndexCounter()
      Get the indexCounter property: Total number of indexes.
      Returns:
      the indexCounter value.
    • getIndexerCounter

      public ResourceCounter getIndexerCounter()
      Get the indexerCounter property: Total number of indexers.
      Returns:
      the indexerCounter value.
    • getDataSourceCounter

      public ResourceCounter getDataSourceCounter()
      Get the dataSourceCounter property: Total number of data sources.
      Returns:
      the dataSourceCounter value.
    • getStorageSizeCounter

      public ResourceCounter getStorageSizeCounter()
      Get the storageSizeCounter property: Total size of used storage in bytes.
      Returns:
      the storageSizeCounter value.
    • getSynonymMapCounter

      public ResourceCounter getSynonymMapCounter()
      Get the synonymMapCounter property: Total number of synonym maps.
      Returns:
      the synonymMapCounter value.
    • getSkillsetCounter

      public ResourceCounter getSkillsetCounter()
      Get the skillsetCounter property: Total number of skillsets.
      Returns:
      the skillsetCounter value.
    • setSkillsetCounter

      public SearchServiceCounters setSkillsetCounter(ResourceCounter skillsetCounter)
      Set the skillsetCounter property: Total number of skillsets.
      Parameters:
      skillsetCounter - the skillsetCounter value to set.
      Returns:
      the SearchServiceCounters object itself.