DiagnosticSettingsCategoriesClient Interface

public interface DiagnosticSettingsCategoriesClient

An instance of this class provides access to all the operations defined in DiagnosticSettingsCategoriesClient.

Method Summary

Modifier and Type Method and Description
abstract DiagnosticSettingsCategoryResourceInner get(String resourceUri, String name)

Gets the diagnostic settings category for the specified resource.

abstract Mono<DiagnosticSettingsCategoryResourceInner> getAsync(String resourceUri, String name)

Gets the diagnostic settings category for the specified resource.

abstract Response<DiagnosticSettingsCategoryResourceInner> getWithResponse(String resourceUri, String name, Context context)

Gets the diagnostic settings category for the specified resource.

abstract Mono<Response<DiagnosticSettingsCategoryResourceInner>> getWithResponseAsync(String resourceUri, String name)

Gets the diagnostic settings category for the specified resource.

abstract PagedIterable<DiagnosticSettingsCategoryResourceInner> list(String resourceUri)

Lists the diagnostic settings categories for the specified resource.

abstract PagedIterable<DiagnosticSettingsCategoryResourceInner> list(String resourceUri, Context context)

Lists the diagnostic settings categories for the specified resource.

abstract PagedFlux<DiagnosticSettingsCategoryResourceInner> listAsync(String resourceUri)

Lists the diagnostic settings categories for the specified resource.

Method Details

get

public abstract DiagnosticSettingsCategoryResourceInner get(String resourceUri, String name)

Gets the diagnostic settings category for the specified resource.

Parameters:

resourceUri - The identifier of the resource.
name - The name of the diagnostic setting.

Returns:

the diagnostic settings category for the specified resource.

getAsync

public abstract Mono getAsync(String resourceUri, String name)

Gets the diagnostic settings category for the specified resource.

Parameters:

resourceUri - The identifier of the resource.
name - The name of the diagnostic setting.

Returns:

the diagnostic settings category for the specified resource on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceUri, String name, Context context)

Gets the diagnostic settings category for the specified resource.

Parameters:

resourceUri - The identifier of the resource.
name - The name of the diagnostic setting.
context - The context to associate with this operation.

Returns:

the diagnostic settings category for the specified resource along with Response<T>.

getWithResponseAsync

public abstract Mono<>> getWithResponseAsync(String resourceUri, String name)

Gets the diagnostic settings category for the specified resource.

Parameters:

resourceUri - The identifier of the resource.
name - The name of the diagnostic setting.

Returns:

the diagnostic settings category for the specified resource along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list(String resourceUri)

Lists the diagnostic settings categories for the specified resource.

Parameters:

resourceUri - The identifier of the resource.

Returns:

represents a collection of diagnostic setting category resources as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceUri, Context context)

Lists the diagnostic settings categories for the specified resource.

Parameters:

resourceUri - The identifier of the resource.
context - The context to associate with this operation.

Returns:

represents a collection of diagnostic setting category resources as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceUri)

Lists the diagnostic settings categories for the specified resource.

Parameters:

resourceUri - The identifier of the resource.

Returns:

represents a collection of diagnostic setting category resources as paginated response with PagedFlux<T>.

Applies to