JobExecutionInner Class

public final class JobExecutionInner
extends ProxyResource

An execution of a job.

Constructor Summary

Constructor Description
JobExecutionInner()

Creates an instance of JobExecutionInner class.

Method Summary

Modifier and Type Method and Description
OffsetDateTime createTime()

Get the createTime property: The time that the job execution was created.

OffsetDateTime currentAttemptStartTime()

Get the currentAttemptStartTime property: Start time of the current attempt.

Integer currentAttempts()

Get the currentAttempts property: Number of times the job execution has been attempted.

OffsetDateTime endTime()

Get the endTime property: The time that the job execution completed.

UUID jobExecutionId()

Get the jobExecutionId property: The unique identifier of the job execution.

Integer jobVersion()

Get the jobVersion property: The job version number.

String lastMessage()

Get the lastMessage property: The last status or error message.

JobExecutionLifecycle lifecycle()

Get the lifecycle property: The detailed state of the job execution.

ProvisioningState provisioningState()

Get the provisioningState property: The ARM provisioning state of the job execution.

OffsetDateTime startTime()

Get the startTime property: The time that the job execution started.

Integer stepId()

Get the stepId property: The job step id.

String stepName()

Get the stepName property: The job step name.

JobExecutionTarget target()

Get the target property: The target that this execution is executed on.

void validate()

Validates the instance.

JobExecutionInner withCurrentAttempts(Integer currentAttempts)

Set the currentAttempts property: Number of times the job execution has been attempted.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

JobExecutionInner

public JobExecutionInner()

Creates an instance of JobExecutionInner class.

Method Details

createTime

public OffsetDateTime createTime()

Get the createTime property: The time that the job execution was created.

Returns:

the createTime value.

currentAttemptStartTime

public OffsetDateTime currentAttemptStartTime()

Get the currentAttemptStartTime property: Start time of the current attempt.

Returns:

the currentAttemptStartTime value.

currentAttempts

public Integer currentAttempts()

Get the currentAttempts property: Number of times the job execution has been attempted.

Returns:

the currentAttempts value.

endTime

public OffsetDateTime endTime()

Get the endTime property: The time that the job execution completed.

Returns:

the endTime value.

jobExecutionId

public UUID jobExecutionId()

Get the jobExecutionId property: The unique identifier of the job execution.

Returns:

the jobExecutionId value.

jobVersion

public Integer jobVersion()

Get the jobVersion property: The job version number.

Returns:

the jobVersion value.

lastMessage

public String lastMessage()

Get the lastMessage property: The last status or error message.

Returns:

the lastMessage value.

lifecycle

public JobExecutionLifecycle lifecycle()

Get the lifecycle property: The detailed state of the job execution.

Returns:

the lifecycle value.

provisioningState

public ProvisioningState provisioningState()

Get the provisioningState property: The ARM provisioning state of the job execution.

Returns:

the provisioningState value.

startTime

public OffsetDateTime startTime()

Get the startTime property: The time that the job execution started.

Returns:

the startTime value.

stepId

public Integer stepId()

Get the stepId property: The job step id.

Returns:

the stepId value.

stepName

public String stepName()

Get the stepName property: The job step name.

Returns:

the stepName value.

target

public JobExecutionTarget target()

Get the target property: The target that this execution is executed on.

Returns:

the target value.

validate

public void validate()

Validates the instance.

withCurrentAttempts

public JobExecutionInner withCurrentAttempts(Integer currentAttempts)

Set the currentAttempts property: Number of times the job execution has been attempted.

Parameters:

currentAttempts - the currentAttempts value to set.

Returns:

the JobExecutionInner object itself.

Applies to