org.jclouds.compute.domain
Interface ComputeMetadataIncludingStatus<S extends Enum<S>>

All Superinterfaces:
Comparable<org.jclouds.domain.ResourceMetadata<ComputeType>>, ComputeMetadata, org.jclouds.domain.ResourceMetadata<ComputeType>
All Known Subinterfaces:
Image, NodeMetadata
All Known Implementing Classes:
ImageImpl, NodeMetadataImpl

public interface ComputeMetadataIncludingStatus<S extends Enum<S>>
extends ComputeMetadata


Method Summary
 String getBackendStatus()
          status of the resource, as supplied literally from the backend api.
 S getStatus()
          portable status of the resource
 
Methods inherited from interface org.jclouds.compute.domain.ComputeMetadata
getId, getName, getProviderId, getTags, getType
 
Methods inherited from interface org.jclouds.domain.ResourceMetadata
getLocation, getUri, getUserMetadata
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getStatus

S getStatus()
portable status of the resource

Since:
1.5

getBackendStatus

@Nullable
String getBackendStatus()
status of the resource, as supplied literally from the backend api.

Returns:
status or null, if the backend api has no concept of status
Since:
1.5


Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.