Class JCloudsNodeMetadata
java.lang.Object
org.jclouds.domain.internal.ResourceMetadataImpl<ComputeType>
org.jclouds.compute.domain.internal.ComputeMetadataImpl
org.jclouds.compute.domain.internal.NodeMetadataImpl
jenkins.plugins.jclouds.compute.internal.JCloudsNodeMetadata
- All Implemented Interfaces:
Comparable<ResourceMetadata<ComputeType>>
,ComputeMetadata
,ComputeMetadataIncludingStatus<NodeMetadata.Status>
,NodeMetadata
,ResourceMetadata<ComputeType>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jclouds.compute.domain.NodeMetadata
NodeMetadata.Status
-
Field Summary
Fields inherited from class org.jclouds.compute.domain.internal.ComputeMetadataImpl
tags
-
Constructor Summary
ConstructorDescriptionJCloudsNodeMetadata
(String providerId, String name, String id, Location location, URI uri, Map<String, String> userMetadata, Set<String> tags, String group, Hardware hardware, String imageId, OperatingSystem os, NodeMetadata.Status status, String backendStatus, int loginPort, Iterable<String> publicAddresses, Iterable<String> privateAddresses, LoginCredentials credentials, String hostname, String nonce) -
Method Summary
Modifier and TypeMethodDescriptionstatic JCloudsNodeMetadata
fromNodeMetadata
(NodeMetadata nmd, String nonce) final String
getNonce()
Methods inherited from class org.jclouds.compute.domain.internal.NodeMetadataImpl
getBackendStatus, getCredentials, getGroup, getHardware, getHostname, getImageId, getLoginPort, getOperatingSystem, getPrivateAddresses, getPublicAddresses, getStatus, string
Methods inherited from class org.jclouds.compute.domain.internal.ComputeMetadataImpl
addComputeToStringSuffix, compareTo, computeToStringPrefix, equals, getId, getTags, getType, hashCode
Methods inherited from class org.jclouds.domain.internal.ResourceMetadataImpl
getLocation, getName, getProviderId, getUri, getUserMetadata, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface org.jclouds.compute.domain.ComputeMetadata
getId, getName, getProviderId, getTags, getType
Methods inherited from interface org.jclouds.compute.domain.ComputeMetadataIncludingStatus
getBackendStatus, getStatus
Methods inherited from interface org.jclouds.compute.domain.NodeMetadata
getCredentials, getGroup, getHardware, getHostname, getImageId, getLoginPort, getOperatingSystem, getPrivateAddresses, getPublicAddresses
Methods inherited from interface org.jclouds.domain.ResourceMetadata
getLocation, getUri, getUserMetadata
-
Constructor Details
-
JCloudsNodeMetadata
public JCloudsNodeMetadata(String providerId, String name, String id, Location location, URI uri, Map<String, String> userMetadata, Set<String> tags, @Nullable String group, @Nullable Hardware hardware, @Nullable String imageId, @Nullable OperatingSystem os, NodeMetadata.Status status, @Nullable String backendStatus, int loginPort, Iterable<String> publicAddresses, Iterable<String> privateAddresses, @Nullable LoginCredentials credentials, String hostname, String nonce)
-
-
Method Details
-
getNonce
-
fromNodeMetadata
-