org.jclouds.savvis.vpdc.domain
Class VDC

java.lang.Object
  extended by org.jclouds.savvis.vpdc.domain.ResourceImpl
      extended by org.jclouds.savvis.vpdc.domain.VDC
All Implemented Interfaces:
Comparable<Resource>, Resource

public class VDC
extends ResourceImpl

VDC is a virtual data center ,the API returns a list of VAPPs own by given bill site Id.

Author:
Adrian Cole

Nested Class Summary
static class VDC.Builder
           
static class VDC.Status
           
 
Field Summary
 
Fields inherited from class org.jclouds.savvis.vpdc.domain.ResourceImpl
href, id, name, type
 
Constructor Summary
VDC(String id, String name, String type, URI href, String description, VDC.Status status, Set<Resource> resourceEntities, Set<Resource> availableNetworks)
           
 
Method Summary
static VDC.Builder builder()
           
 Set<Resource> getAvailableNetworks()
          
 String getDescription()
          
 Set<Resource> getResourceEntities()
          
 VDC.Status getStatus()
          
 VDC.Builder toBuilder()
           
 String toString()
           
 
Methods inherited from class org.jclouds.savvis.vpdc.domain.ResourceImpl
compareTo, equals, getHref, getId, getName, getType, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VDC

public VDC(String id,
           String name,
           String type,
           URI href,
           @Nullable
           String description,
           VDC.Status status,
           Set<Resource> resourceEntities,
           Set<Resource> availableNetworks)
Method Detail

builder

public static VDC.Builder builder()

getDescription

public String getDescription()


getStatus

public VDC.Status getStatus()


getResourceEntities

public Set<Resource> getResourceEntities()


getAvailableNetworks

public Set<Resource> getAvailableNetworks()


toBuilder

public VDC.Builder toBuilder()
Overrides:
toBuilder in class ResourceImpl

toString

public String toString()
Overrides:
toString in class ResourceImpl


Copyright © 2009-2012 jclouds. All Rights Reserved.