StaticSiteBuildArmResourceInner Class

public final class StaticSiteBuildArmResourceInner
extends ProxyOnlyResource

Static Site Build ARM resource.

Constructor Summary

Constructor Description
StaticSiteBuildArmResourceInner()

Creates an instance of StaticSiteBuildArmResourceInner class.

Method Summary

Modifier and Type Method and Description
String buildId()

Get the buildId property: An identifier for the static site build.

OffsetDateTime createdTimeUtc()

Get the createdTimeUtc property: When this build was created.

List<DatabaseConnectionOverview> databaseConnections()

Get the databaseConnections property: Database connections for the static site build.

static StaticSiteBuildArmResourceInner fromJson(JsonReader jsonReader)

Reads an instance of StaticSiteBuildArmResourceInner from the JsonReader.

String hostname()

Get the hostname property: The hostname for a static site build.

String id()

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

OffsetDateTime lastUpdatedOn()

Get the lastUpdatedOn property: When this build was updated.

List<StaticSiteLinkedBackend> linkedBackends()

Get the linkedBackends property: Backends linked to the static side build.

String name()

Get the name property: The name of the resource.

String pullRequestTitle()

Get the pullRequestTitle property: The title of a pull request that a static site build is related to.

String sourceBranch()

Get the sourceBranch property: The source branch.

BuildStatus status()

Get the status property: The status of the static site build.

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: The type of the resource.

List<StaticSiteUserProvidedFunctionApp> userProvidedFunctionApps()

Get the userProvidedFunctionApps property: User provided function apps registered with the static site build.

void validate()

Validates the instance.

StaticSiteBuildArmResourceInner withKind(String kind)

Set the kind property: Kind of resource.

Methods inherited from ProxyOnlyResource

Methods inherited from java.lang.Object

Constructor Details

StaticSiteBuildArmResourceInner

public StaticSiteBuildArmResourceInner()

Creates an instance of StaticSiteBuildArmResourceInner class.

Method Details

buildId

public String buildId()

Get the buildId property: An identifier for the static site build.

Returns:

the buildId value.

createdTimeUtc

public OffsetDateTime createdTimeUtc()

Get the createdTimeUtc property: When this build was created.

Returns:

the createdTimeUtc value.

databaseConnections

public List databaseConnections()

Get the databaseConnections property: Database connections for the static site build.

Returns:

the databaseConnections value.

fromJson

public static StaticSiteBuildArmResourceInner fromJson(JsonReader jsonReader)

Reads an instance of StaticSiteBuildArmResourceInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of StaticSiteBuildArmResourceInner 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.

hostname

public String hostname()

Get the hostname property: The hostname for a static site build.

Returns:

the hostname value.

id

public String id()

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

Overrides:

StaticSiteBuildArmResourceInner.id()

Returns:

the id value.

lastUpdatedOn

public OffsetDateTime lastUpdatedOn()

Get the lastUpdatedOn property: When this build was updated.

Returns:

the lastUpdatedOn value.

linkedBackends

public List linkedBackends()

Get the linkedBackends property: Backends linked to the static side build.

Returns:

the linkedBackends value.

name

public String name()

Get the name property: The name of the resource.

Overrides:

StaticSiteBuildArmResourceInner.name()

Returns:

the name value.

pullRequestTitle

public String pullRequestTitle()

Get the pullRequestTitle property: The title of a pull request that a static site build is related to.

Returns:

the pullRequestTitle value.

sourceBranch

public String sourceBranch()

Get the sourceBranch property: The source branch.

Returns:

the sourceBranch value.

status

public BuildStatus status()

Get the status property: The status of the static site build.

Returns:

the status value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

StaticSiteBuildArmResourceInner.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: The type of the resource.

Overrides:

StaticSiteBuildArmResourceInner.type()

Returns:

the type value.

userProvidedFunctionApps

public List userProvidedFunctionApps()

Get the userProvidedFunctionApps property: User provided function apps registered with the static site build.

Returns:

the userProvidedFunctionApps value.

validate

public void validate()

Validates the instance.

Overrides:

StaticSiteBuildArmResourceInner.validate()

withKind

public StaticSiteBuildArmResourceInner withKind(String kind)

Set the kind property: Kind of resource.

Overrides:

StaticSiteBuildArmResourceInner.withKind(String kind)

Parameters:

kind

Applies to