org.jclouds.openstack.nova.v2_0.domain
Class ServerExtendedStatus

java.lang.Object
  extended by org.jclouds.openstack.nova.v2_0.domain.ServerExtendedStatus

public class ServerExtendedStatus
extends Object

Additional attributes delivered by Extended Server Status extension (alias "OS-EXT-STS")

Author:
Adam Lowe
See Also:
, ExtensionApi.getExtensionByAlias(java.lang.String), (extended status?)

Nested Class Summary
static class ServerExtendedStatus.Builder<T extends ServerExtendedStatus.Builder<T>>
           
 
Field Summary
static String PREFIX
           
 
Constructor Summary
protected ServerExtendedStatus(String taskState, String vmState, int powerState)
           
 
Method Summary
static ServerExtendedStatus.Builder<?> builder()
           
 boolean equals(Object obj)
           
 int getPowerState()
           
 String getTaskState()
           
 String getVmState()
           
 int hashCode()
           
protected  com.google.common.base.Objects.ToStringHelper string()
           
 ServerExtendedStatus.Builder<?> toBuilder()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PREFIX

public static String PREFIX
Constructor Detail

ServerExtendedStatus

@ConstructorProperties(value={"OS-EXT-STS:task_state","OS-EXT-STS:vm_state","OS-EXT-STS:power_state"})
protected ServerExtendedStatus(@Nullable
                                                          String taskState,
                                                          @Nullable
                                                          String vmState,
                                                          int powerState)
Method Detail

builder

public static ServerExtendedStatus.Builder<?> builder()

toBuilder

public ServerExtendedStatus.Builder<?> toBuilder()

getTaskState

@Nullable
public String getTaskState()

getVmState

@Nullable
public String getVmState()

getPowerState

public int getPowerState()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

string

protected com.google.common.base.Objects.ToStringHelper string()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2012 jclouds. All Rights Reserved.