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
ConstructorsConstructorDescriptionJCloudsNodeMetadata(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 JCloudsNodeMetadatafromNodeMetadata(NodeMetadata nmd, String nonce) final StringgetNonce()Methods inherited from class org.jclouds.compute.domain.internal.NodeMetadataImpl
getBackendStatus, getCredentials, getGroup, getHardware, getHostname, getImageId, getLoginPort, getOperatingSystem, getPrivateAddresses, getPublicAddresses, getStatus, stringMethods inherited from class org.jclouds.compute.domain.internal.ComputeMetadataImpl
addComputeToStringSuffix, compareTo, computeToStringPrefix, equals, getId, getTags, getType, hashCodeMethods inherited from class org.jclouds.domain.internal.ResourceMetadataImpl
getLocation, getName, getProviderId, getUri, getUserMetadata, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface org.jclouds.compute.domain.ComputeMetadata
getId, getName, getProviderId, getTags, getTypeMethods inherited from interface org.jclouds.compute.domain.ComputeMetadataIncludingStatus
getBackendStatus, getStatusMethods inherited from interface org.jclouds.compute.domain.NodeMetadata
getCredentials, getGroup, getHardware, getHostname, getImageId, getLoginPort, getOperatingSystem, getPrivateAddresses, getPublicAddressesMethods 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
-