ComputeNodeInformation Class

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

public class ComputeNodeInformation

Information about the Compute Node on which a Task ran.

Constructor Summary

Constructor Description
ComputeNodeInformation()

Method Summary

Modifier and Type Method and Description
String affinityId()

Get the affinityId value.

String nodeId()

Get the nodeId value.

String nodeUrl()

Get the nodeUrl value.

String poolId()

Get the poolId value.

String taskRootDirectory()

Get the taskRootDirectory value.

String taskRootDirectoryUrl()

Get the taskRootDirectoryUrl value.

ComputeNodeInformation withAffinityId(String affinityId)

Set the affinityId value.

ComputeNodeInformation withNodeId(String nodeId)

Set the nodeId value.

ComputeNodeInformation withNodeUrl(String nodeUrl)

Set the nodeUrl value.

ComputeNodeInformation withPoolId(String poolId)

Set the poolId value.

ComputeNodeInformation withTaskRootDirectory(String taskRootDirectory)

Set the taskRootDirectory value.

ComputeNodeInformation withTaskRootDirectoryUrl(String taskRootDirectoryUrl)

Set the taskRootDirectoryUrl value.

Methods inherited from java.lang.Object

Constructor Details

ComputeNodeInformation

public ComputeNodeInformation()

Method Details

affinityId

public String affinityId()

Get the affinityId value.

Returns:

the affinityId 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

taskRootDirectory

public String taskRootDirectory()

Get the taskRootDirectory value.

Returns:

the taskRootDirectory value

taskRootDirectoryUrl

public String taskRootDirectoryUrl()

Get the taskRootDirectoryUrl value.

Returns:

the taskRootDirectoryUrl value

withAffinityId

public ComputeNodeInformation withAffinityId(String affinityId)

Set the affinityId value.

Parameters:

affinityId - the affinityId value to set

Returns:

the ComputeNodeInformation object itself.

withNodeId

public ComputeNodeInformation withNodeId(String nodeId)

Set the nodeId value.

Parameters:

nodeId - the nodeId value to set

Returns:

the ComputeNodeInformation object itself.

withNodeUrl

public ComputeNodeInformation withNodeUrl(String nodeUrl)

Set the nodeUrl value.

Parameters:

nodeUrl - the nodeUrl value to set

Returns:

the ComputeNodeInformation object itself.

withPoolId

public ComputeNodeInformation withPoolId(String poolId)

Set the poolId value.

Parameters:

poolId - the poolId value to set

Returns:

the ComputeNodeInformation object itself.

withTaskRootDirectory

public ComputeNodeInformation withTaskRootDirectory(String taskRootDirectory)

Set the taskRootDirectory value.

Parameters:

taskRootDirectory - the taskRootDirectory value to set

Returns:

the ComputeNodeInformation object itself.

withTaskRootDirectoryUrl

public ComputeNodeInformation withTaskRootDirectoryUrl(String taskRootDirectoryUrl)

Set the taskRootDirectoryUrl value.

Parameters:

taskRootDirectoryUrl - the taskRootDirectoryUrl value to set

Returns:

the ComputeNodeInformation object itself.

Applies to