SolutionOperations Interface

public interface SolutionOperations

Resource collection API of SolutionOperations.

Method Summary

Modifier and Type Method and Description
abstract Blank define(String name)

Begins definition for a new SolutionResource resource.

abstract SolutionResource get(String scope, String solutionResourceName)

Get the solution using the applicable solutionResourceName while creating the solution.

abstract SolutionResource getById(String id)

Get the solution using the applicable solutionResourceName while creating the solution.

abstract Response<SolutionResource> getByIdWithResponse(String id, Context context)

Get the solution using the applicable solutionResourceName while creating the solution.

abstract Response<SolutionResource> getWithResponse(String scope, String solutionResourceName, Context context)

Get the solution using the applicable solutionResourceName while creating the solution.

abstract void warmUp(String scope, String solutionResourceName)

Warm up the solution resource by preloading asynchronous diagnostics results into cache.

abstract Response<Void> warmUpWithResponse(String scope, String solutionResourceName, SolutionWarmUpRequestBody solutionWarmUpRequestBody, Context context)

Warm up the solution resource by preloading asynchronous diagnostics results into cache.

Method Details

define

public abstract SolutionResource.DefinitionStages.Blank define(String name)

Begins definition for a new SolutionResource resource.

Parameters:

name - resource name.

Returns:

the first stage of the new SolutionResource definition.

get

public abstract SolutionResource get(String scope, String solutionResourceName)

Get the solution using the applicable solutionResourceName while creating the solution.

Parameters:

scope - The fully qualified Azure Resource manager identifier of the resource.
solutionResourceName - Solution resource Name.

Returns:

the solution using the applicable solutionResourceName while creating the solution.

getById

public abstract SolutionResource getById(String id)

Get the solution using the applicable solutionResourceName while creating the solution.

Parameters:

id - the resource ID.

Returns:

the solution using the applicable solutionResourceName while creating the solution along with Response<T>.

getByIdWithResponse

public abstract Response<SolutionResource> getByIdWithResponse(String id, Context context)

Get the solution using the applicable solutionResourceName while creating the solution.

Parameters:

id - the resource ID.
context - The context to associate with this operation.

Returns:

the solution using the applicable solutionResourceName while creating the solution along with Response<T>.

getWithResponse

public abstract Response<SolutionResource> getWithResponse(String scope, String solutionResourceName, Context context)

Get the solution using the applicable solutionResourceName while creating the solution.

Parameters:

scope - The fully qualified Azure Resource manager identifier of the resource.
solutionResourceName - Solution resource Name.
context - The context to associate with this operation.

Returns:

the solution using the applicable solutionResourceName while creating the solution along with Response<T>.

warmUp

public abstract void warmUp(String scope, String solutionResourceName)

Warm up the solution resource by preloading asynchronous diagnostics results into cache.

Parameters:

scope - The fully qualified Azure Resource manager identifier of the resource.
solutionResourceName - Solution resource Name.

warmUpWithResponse

public abstract Response<Void> warmUpWithResponse(String scope, String solutionResourceName, SolutionWarmUpRequestBody solutionWarmUpRequestBody, Context context)

Warm up the solution resource by preloading asynchronous diagnostics results into cache.

Parameters:

scope - The fully qualified Azure Resource manager identifier of the resource.
solutionResourceName - Solution resource Name.
solutionWarmUpRequestBody - The required request body for warming up a solution resource.
context - The context to associate with this operation.

Returns:

Applies to