Class ImageInformation
- java.lang.Object
-
- com.microsoft.azure.batch.protocol.models.ImageInformation
-
public class ImageInformation extends Object
A reference to the Azure Virtual Machines Marketplace Image and additional information about the Image.
-
-
Constructor Summary
Constructors Constructor Description ImageInformation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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(org.joda.time.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'.
-
-
-
Method Detail
-
nodeAgentSKUId
public String nodeAgentSKUId()
Get the nodeAgentSKUId value.- Returns:
- the nodeAgentSKUId value
-
withNodeAgentSKUId
public ImageInformation withNodeAgentSKUId(String nodeAgentSKUId)
Set the nodeAgentSKUId value.- Parameters:
nodeAgentSKUId
- the nodeAgentSKUId value to set- Returns:
- the ImageInformation object itself.
-
imageReference
public ImageReference imageReference()
Get the imageReference value.- Returns:
- the imageReference value
-
withImageReference
public ImageInformation withImageReference(ImageReference imageReference)
Set the imageReference value.- Parameters:
imageReference
- the imageReference value to set- Returns:
- the ImageInformation object itself.
-
osType
public OSType osType()
Get possible values include: 'linux', 'windows'.- Returns:
- the osType value
-
withOsType
public ImageInformation withOsType(OSType osType)
Set possible values include: 'linux', 'windows'.- Parameters:
osType
- the osType value to set- Returns:
- the ImageInformation object itself.
-
capabilities
public List<String> 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
-
withCapabilities
public ImageInformation withCapabilities(List<String> 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.
-
batchSupportEndOfLife
public org.joda.time.DateTime batchSupportEndOfLife()
Get the batchSupportEndOfLife value.- Returns:
- the batchSupportEndOfLife value
-
withBatchSupportEndOfLife
public ImageInformation withBatchSupportEndOfLife(org.joda.time.DateTime batchSupportEndOfLife)
Set the batchSupportEndOfLife value.- Parameters:
batchSupportEndOfLife
- the batchSupportEndOfLife value to set- Returns:
- the ImageInformation object itself.
-
verificationType
public VerificationType verificationType()
Get possible values include: 'verified', 'unverified'.- Returns:
- the verificationType value
-
withVerificationType
public ImageInformation withVerificationType(VerificationType verificationType)
Set possible values include: 'verified', 'unverified'.- Parameters:
verificationType
- the verificationType value to set- Returns:
- the ImageInformation object itself.
-
-