ImageInformation Class

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

public class ImageInformation

A reference to the Azure Virtual Machines Marketplace Image and additional information about the Image.

Constructor Summary

Constructor Description
ImageInformation()

Method Summary

Modifier and Type Method and Description
org.joda.time.DateTime batchSupportEndOfLife()

Get the batchSupportEndOfLife value.

List<String> capabilities()

Get not every capability of the Image is listed.

ImageReference imageReference()

Get the imageReference value.

String nodeAgentSKUId()

Get the nodeAgentSKUId value.

OSType osType()

Get possible values include: 'linux', 'windows'.

VerificationType verificationType()

Get possible values include: 'verified', 'unverified'.

ImageInformation withBatchSupportEndOfLife(DateTime batchSupportEndOfLife)

Set the batchSupportEndOfLife value.

ImageInformation withCapabilities(List<String> capabilities)

Set not every capability of the Image is listed.

ImageInformation withImageReference(ImageReference imageReference)

Set the imageReference value.

ImageInformation withNodeAgentSKUId(String nodeAgentSKUId)

Set the nodeAgentSKUId value.

ImageInformation withOsType(OSType osType)

Set possible values include: 'linux', 'windows'.

ImageInformation withVerificationType(VerificationType verificationType)

Set possible values include: 'verified', 'unverified'.

Methods inherited from java.lang.Object

Constructor Details

ImageInformation

public ImageInformation()

Method Details

batchSupportEndOfLife

public DateTime batchSupportEndOfLife()

Get the batchSupportEndOfLife value.

Returns:

the batchSupportEndOfLife value

capabilities

public List capabilities()

Get not every capability of the Image is listed. Capabilities in this list are considered of special interest and are generally related to integration with other features in the Azure Batch service.

Returns:

the capabilities value

imageReference

public ImageReference imageReference()

Get the imageReference value.

Returns:

the imageReference value

nodeAgentSKUId

public String nodeAgentSKUId()

Get the nodeAgentSKUId value.

Returns:

the nodeAgentSKUId value

osType

public OSType osType()

Get possible values include: 'linux', 'windows'.

Returns:

the osType value

verificationType

public VerificationType verificationType()

Get possible values include: 'verified', 'unverified'.

Returns:

the verificationType value

withBatchSupportEndOfLife

public ImageInformation withBatchSupportEndOfLife(DateTime batchSupportEndOfLife)

Set the batchSupportEndOfLife value.

Parameters:

batchSupportEndOfLife - the batchSupportEndOfLife value to set

Returns:

the ImageInformation object itself.

withCapabilities

public ImageInformation withCapabilities(List capabilities)

Set not every capability of the Image is listed. Capabilities in this list are considered of special interest and are generally related to integration with other features in the Azure Batch service.

Parameters:

capabilities - the capabilities value to set

Returns:

the ImageInformation object itself.

withImageReference

public ImageInformation withImageReference(ImageReference imageReference)

Set the imageReference value.

Parameters:

imageReference - the imageReference value to set

Returns:

the ImageInformation object itself.

withNodeAgentSKUId

public ImageInformation withNodeAgentSKUId(String nodeAgentSKUId)

Set the nodeAgentSKUId value.

Parameters:

nodeAgentSKUId - the nodeAgentSKUId value to set

Returns:

the ImageInformation object itself.

withOsType

public ImageInformation withOsType(OSType osType)

Set possible values include: 'linux', 'windows'.

Parameters:

osType - the osType value to set

Returns:

the ImageInformation object itself.

withVerificationType

public ImageInformation withVerificationType(VerificationType verificationType)

Set possible values include: 'verified', 'unverified'.

Parameters:

verificationType - the verificationType value to set

Returns:

the ImageInformation object itself.

Applies to