JobPreparationAndReleaseTaskExecutionInformation Class

  • java.lang.Object
    • com.microsoft.azure.batch.protocol.models.JobPreparationAndReleaseTaskExecutionInformation

public class JobPreparationAndReleaseTaskExecutionInformation

The status of the Job Preparation and Job Release tasks on a compute node.

Method Summary

Modifier and Type Method and Description
JobPreparationTaskExecutionInformation jobPreparationTaskExecutionInfo()

Get the jobPreparationTaskExecutionInfo value.

JobReleaseTaskExecutionInformation jobReleaseTaskExecutionInfo()

Get this property is set only if the Job Release task has run on the node.

String nodeId()

Get the nodeId value.

String nodeUrl()

Get the nodeUrl value.

String poolId()

Get the poolId value.

JobPreparationAndReleaseTaskExecutionInformation withJobPreparationTaskExecutionInfo(JobPreparationTaskExecutionInformation jobPreparationTaskExecutionInfo)

Set the jobPreparationTaskExecutionInfo value.

JobPreparationAndReleaseTaskExecutionInformation withJobReleaseTaskExecutionInfo(JobReleaseTaskExecutionInformation jobReleaseTaskExecutionInfo)

Set this property is set only if the Job Release task has run on the node.

JobPreparationAndReleaseTaskExecutionInformation withNodeId(String nodeId)

Set the nodeId value.

JobPreparationAndReleaseTaskExecutionInformation withNodeUrl(String nodeUrl)

Set the nodeUrl value.

JobPreparationAndReleaseTaskExecutionInformation withPoolId(String poolId)

Set the poolId value.

Method Details

jobPreparationTaskExecutionInfo

public JobPreparationTaskExecutionInformation jobPreparationTaskExecutionInfo()

Get the jobPreparationTaskExecutionInfo value.

Returns:

the jobPreparationTaskExecutionInfo value

jobReleaseTaskExecutionInfo

public JobReleaseTaskExecutionInformation jobReleaseTaskExecutionInfo()

Get this property is set only if the Job Release task has run on the node.

Returns:

the jobReleaseTaskExecutionInfo value

nodeId

public String nodeId()

Get the nodeId value.

Returns:

the nodeId value

nodeUrl

public String nodeUrl()

Get the nodeUrl value.

Returns:

the nodeUrl value

poolId

public String poolId()

Get the poolId value.

Returns:

the poolId value

withJobPreparationTaskExecutionInfo

public JobPreparationAndReleaseTaskExecutionInformation withJobPreparationTaskExecutionInfo(JobPreparationTaskExecutionInformation jobPreparationTaskExecutionInfo)

Set the jobPreparationTaskExecutionInfo value.

Parameters:

jobPreparationTaskExecutionInfo - the jobPreparationTaskExecutionInfo value to set

Returns:

the JobPreparationAndReleaseTaskExecutionInformation object itself.

withJobReleaseTaskExecutionInfo

public JobPreparationAndReleaseTaskExecutionInformation withJobReleaseTaskExecutionInfo(JobReleaseTaskExecutionInformation jobReleaseTaskExecutionInfo)

Set this property is set only if the Job Release task has run on the node.

Parameters:

jobReleaseTaskExecutionInfo - the jobReleaseTaskExecutionInfo value to set

Returns:

the JobPreparationAndReleaseTaskExecutionInformation object itself.

withNodeId

public JobPreparationAndReleaseTaskExecutionInformation withNodeId(String nodeId)

Set the nodeId value.

Parameters:

nodeId - the nodeId value to set

Returns:

the JobPreparationAndReleaseTaskExecutionInformation object itself.

withNodeUrl

public JobPreparationAndReleaseTaskExecutionInformation withNodeUrl(String nodeUrl)

Set the nodeUrl value.

Parameters:

nodeUrl - the nodeUrl value to set

Returns:

the JobPreparationAndReleaseTaskExecutionInformation object itself.

withPoolId

public JobPreparationAndReleaseTaskExecutionInformation withPoolId(String poolId)

Set the poolId value.

Parameters:

poolId - the poolId value to set

Returns:

the JobPreparationAndReleaseTaskExecutionInformation object itself.

Applies to