StaticSiteFunctionOverviewArmResourceInner Class

public final class StaticSiteFunctionOverviewArmResourceInner
extends ProxyOnlyResource

Static Site Function Overview ARM resource.

Constructor Summary

Constructor Description
StaticSiteFunctionOverviewArmResourceInner()

Creates an instance of StaticSiteFunctionOverviewArmResourceInner class.

Method Summary

Modifier and Type Method and Description
static StaticSiteFunctionOverviewArmResourceInner fromJson(JsonReader jsonReader)

Reads an instance of StaticSiteFunctionOverviewArmResourceInner from the JsonReader.

String functionName()

Get the functionName property: The name for the function.

String id()

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

String name()

Get the name property: The name of the resource.

JsonWriter toJson(JsonWriter jsonWriter)
TriggerTypes triggerType()

Get the triggerType property: The trigger type of the function.

String type()

Get the type property: The type of the resource.

void validate()

Validates the instance.

StaticSiteFunctionOverviewArmResourceInner withKind(String kind)

Set the kind property: Kind of resource.

Methods inherited from ProxyOnlyResource

Methods inherited from java.lang.Object

Constructor Details

StaticSiteFunctionOverviewArmResourceInner

public StaticSiteFunctionOverviewArmResourceInner()

Creates an instance of StaticSiteFunctionOverviewArmResourceInner class.

Method Details

fromJson

public static StaticSiteFunctionOverviewArmResourceInner fromJson(JsonReader jsonReader)

Reads an instance of StaticSiteFunctionOverviewArmResourceInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of StaticSiteFunctionOverviewArmResourceInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

functionName

public String functionName()

Get the functionName property: The name for the function.

Returns:

the functionName value.

id

public String id()

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

Overrides:

StaticSiteFunctionOverviewArmResourceInner.id()

Returns:

the id value.

name

public String name()

Get the name property: The name of the resource.

Overrides:

StaticSiteFunctionOverviewArmResourceInner.name()

Returns:

the name value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

StaticSiteFunctionOverviewArmResourceInner.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

triggerType

public TriggerTypes triggerType()

Get the triggerType property: The trigger type of the function.

Returns:

the triggerType value.

type

public String type()

Get the type property: The type of the resource.

Overrides:

StaticSiteFunctionOverviewArmResourceInner.type()

Returns:

the type value.

validate

public void validate()

Validates the instance.

Overrides:

StaticSiteFunctionOverviewArmResourceInner.validate()

withKind

public StaticSiteFunctionOverviewArmResourceInner withKind(String kind)

Set the kind property: Kind of resource.

Overrides:

StaticSiteFunctionOverviewArmResourceInner.withKind(String kind)

Parameters:

kind

Applies to