SolutionResource Interface

public interface SolutionResource

An immutable client-side representation of SolutionResource.

Method Summary

Modifier and Type Method and Description
abstract String content()

Gets the content property: The HTML content that needs to be rendered and shown to customer.

abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

abstract SolutionResourceInner innerModel()

Gets the inner com.azure.resourcemanager.selfhelp.fluent.models.SolutionResourceInner object.

abstract String name()

Gets the name property: The name of the resource.

abstract Map<String,String> parameters()

Gets the parameters property: Client input parameters to run Solution.

abstract SolutionProvisioningState provisioningState()

Gets the provisioningState property: Status of solution provisioning.

abstract SolutionResource refresh()

Refreshes the resource to sync with Azure.

abstract SolutionResource refresh(Context context)

Refreshes the resource to sync with Azure.

abstract ReplacementMaps replacementMaps()

Gets the replacementMaps property: Solution replacement maps.

abstract List<Section> sections()

Gets the sections property: List of section object.

abstract String solutionId()

Gets the solutionId property: Solution Id to identify single solution.

abstract SystemData systemData()

Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

abstract String title()

Gets the title property: The title.

abstract List<TriggerCriterion> triggerCriteria()

Gets the triggerCriteria property: Solution request trigger criteria.

abstract String type()

Gets the type property: The type of the resource.

abstract Update update()

Begins update for the SolutionResource resource.

abstract void warmUp()

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

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

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

Method Details

content

public abstract String content()

Gets the content property: The HTML content that needs to be rendered and shown to customer.

Returns:

the content value.

id

public abstract String id()

Gets the id property: Fully qualified resource Id for the resource.

Returns:

the id value.

innerModel

public abstract SolutionResourceInner innerModel()

Gets the inner com.azure.resourcemanager.selfhelp.fluent.models.SolutionResourceInner object.

Returns:

the inner object.

name

public abstract String name()

Gets the name property: The name of the resource.

Returns:

the name value.

parameters

public abstract Map<String,String> parameters()

Gets the parameters property: Client input parameters to run Solution.

Returns:

the parameters value.

provisioningState

public abstract SolutionProvisioningState provisioningState()

Gets the provisioningState property: Status of solution provisioning.

Returns:

the provisioningState value.

refresh

public abstract SolutionResource refresh()

Refreshes the resource to sync with Azure.

Returns:

the refreshed resource.

refresh

public abstract SolutionResource refresh(Context context)

Refreshes the resource to sync with Azure.

Parameters:

context - The context to associate with this operation.

Returns:

the refreshed resource.

replacementMaps

public abstract ReplacementMaps replacementMaps()

Gets the replacementMaps property: Solution replacement maps.

Returns:

the replacementMaps value.

sections

public abstract List

sections()

Gets the sections property: List of section object.

Returns:

the sections value.

solutionId

public abstract String solutionId()

Gets the solutionId property: Solution Id to identify single solution.

Returns:

the solutionId value.

systemData

public abstract SystemData systemData()

Gets the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

Returns:

the systemData value.

title

public abstract String title()

Gets the title property: The title.

Returns:

the title value.

triggerCriteria

public abstract List<TriggerCriterion> triggerCriteria()

Gets the triggerCriteria property: Solution request trigger criteria.

Returns:

the triggerCriteria value.

type

public abstract String type()

Gets the type property: The type of the resource.

Returns:

the type value.

update

public abstract SolutionResource.Update update()

Begins update for the SolutionResource resource.

Returns:

the stage of resource update.

warmUp

public abstract void warmUp()

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

warmUpWithResponse

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

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

Parameters:

solutionWarmUpRequestBody - The required request body for warming up a solution resource.
context - The context to associate with this operation.

Returns:

Applies to