ContinuousWebJobInner Class

public final class ContinuousWebJobInner
extends ProxyOnlyResource

Continuous Web Job Information.

Constructor Summary

Constructor Description
ContinuousWebJobInner()

Creates an instance of ContinuousWebJobInner class.

Method Summary

Modifier and Type Method and Description
String detailedStatus()

Get the detailedStatus property: Detailed status.

String error()

Get the error property: Error information.

String extraInfoUrl()

Get the extraInfoUrl property: Extra Info URL.

static ContinuousWebJobInner fromJson(JsonReader jsonReader)

Reads an instance of ContinuousWebJobInner from the JsonReader.

String id()

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

String logUrl()

Get the logUrl property: Log URL.

String name()

Get the name property: The name of the resource.

String runCommand()

Get the runCommand property: Run command.

Map<String,Object> settings()

Get the settings property: Job settings.

ContinuousWebJobStatus status()

Get the status property: Job status.

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: The type of the resource.

String url()

Get the url property: Job URL.

Boolean usingSdk()

Get the usingSdk property: Using SDK?.

void validate()

Validates the instance.

WebJobType webJobType()

Get the webJobType property: Job type.

ContinuousWebJobInner withDetailedStatus(String detailedStatus)

Set the detailedStatus property: Detailed status.

ContinuousWebJobInner withError(String error)

Set the error property: Error information.

ContinuousWebJobInner withExtraInfoUrl(String extraInfoUrl)

Set the extraInfoUrl property: Extra Info URL.

ContinuousWebJobInner withKind(String kind)

Set the kind property: Kind of resource.

ContinuousWebJobInner withLogUrl(String logUrl)

Set the logUrl property: Log URL.

ContinuousWebJobInner withRunCommand(String runCommand)

Set the runCommand property: Run command.

ContinuousWebJobInner withSettings(Map<String,Object> settings)

Set the settings property: Job settings.

ContinuousWebJobInner withStatus(ContinuousWebJobStatus status)

Set the status property: Job status.

ContinuousWebJobInner withUrl(String url)

Set the url property: Job URL.

ContinuousWebJobInner withUsingSdk(Boolean usingSdk)

Set the usingSdk property: Using SDK?.

ContinuousWebJobInner withWebJobType(WebJobType webJobType)

Set the webJobType property: Job type.

Methods inherited from ProxyOnlyResource

Methods inherited from java.lang.Object

Constructor Details

ContinuousWebJobInner

public ContinuousWebJobInner()

Creates an instance of ContinuousWebJobInner class.

Method Details

detailedStatus

public String detailedStatus()

Get the detailedStatus property: Detailed status.

Returns:

the detailedStatus value.

error

public String error()

Get the error property: Error information.

Returns:

the error value.

extraInfoUrl

public String extraInfoUrl()

Get the extraInfoUrl property: Extra Info URL.

Returns:

the extraInfoUrl value.

fromJson

public static ContinuousWebJobInner fromJson(JsonReader jsonReader)

Reads an instance of ContinuousWebJobInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

id

public String id()

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

Overrides:

ContinuousWebJobInner.id()

Returns:

the id value.

logUrl

public String logUrl()

Get the logUrl property: Log URL.

Returns:

the logUrl value.

name

public String name()

Get the name property: The name of the resource.

Overrides:

ContinuousWebJobInner.name()

Returns:

the name value.

runCommand

public String runCommand()

Get the runCommand property: Run command.

Returns:

the runCommand value.

settings

public Map settings()

Get the settings property: Job settings.

Returns:

the settings value.

status

public ContinuousWebJobStatus status()

Get the status property: Job status.

Returns:

the status value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

ContinuousWebJobInner.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: The type of the resource.

Overrides:

ContinuousWebJobInner.type()

Returns:

the type value.

url

public String url()

Get the url property: Job URL.

Returns:

the url value.

usingSdk

public Boolean usingSdk()

Get the usingSdk property: Using SDK?.

Returns:

the usingSdk value.

validate

public void validate()

Validates the instance.

Overrides:

ContinuousWebJobInner.validate()

webJobType

public WebJobType webJobType()

Get the webJobType property: Job type.

Returns:

the webJobType value.

withDetailedStatus

public ContinuousWebJobInner withDetailedStatus(String detailedStatus)

Set the detailedStatus property: Detailed status.

Parameters:

detailedStatus - the detailedStatus value to set.

Returns:

the ContinuousWebJobInner object itself.

withError

public ContinuousWebJobInner withError(String error)

Set the error property: Error information.

Parameters:

error - the error value to set.

Returns:

the ContinuousWebJobInner object itself.

withExtraInfoUrl

public ContinuousWebJobInner withExtraInfoUrl(String extraInfoUrl)

Set the extraInfoUrl property: Extra Info URL.

Parameters:

extraInfoUrl - the extraInfoUrl value to set.

Returns:

the ContinuousWebJobInner object itself.

withKind

public ContinuousWebJobInner withKind(String kind)

Set the kind property: Kind of resource.

Overrides:

ContinuousWebJobInner.withKind(String kind)

Parameters:

kind

withLogUrl

public ContinuousWebJobInner withLogUrl(String logUrl)

Set the logUrl property: Log URL.

Parameters:

logUrl - the logUrl value to set.

Returns:

the ContinuousWebJobInner object itself.

withRunCommand

public ContinuousWebJobInner withRunCommand(String runCommand)

Set the runCommand property: Run command.

Parameters:

runCommand - the runCommand value to set.

Returns:

the ContinuousWebJobInner object itself.

withSettings

public ContinuousWebJobInner withSettings(Map settings)

Set the settings property: Job settings.

Parameters:

settings - the settings value to set.

Returns:

the ContinuousWebJobInner object itself.

withStatus

public ContinuousWebJobInner withStatus(ContinuousWebJobStatus status)

Set the status property: Job status.

Parameters:

status - the status value to set.

Returns:

the ContinuousWebJobInner object itself.

withUrl

public ContinuousWebJobInner withUrl(String url)

Set the url property: Job URL.

Parameters:

url - the url value to set.

Returns:

the ContinuousWebJobInner object itself.

withUsingSdk

public ContinuousWebJobInner withUsingSdk(Boolean usingSdk)

Set the usingSdk property: Using SDK?.

Parameters:

usingSdk - the usingSdk value to set.

Returns:

the ContinuousWebJobInner object itself.

withWebJobType

public ContinuousWebJobInner withWebJobType(WebJobType webJobType)

Set the webJobType property: Job type.

Parameters:

webJobType - the webJobType value to set.

Returns:

the ContinuousWebJobInner object itself.

Applies to