PredefinedAcceleratorsClient Interface

public interface PredefinedAcceleratorsClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<Void>,Void> beginDisable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Disable predefined accelerator.

abstract SyncPoller<PollResult<Void>,Void> beginDisable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName, Context context)

Disable predefined accelerator.

abstract PollerFlux<PollResult<Void>,Void> beginDisableAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Disable predefined accelerator.

abstract SyncPoller<PollResult<Void>,Void> beginEnable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Enable predefined accelerator.

abstract SyncPoller<PollResult<Void>,Void> beginEnable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName, Context context)

Enable predefined accelerator.

abstract PollerFlux<PollResult<Void>,Void> beginEnableAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Enable predefined accelerator.

abstract void disable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Disable predefined accelerator.

abstract void disable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName, Context context)

Disable predefined accelerator.

abstract Mono<Void> disableAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Disable predefined accelerator.

abstract Mono<Response<Flux<ByteBuffer>>> disableWithResponseAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Disable predefined accelerator.

abstract void enable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Enable predefined accelerator.

abstract void enable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName, Context context)

Enable predefined accelerator.

abstract Mono<Void> enableAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Enable predefined accelerator.

abstract Mono<Response<Flux<ByteBuffer>>> enableWithResponseAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Enable predefined accelerator.

abstract PredefinedAcceleratorResourceInner get(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Get the predefined accelerator.

abstract Mono<PredefinedAcceleratorResourceInner> getAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Get the predefined accelerator.

abstract Response<PredefinedAcceleratorResourceInner> getWithResponse(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName, Context context)

Get the predefined accelerator.

abstract Mono<Response<PredefinedAcceleratorResourceInner>> getWithResponseAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Get the predefined accelerator.

abstract PagedIterable<PredefinedAcceleratorResourceInner> list(String resourceGroupName, String serviceName, String applicationAcceleratorName)

Handle requests to list all predefined accelerators.

abstract PagedIterable<PredefinedAcceleratorResourceInner> list(String resourceGroupName, String serviceName, String applicationAcceleratorName, Context context)

Handle requests to list all predefined accelerators.

abstract PagedFlux<PredefinedAcceleratorResourceInner> listAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName)

Handle requests to list all predefined accelerators.

Method Details

beginDisable

public abstract SyncPoller,Void> beginDisable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Disable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDisable

public abstract SyncPoller,Void> beginDisable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName, Context context)

Disable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginDisableAsync

public abstract PollerFlux,Void> beginDisableAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Disable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

beginEnable

public abstract SyncPoller,Void> beginEnable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Enable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginEnable

public abstract SyncPoller,Void> beginEnable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName, Context context)

Enable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginEnableAsync

public abstract PollerFlux,Void> beginEnableAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Enable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

Returns:

the PollerFlux<T,U> for polling of long-running operation.

disable

public abstract void disable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Disable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

disable

public abstract void disable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName, Context context)

Disable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.
context - The context to associate with this operation.

disableAsync

public abstract Mono disableAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Disable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

Returns:

A Mono that completes when a successful response is received.

disableWithResponseAsync

public abstract Mono>> disableWithResponseAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Disable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

Returns:

the Response<T> on successful completion of Mono.

enable

public abstract void enable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Enable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

enable

public abstract void enable(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName, Context context)

Enable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.
context - The context to associate with this operation.

enableAsync

public abstract Mono enableAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Enable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

Returns:

A Mono that completes when a successful response is received.

enableWithResponseAsync

public abstract Mono>> enableWithResponseAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Enable predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract PredefinedAcceleratorResourceInner get(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Get the predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

Returns:

the predefined accelerator.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName, String predefinedAcceleratorName)

Get the predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

Returns:

the predefined accelerator on successful completion of Mono.

getWithResponse

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

Get the predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.
context - The context to associate with this operation.

Returns:

the predefined accelerator along with Response<T>.

getWithResponseAsync

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

Get the predefined accelerator.

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.
applicationAcceleratorName - The name of the application accelerator.
predefinedAcceleratorName - The name of the predefined accelerator.

Returns:

the predefined accelerator along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName, String applicationAcceleratorName)

Handle requests to list all predefined accelerators.

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.
applicationAcceleratorName - The name of the application accelerator.

Returns:

the paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String serviceName, String applicationAcceleratorName, Context context)

Handle requests to list all predefined accelerators.

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.
applicationAcceleratorName - The name of the application accelerator.
context - The context to associate with this operation.

Returns:

the paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String serviceName, String applicationAcceleratorName)

Handle requests to list all predefined accelerators.

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.
applicationAcceleratorName - The name of the application accelerator.

Returns:

the paginated response with PagedFlux<T>.

Applies to