MonitoringSettingsClient Interface

public interface MonitoringSettingsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<MonitoringSettingResourceInner>,MonitoringSettingResourceInner> beginUpdatePatch(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

abstract SyncPoller<PollResult<MonitoringSettingResourceInner>,MonitoringSettingResourceInner> beginUpdatePatch(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource, Context context)

Update the Monitoring Setting.

abstract PollerFlux<PollResult<MonitoringSettingResourceInner>,MonitoringSettingResourceInner> beginUpdatePatchAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

abstract SyncPoller<PollResult<MonitoringSettingResourceInner>,MonitoringSettingResourceInner> beginUpdatePut(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

abstract SyncPoller<PollResult<MonitoringSettingResourceInner>,MonitoringSettingResourceInner> beginUpdatePut(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource, Context context)

Update the Monitoring Setting.

abstract PollerFlux<PollResult<MonitoringSettingResourceInner>,MonitoringSettingResourceInner> beginUpdatePutAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

abstract MonitoringSettingResourceInner get(String resourceGroupName, String serviceName)

Get the Monitoring Setting and its properties.

abstract Mono<MonitoringSettingResourceInner> getAsync(String resourceGroupName, String serviceName)

Get the Monitoring Setting and its properties.

abstract Response<MonitoringSettingResourceInner> getWithResponse(String resourceGroupName, String serviceName, Context context)

Get the Monitoring Setting and its properties.

abstract Mono<Response<MonitoringSettingResourceInner>> getWithResponseAsync(String resourceGroupName, String serviceName)

Get the Monitoring Setting and its properties.

abstract MonitoringSettingResourceInner updatePatch(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

abstract MonitoringSettingResourceInner updatePatch(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource, Context context)

Update the Monitoring Setting.

abstract Mono<MonitoringSettingResourceInner> updatePatchAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

abstract Mono<Response<Flux<ByteBuffer>>> updatePatchWithResponseAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

abstract MonitoringSettingResourceInner updatePut(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

abstract MonitoringSettingResourceInner updatePut(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource, Context context)

Update the Monitoring Setting.

abstract Mono<MonitoringSettingResourceInner> updatePutAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

abstract Mono<Response<Flux<ByteBuffer>>> updatePutWithResponseAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

Method Details

beginUpdatePatch

public abstract SyncPoller,MonitoringSettingResourceInner> beginUpdatePatch(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.

Returns:

the SyncPoller<T,U> for polling of monitoring Setting resource.

beginUpdatePatch

public abstract SyncPoller,MonitoringSettingResourceInner> beginUpdatePatch(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource, Context context)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of monitoring Setting resource.

beginUpdatePatchAsync

public abstract PollerFlux,MonitoringSettingResourceInner> beginUpdatePatchAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.

Returns:

the PollerFlux<T,U> for polling of monitoring Setting resource.

beginUpdatePut

public abstract SyncPoller,MonitoringSettingResourceInner> beginUpdatePut(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.

Returns:

the SyncPoller<T,U> for polling of monitoring Setting resource.

beginUpdatePut

public abstract SyncPoller,MonitoringSettingResourceInner> beginUpdatePut(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource, Context context)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of monitoring Setting resource.

beginUpdatePutAsync

public abstract PollerFlux,MonitoringSettingResourceInner> beginUpdatePutAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.

Returns:

the PollerFlux<T,U> for polling of monitoring Setting resource.

get

public abstract MonitoringSettingResourceInner get(String resourceGroupName, String serviceName)

Get the Monitoring Setting and its properties.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.

Returns:

the Monitoring Setting and its properties.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serviceName)

Get the Monitoring Setting and its properties.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.

Returns:

the Monitoring Setting and its properties on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String serviceName, Context context)

Get the Monitoring Setting and its properties.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
context - The context to associate with this operation.

Returns:

the Monitoring Setting and its properties along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String serviceName)

Get the Monitoring Setting and its properties.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.

Returns:

the Monitoring Setting and its properties along with Response<T> on successful completion of Mono.

updatePatch

public abstract MonitoringSettingResourceInner updatePatch(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.

Returns:

monitoring Setting resource.

updatePatch

public abstract MonitoringSettingResourceInner updatePatch(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource, Context context)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.
context - The context to associate with this operation.

Returns:

monitoring Setting resource.

updatePatchAsync

public abstract Mono updatePatchAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.

Returns:

monitoring Setting resource on successful completion of Mono.

updatePatchWithResponseAsync

public abstract Mono>> updatePatchWithResponseAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.

Returns:

monitoring Setting resource along with Response<T> on successful completion of Mono.

updatePut

public abstract MonitoringSettingResourceInner updatePut(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.

Returns:

monitoring Setting resource.

updatePut

public abstract MonitoringSettingResourceInner updatePut(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource, Context context)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.
context - The context to associate with this operation.

Returns:

monitoring Setting resource.

updatePutAsync

public abstract Mono updatePutAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.

Returns:

monitoring Setting resource on successful completion of Mono.

updatePutWithResponseAsync

public abstract Mono>> updatePutWithResponseAsync(String resourceGroupName, String serviceName, MonitoringSettingResourceInner monitoringSettingResource)

Update the Monitoring Setting.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName - The name of the Service resource.
monitoringSettingResource - Parameters for the update operation.

Returns:

monitoring Setting resource along with Response<T> on successful completion of Mono.

Applies to