org.jclouds.cloudstack.options
Class ListClustersOptions

java.lang.Object
  extended by org.jclouds.http.options.BaseHttpRequestOptions
      extended by org.jclouds.cloudstack.options.ListClustersOptions
All Implemented Interfaces:
HttpRequestOptions

public class ListClustersOptions
extends BaseHttpRequestOptions

Options used to control what cluster information is returned

Author:
Richard Downer
See Also:

Nested Class Summary
static class ListClustersOptions.Builder
           
 
Field Summary
static ListHostsOptions NONE
           
 
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, matrixParameters, pathSuffix, payload, queryParameters
 
Constructor Summary
ListClustersOptions()
           
 
Method Summary
 ListClustersOptions allocationState(AllocationState allocationState)
           
 ListClustersOptions clusterType(Host.ClusterType clusterType)
           
 ListClustersOptions hypervisor(String hypervisor)
           
 ListClustersOptions id(long id)
           
 ListClustersOptions keyword(String keyword)
           
 ListClustersOptions managedState(Cluster.ManagedState managedState)
           
 ListClustersOptions name(String name)
           
 ListClustersOptions podId(long podId)
           
 ListClustersOptions zoneId(long zoneId)
           
 
Methods inherited from class org.jclouds.http.options.BaseHttpRequestOptions
buildFormParameters, buildMatrixParameters, buildPathSuffix, buildQueryParameters, buildRequestHeaders, buildStringPayload, equals, getFirstFormOrNull, getFirstHeaderOrNull, getFirstMatrixOrNull, getFirstQueryOrNull, hashCode, replaceHeader, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NONE

public static final ListHostsOptions NONE
Constructor Detail

ListClustersOptions

public ListClustersOptions()
Method Detail

allocationState

public ListClustersOptions allocationState(AllocationState allocationState)

clusterType

public ListClustersOptions clusterType(Host.ClusterType clusterType)

hypervisor

public ListClustersOptions hypervisor(String hypervisor)

id

public ListClustersOptions id(long id)

keyword

public ListClustersOptions keyword(String keyword)

managedState

public ListClustersOptions managedState(Cluster.ManagedState managedState)

name

public ListClustersOptions name(String name)

podId

public ListClustersOptions podId(long podId)

zoneId

public ListClustersOptions zoneId(long zoneId)


Copyright © 2009-2012 jclouds. All Rights Reserved.