Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Indexers

Package version

Class representing a Indexers.

Hierarchy

  • Indexers

Index

Constructors

constructor

Methods

create

createOrUpdate

  • createOrUpdate(indexerName: string, indexer: Indexer, options?: Models.IndexersCreateOrUpdateOptionalParams): Promise<Models.IndexersCreateOrUpdateResponse>
  • createOrUpdate(indexerName: string, indexer: Indexer, callback: coreHttp.ServiceCallback<Indexer>): void
  • createOrUpdate(indexerName: string, indexer: Indexer, options: IndexersCreateOrUpdateOptionalParams, callback: coreHttp.ServiceCallback<Indexer>): void
  • Creates a new indexer or updates an indexer if it already exists.

    Parameters

    • indexerName: string

      The name of the indexer to create or update.

    • indexer: Indexer

      The definition of the indexer to create or update.

    • Optional options: Models.IndexersCreateOrUpdateOptionalParams

    Returns Promise<Models.IndexersCreateOrUpdateResponse>

    Promise<Models.IndexersCreateOrUpdateResponse>

  • Parameters

    • indexerName: string

      The name of the indexer to create or update.

    • indexer: Indexer

      The definition of the indexer to create or update.

    • callback: coreHttp.ServiceCallback<Indexer>

      The callback

    Returns void

  • Parameters

    • indexerName: string

      The name of the indexer to create or update.

    • indexer: Indexer

      The definition of the indexer to create or update.

    • options: IndexersCreateOrUpdateOptionalParams

      The optional parameters

    • callback: coreHttp.ServiceCallback<Indexer>

      The callback

    Returns void

deleteMethod

  • deleteMethod(indexerName: string, options?: Models.IndexersDeleteMethodOptionalParams): Promise<coreHttp.RestResponse>
  • deleteMethod(indexerName: string, callback: coreHttp.ServiceCallback<void>): void
  • deleteMethod(indexerName: string, options: IndexersDeleteMethodOptionalParams, callback: coreHttp.ServiceCallback<void>): void

get

  • get(indexerName: string, options?: Models.IndexersGetOptionalParams): Promise<Models.IndexersGetResponse>
  • get(indexerName: string, callback: coreHttp.ServiceCallback<Indexer>): void
  • get(indexerName: string, options: IndexersGetOptionalParams, callback: coreHttp.ServiceCallback<Indexer>): void

getStatus

  • getStatus(indexerName: string, options?: Models.IndexersGetStatusOptionalParams): Promise<Models.IndexersGetStatusResponse>
  • getStatus(indexerName: string, callback: coreHttp.ServiceCallback<IndexerExecutionInfo>): void
  • getStatus(indexerName: string, options: IndexersGetStatusOptionalParams, callback: coreHttp.ServiceCallback<IndexerExecutionInfo>): void

list

reset

  • reset(indexerName: string, options?: Models.IndexersResetOptionalParams): Promise<coreHttp.RestResponse>
  • reset(indexerName: string, callback: coreHttp.ServiceCallback<void>): void
  • reset(indexerName: string, options: IndexersResetOptionalParams, callback: coreHttp.ServiceCallback<void>): void

run

  • run(indexerName: string, options?: Models.IndexersRunOptionalParams): Promise<coreHttp.RestResponse>
  • run(indexerName: string, callback: coreHttp.ServiceCallback<void>): void
  • run(indexerName: string, options: IndexersRunOptionalParams, callback: coreHttp.ServiceCallback<void>): void

Generated using TypeDoc