Package org.jclouds.compute.domain
Class NodeMetadataBuilder
java.lang.Object
org.jclouds.domain.ResourceMetadataBuilder<ComputeType>
org.jclouds.compute.domain.ComputeMetadataBuilder
org.jclouds.compute.domain.NodeMetadataBuilder
-
Field Summary
Fields inherited from class org.jclouds.compute.domain.ComputeMetadataBuilder
id, tags, typeFields inherited from class org.jclouds.domain.ResourceMetadataBuilder
location, name, providerId, uri, userMetadata -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbackendStatus(String backendStatus) build()credentials(LoginCredentials credentials) static NodeMetadataBuilderfromNodeMetadata(NodeMetadata node) set id and providerId to the same value;loginPort(int loginPort) privateAddresses(Iterable<String> privateAddresses) providerId(String providerId) publicAddresses(Iterable<String> publicAddresses) status(NodeMetadata.Status status) userMetadata(Map<String, String> userMetadata) Methods inherited from class org.jclouds.compute.domain.ComputeMetadataBuilder
fromComputeMetadata
-
Constructor Details
-
NodeMetadataBuilder
public NodeMetadataBuilder()
-
-
Method Details
-
loginPort
-
status
-
backendStatus
-
publicAddresses
-
privateAddresses
-
credentials
-
group
-
imageId
-
hardware
-
operatingSystem
-
hostname
-
id
- Overrides:
idin classComputeMetadataBuilder
-
tags
- Overrides:
tagsin classComputeMetadataBuilder
-
ids
Description copied from class:ComputeMetadataBuilderset id and providerId to the same value;- Overrides:
idsin classComputeMetadataBuilder
-
providerId
- Overrides:
providerIdin classComputeMetadataBuilder
-
name
- Overrides:
namein classComputeMetadataBuilder
-
location
- Overrides:
locationin classComputeMetadataBuilder
-
uri
- Overrides:
uriin classComputeMetadataBuilder
-
userMetadata
- Overrides:
userMetadatain classComputeMetadataBuilder
-
build
- Overrides:
buildin classComputeMetadataBuilder
-
fromNodeMetadata
-