Class VMImage.Builder
- java.lang.Object
-
- org.jclouds.azurecompute.arm.domain.VMImage.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract VMImage
build()
abstract VMImage.Builder
custom(boolean custom)
abstract VMImage.Builder
customImageId(String id)
abstract VMImage.Builder
group(String group)
abstract VMImage.Builder
location(String location)
abstract VMImage.Builder
name(String name)
abstract VMImage.Builder
offer(String offer)
abstract VMImage.Builder
publisher(String published)
abstract VMImage.Builder
resourceGroup(String resourceGroup)
abstract VMImage.Builder
sku(String sku)
abstract VMImage.Builder
storage(String storage)
abstract VMImage.Builder
version(String version)
abstract VMImage.Builder
versionProperties(Version.VersionProperties versionProperties)
abstract VMImage.Builder
vhd1(String vhd1)
abstract VMImage.Builder
vhd2(String vhd2)
-
-
-
Method Detail
-
customImageId
public abstract VMImage.Builder customImageId(String id)
-
resourceGroup
public abstract VMImage.Builder resourceGroup(String resourceGroup)
-
publisher
public abstract VMImage.Builder publisher(String published)
-
offer
public abstract VMImage.Builder offer(String offer)
-
sku
public abstract VMImage.Builder sku(String sku)
-
version
public abstract VMImage.Builder version(String version)
-
location
public abstract VMImage.Builder location(String location)
-
group
public abstract VMImage.Builder group(String group)
-
storage
public abstract VMImage.Builder storage(String storage)
-
vhd1
public abstract VMImage.Builder vhd1(String vhd1)
-
vhd2
public abstract VMImage.Builder vhd2(String vhd2)
-
name
public abstract VMImage.Builder name(String name)
-
custom
public abstract VMImage.Builder custom(boolean custom)
-
versionProperties
public abstract VMImage.Builder versionProperties(Version.VersionProperties versionProperties)
-
build
public abstract VMImage build()
-
-