Package org.jclouds.compute.domain
Class ComputeMetadataBuilder
- java.lang.Object
- 
- org.jclouds.domain.ResourceMetadataBuilder<ComputeType>
- 
- org.jclouds.compute.domain.ComputeMetadataBuilder
 
 
- 
- Direct Known Subclasses:
- HardwareBuilder,- ImageBuilder,- NodeMetadataBuilder,- SecurityGroupBuilder
 
 public class ComputeMetadataBuilder extends ResourceMetadataBuilder<ComputeType> 
- 
- 
Field SummaryFields Modifier and Type Field Description protected Stringidprotected Set<String>tagsprotected ComputeTypetype- 
Fields inherited from class org.jclouds.domain.ResourceMetadataBuilderlocation, name, providerId, uri, userMetadata
 
- 
 - 
Constructor SummaryConstructors Constructor Description ComputeMetadataBuilder(ComputeType type)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ComputeMetadatabuild()static ComputeMetadataBuilderfromComputeMetadata(ComputeMetadata in)ComputeMetadataBuilderid(String id)ComputeMetadataBuilderids(String id)set id and providerId to the same value;ComputeMetadataBuilderlocation(Location location)ComputeMetadataBuildername(String name)ComputeMetadataBuilderproviderId(String providerId)ComputeMetadataBuildertags(Iterable<String> tags)ComputeMetadataBuilderuri(URI uri)ComputeMetadataBuilderuserMetadata(Map<String,String> userMetadata)
 
- 
- 
- 
Field Detail- 
idprotected String id 
 - 
typeprotected ComputeType type 
 
- 
 - 
Constructor Detail- 
ComputeMetadataBuilderpublic ComputeMetadataBuilder(ComputeType type) 
 
- 
 - 
Method Detail- 
idpublic ComputeMetadataBuilder id(String id) 
 - 
tagspublic ComputeMetadataBuilder tags(Iterable<String> tags) 
 - 
idspublic ComputeMetadataBuilder ids(String id) set id and providerId to the same value;
 - 
providerIdpublic ComputeMetadataBuilder providerId(String providerId) - Overrides:
- providerIdin class- ResourceMetadataBuilder<ComputeType>
 
 - 
namepublic ComputeMetadataBuilder name(String name) - Overrides:
- namein class- ResourceMetadataBuilder<ComputeType>
 
 - 
locationpublic ComputeMetadataBuilder location(Location location) - Overrides:
- locationin class- ResourceMetadataBuilder<ComputeType>
 
 - 
uripublic ComputeMetadataBuilder uri(URI uri) - Overrides:
- uriin class- ResourceMetadataBuilder<ComputeType>
 
 - 
userMetadatapublic ComputeMetadataBuilder userMetadata(Map<String,String> userMetadata) - Overrides:
- userMetadatain class- ResourceMetadataBuilder<ComputeType>
 
 - 
buildpublic ComputeMetadata build() 
 - 
fromComputeMetadatapublic static ComputeMetadataBuilder fromComputeMetadata(ComputeMetadata in) 
 
- 
 
-