Package org.jclouds.compute.domain
Class ImageBuilder
java.lang.Object
org.jclouds.domain.ResourceMetadataBuilder<ComputeType>
org.jclouds.compute.domain.ComputeMetadataBuilder
org.jclouds.compute.domain.ImageBuilder
-
Field Summary
Fields inherited from class org.jclouds.compute.domain.ComputeMetadataBuilder
id, tags, type
Fields inherited from class org.jclouds.domain.ResourceMetadataBuilder
location, name, providerId, uri, userMetadata
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbackendStatus
(String backendStatus) build()
defaultCredentials
(LoginCredentials defaultLoginCredentials) description
(String description) static ImageBuilder
set id and providerId to the same value;operatingSystem
(OperatingSystem operatingSystem) providerId
(String providerId) status
(Image.Status status) userMetadata
(Map<String, String> userMetadata) Methods inherited from class org.jclouds.compute.domain.ComputeMetadataBuilder
fromComputeMetadata
-
Constructor Details
-
ImageBuilder
public ImageBuilder()
-
-
Method Details
-
operatingSystem
-
status
-
backendStatus
-
version
-
description
-
defaultCredentials
-
id
- Overrides:
id
in classComputeMetadataBuilder
-
tags
- Overrides:
tags
in classComputeMetadataBuilder
-
ids
Description copied from class:ComputeMetadataBuilder
set id and providerId to the same value;- Overrides:
ids
in classComputeMetadataBuilder
-
providerId
- Overrides:
providerId
in classComputeMetadataBuilder
-
name
- Overrides:
name
in classComputeMetadataBuilder
-
location
- Overrides:
location
in classComputeMetadataBuilder
-
uri
- Overrides:
uri
in classComputeMetadataBuilder
-
userMetadata
- Overrides:
userMetadata
in classComputeMetadataBuilder
-
build
- Overrides:
build
in classComputeMetadataBuilder
-
fromImage
-