Class TriggeredWebJobProperties
- java.lang.Object
-
- com.azure.resourcemanager.appservice.fluent.models.TriggeredWebJobProperties
-
public final class TriggeredWebJobProperties extends Object
TriggeredWebJob resource specific properties.
-
-
Constructor Summary
Constructors Constructor Description TriggeredWebJobProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringerror()Get the error property: Error information.StringextraInfoUrl()Get the extraInfoUrl property: Extra Info URL.StringhistoryUrl()Get the historyUrl property: History URL.TriggeredJobRunlatestRun()Get the latestRun property: Latest job run information.StringrunCommand()Get the runCommand property: Run command.StringschedulerLogsUrl()Get the schedulerLogsUrl property: Scheduler Logs URL.Map<String,Object>settings()Get the settings property: Job settings.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.TriggeredWebJobPropertieswithError(String error)Set the error property: Error information.TriggeredWebJobPropertieswithExtraInfoUrl(String extraInfoUrl)Set the extraInfoUrl property: Extra Info URL.TriggeredWebJobPropertieswithHistoryUrl(String historyUrl)Set the historyUrl property: History URL.TriggeredWebJobPropertieswithLatestRun(TriggeredJobRun latestRun)Set the latestRun property: Latest job run information.TriggeredWebJobPropertieswithRunCommand(String runCommand)Set the runCommand property: Run command.TriggeredWebJobPropertieswithSchedulerLogsUrl(String schedulerLogsUrl)Set the schedulerLogsUrl property: Scheduler Logs URL.TriggeredWebJobPropertieswithSettings(Map<String,Object> settings)Set the settings property: Job settings.TriggeredWebJobPropertieswithUrl(String url)Set the url property: Job URL.TriggeredWebJobPropertieswithUsingSdk(Boolean usingSdk)Set the usingSdk property: Using SDK?.TriggeredWebJobPropertieswithWebJobType(WebJobType webJobType)Set the webJobType property: Job type.
-
-
-
Method Detail
-
latestRun
public TriggeredJobRun latestRun()
Get the latestRun property: Latest job run information.- Returns:
- the latestRun value.
-
withLatestRun
public TriggeredWebJobProperties withLatestRun(TriggeredJobRun latestRun)
Set the latestRun property: Latest job run information.- Parameters:
latestRun- the latestRun value to set.- Returns:
- the TriggeredWebJobProperties object itself.
-
historyUrl
public String historyUrl()
Get the historyUrl property: History URL.- Returns:
- the historyUrl value.
-
withHistoryUrl
public TriggeredWebJobProperties withHistoryUrl(String historyUrl)
Set the historyUrl property: History URL.- Parameters:
historyUrl- the historyUrl value to set.- Returns:
- the TriggeredWebJobProperties object itself.
-
schedulerLogsUrl
public String schedulerLogsUrl()
Get the schedulerLogsUrl property: Scheduler Logs URL.- Returns:
- the schedulerLogsUrl value.
-
withSchedulerLogsUrl
public TriggeredWebJobProperties withSchedulerLogsUrl(String schedulerLogsUrl)
Set the schedulerLogsUrl property: Scheduler Logs URL.- Parameters:
schedulerLogsUrl- the schedulerLogsUrl value to set.- Returns:
- the TriggeredWebJobProperties object itself.
-
runCommand
public String runCommand()
Get the runCommand property: Run command.- Returns:
- the runCommand value.
-
withRunCommand
public TriggeredWebJobProperties withRunCommand(String runCommand)
Set the runCommand property: Run command.- Parameters:
runCommand- the runCommand value to set.- Returns:
- the TriggeredWebJobProperties object itself.
-
url
public String url()
Get the url property: Job URL.- Returns:
- the url value.
-
withUrl
public TriggeredWebJobProperties withUrl(String url)
Set the url property: Job URL.- Parameters:
url- the url value to set.- Returns:
- the TriggeredWebJobProperties object itself.
-
extraInfoUrl
public String extraInfoUrl()
Get the extraInfoUrl property: Extra Info URL.- Returns:
- the extraInfoUrl value.
-
withExtraInfoUrl
public TriggeredWebJobProperties withExtraInfoUrl(String extraInfoUrl)
Set the extraInfoUrl property: Extra Info URL.- Parameters:
extraInfoUrl- the extraInfoUrl value to set.- Returns:
- the TriggeredWebJobProperties object itself.
-
webJobType
public WebJobType webJobType()
Get the webJobType property: Job type.- Returns:
- the webJobType value.
-
withWebJobType
public TriggeredWebJobProperties withWebJobType(WebJobType webJobType)
Set the webJobType property: Job type.- Parameters:
webJobType- the webJobType value to set.- Returns:
- the TriggeredWebJobProperties object itself.
-
error
public String error()
Get the error property: Error information.- Returns:
- the error value.
-
withError
public TriggeredWebJobProperties withError(String error)
Set the error property: Error information.- Parameters:
error- the error value to set.- Returns:
- the TriggeredWebJobProperties object itself.
-
usingSdk
public Boolean usingSdk()
Get the usingSdk property: Using SDK?.- Returns:
- the usingSdk value.
-
withUsingSdk
public TriggeredWebJobProperties withUsingSdk(Boolean usingSdk)
Set the usingSdk property: Using SDK?.- Parameters:
usingSdk- the usingSdk value to set.- Returns:
- the TriggeredWebJobProperties object itself.
-
settings
public Map<String,Object> settings()
Get the settings property: Job settings.- Returns:
- the settings value.
-
withSettings
public TriggeredWebJobProperties withSettings(Map<String,Object> settings)
Set the settings property: Job settings.- Parameters:
settings- the settings value to set.- Returns:
- the TriggeredWebJobProperties object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-