Share via


IndexesOperations Class

Definition

The IndexesOperations sub-client.

public class IndexesOperations
type IndexesOperations = class
Public Class IndexesOperations
Inheritance
IndexesOperations

Constructors

IndexesOperations()

Initializes a new instance of IndexesOperations for mocking.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

CreateOrUpdate(String, String, BinaryContent, RequestOptions)

[Protocol Method] Create a new or update an existing Index with the given version id

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
CreateOrUpdateAsync(String, String, BinaryContent, RequestOptions)

[Protocol Method] Create a new or update an existing Index with the given version id

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
Delete(String, String, CancellationToken)

Delete the specific version of the Index. The service returns 204 No Content if the Index was deleted successfully or if the Index does not exist.

Delete(String, String, RequestOptions)

[Protocol Method] Delete the specific version of the Index. The service returns 204 No Content if the Index was deleted successfully or if the Index does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DeleteAsync(String, String, CancellationToken)

Delete the specific version of the Index. The service returns 204 No Content if the Index was deleted successfully or if the Index does not exist.

DeleteAsync(String, String, RequestOptions)

[Protocol Method] Delete the specific version of the Index. The service returns 204 No Content if the Index was deleted successfully or if the Index does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndex(String, String, CancellationToken)

Get the specific version of the Index. The service returns 404 Not Found error if the Index does not exist.

GetIndex(String, String, RequestOptions)

[Protocol Method] Get the specific version of the Index. The service returns 404 Not Found error if the Index does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndexAsync(String, String, CancellationToken)

Get the specific version of the Index. The service returns 404 Not Found error if the Index does not exist.

GetIndexAsync(String, String, RequestOptions)

[Protocol Method] Get the specific version of the Index. The service returns 404 Not Found error if the Index does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndexes(CancellationToken)

List the latest version of each Index.

GetIndexes(RequestOptions)

[Protocol Method] List the latest version of each Index

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndexesAsync(CancellationToken)

List the latest version of each Index.

GetIndexesAsync(RequestOptions)

[Protocol Method] List the latest version of each Index

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndexVersions(String, CancellationToken)

List all versions of the given Index.

GetIndexVersions(String, RequestOptions)

[Protocol Method] List all versions of the given Index

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetIndexVersionsAsync(String, CancellationToken)

List all versions of the given Index.

GetIndexVersionsAsync(String, RequestOptions)

[Protocol Method] List all versions of the given Index

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.

Applies to