Condividi tramite


StaticSiteBuildArmResourceInner Class

public final class StaticSiteBuildArmResourceInner
extends ProxyResource

Static Site Build ARM resource.

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.

String kind()

Get the kind property: Kind of 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.

SystemData systemData()

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

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.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

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<DatabaseConnectionOverview> 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.

kind

public String kind()

Get the kind property: Kind of resource.

Returns:

the kind value.

lastUpdatedOn

public OffsetDateTime lastUpdatedOn()

Get the lastUpdatedOn property: When this build was updated.

Returns:

the lastUpdatedOn value.

linkedBackends

public List<StaticSiteLinkedBackend> 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.

systemData

public SystemData systemData()

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

Returns:

the systemData 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<StaticSiteUserProvidedFunctionApp> 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.

Applies to