Class ContinuousWebJobProperties
- java.lang.Object
-
- com.azure.resourcemanager.appservice.fluent.models.ContinuousWebJobProperties
-
public final class ContinuousWebJobProperties extends Object
ContinuousWebJob resource specific properties.
-
-
Constructor Summary
Constructors Constructor Description ContinuousWebJobProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringdetailedStatus()Get the detailedStatus property: Detailed status.Stringerror()Get the error property: Error information.StringextraInfoUrl()Get the extraInfoUrl property: Extra Info URL.StringlogUrl()Get the logUrl property: Log URL.StringrunCommand()Get the runCommand property: Run command.Map<String,Object>settings()Get the settings property: Job settings.ContinuousWebJobStatusstatus()Get the status property: Job status.Stringurl()Get the url property: Job URL.BooleanusingSdk()Get the usingSdk property: Using SDK?.voidvalidate()Validates the instance.WebJobTypewebJobType()Get the webJobType property: Job type.ContinuousWebJobPropertieswithDetailedStatus(String detailedStatus)Set the detailedStatus property: Detailed status.ContinuousWebJobPropertieswithError(String error)Set the error property: Error information.ContinuousWebJobPropertieswithExtraInfoUrl(String extraInfoUrl)Set the extraInfoUrl property: Extra Info URL.ContinuousWebJobPropertieswithLogUrl(String logUrl)Set the logUrl property: Log URL.ContinuousWebJobPropertieswithRunCommand(String runCommand)Set the runCommand property: Run command.ContinuousWebJobPropertieswithSettings(Map<String,Object> settings)Set the settings property: Job settings.ContinuousWebJobPropertieswithStatus(ContinuousWebJobStatus status)Set the status property: Job status.ContinuousWebJobPropertieswithUrl(String url)Set the url property: Job URL.ContinuousWebJobPropertieswithUsingSdk(Boolean usingSdk)Set the usingSdk property: Using SDK?.ContinuousWebJobPropertieswithWebJobType(WebJobType webJobType)Set the webJobType property: Job type.
-
-
-
Method Detail
-
status
public ContinuousWebJobStatus status()
Get the status property: Job status.- Returns:
- the status value.
-
withStatus
public ContinuousWebJobProperties withStatus(ContinuousWebJobStatus status)
Set the status property: Job status.- Parameters:
status- the status value to set.- Returns:
- the ContinuousWebJobProperties object itself.
-
detailedStatus
public String detailedStatus()
Get the detailedStatus property: Detailed status.- Returns:
- the detailedStatus value.
-
withDetailedStatus
public ContinuousWebJobProperties withDetailedStatus(String detailedStatus)
Set the detailedStatus property: Detailed status.- Parameters:
detailedStatus- the detailedStatus value to set.- Returns:
- the ContinuousWebJobProperties object itself.
-
logUrl
public String logUrl()
Get the logUrl property: Log URL.- Returns:
- the logUrl value.
-
withLogUrl
public ContinuousWebJobProperties withLogUrl(String logUrl)
Set the logUrl property: Log URL.- Parameters:
logUrl- the logUrl value to set.- Returns:
- the ContinuousWebJobProperties object itself.
-
runCommand
public String runCommand()
Get the runCommand property: Run command.- Returns:
- the runCommand value.
-
withRunCommand
public ContinuousWebJobProperties withRunCommand(String runCommand)
Set the runCommand property: Run command.- Parameters:
runCommand- the runCommand value to set.- Returns:
- the ContinuousWebJobProperties object itself.
-
url
public String url()
Get the url property: Job URL.- Returns:
- the url value.
-
withUrl
public ContinuousWebJobProperties withUrl(String url)
Set the url property: Job URL.- Parameters:
url- the url value to set.- Returns:
- the ContinuousWebJobProperties object itself.
-
extraInfoUrl
public String extraInfoUrl()
Get the extraInfoUrl property: Extra Info URL.- Returns:
- the extraInfoUrl value.
-
withExtraInfoUrl
public ContinuousWebJobProperties withExtraInfoUrl(String extraInfoUrl)
Set the extraInfoUrl property: Extra Info URL.- Parameters:
extraInfoUrl- the extraInfoUrl value to set.- Returns:
- the ContinuousWebJobProperties object itself.
-
webJobType
public WebJobType webJobType()
Get the webJobType property: Job type.- Returns:
- the webJobType value.
-
withWebJobType
public ContinuousWebJobProperties withWebJobType(WebJobType webJobType)
Set the webJobType property: Job type.- Parameters:
webJobType- the webJobType value to set.- Returns:
- the ContinuousWebJobProperties object itself.
-
error
public String error()
Get the error property: Error information.- Returns:
- the error value.
-
withError
public ContinuousWebJobProperties withError(String error)
Set the error property: Error information.- Parameters:
error- the error value to set.- Returns:
- the ContinuousWebJobProperties object itself.
-
usingSdk
public Boolean usingSdk()
Get the usingSdk property: Using SDK?.- Returns:
- the usingSdk value.
-
withUsingSdk
public ContinuousWebJobProperties withUsingSdk(Boolean usingSdk)
Set the usingSdk property: Using SDK?.- Parameters:
usingSdk- the usingSdk value to set.- Returns:
- the ContinuousWebJobProperties object itself.
-
settings
public Map<String,Object> settings()
Get the settings property: Job settings.- Returns:
- the settings value.
-
withSettings
public ContinuousWebJobProperties withSettings(Map<String,Object> settings)
Set the settings property: Job settings.- Parameters:
settings- the settings value to set.- Returns:
- the ContinuousWebJobProperties object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-