org.jclouds.cloudstack.options
Class CreateVlanIPRangeOptions

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

public class CreateVlanIPRangeOptions
extends AccountInDomainOptions

Options to the createVlanIPRange API call.

Author:
Richard Downer

Nested Class Summary
static class CreateVlanIPRangeOptions.Builder
           
 
Field Summary
 
Fields inherited from class org.jclouds.cloudstack.options.AccountInDomainOptions
NONE
 
Fields inherited from class org.jclouds.http.options.BaseHttpRequestOptions
formParameters, headers, matrixParameters, pathSuffix, payload, queryParameters
 
Constructor Summary
CreateVlanIPRangeOptions()
           
 
Method Summary
 CreateVlanIPRangeOptions accountInDomain(String account, long domain)
           
 CreateVlanIPRangeOptions domainId(long domainId)
           
 CreateVlanIPRangeOptions forVirtualNetwork(boolean forVirtualNetwork)
           
 CreateVlanIPRangeOptions gateway(String gateway)
           
 CreateVlanIPRangeOptions netmask(String netmask)
           
 CreateVlanIPRangeOptions networkId(long networkId)
           
 CreateVlanIPRangeOptions podId(long podId)
           
 CreateVlanIPRangeOptions vlan(long vlan)
           
 CreateVlanIPRangeOptions vlan(String vlan)
           
 CreateVlanIPRangeOptions 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
 

Constructor Detail

CreateVlanIPRangeOptions

public CreateVlanIPRangeOptions()
Method Detail

accountInDomain

public CreateVlanIPRangeOptions accountInDomain(String account,
                                                long domain)
Overrides:
accountInDomain in class AccountInDomainOptions
Parameters:
account - an optional account for the resource
domain - domain id

domainId

public CreateVlanIPRangeOptions domainId(long domainId)
Overrides:
domainId in class AccountInDomainOptions
Parameters:
domainId - The domain for the resource

forVirtualNetwork

public CreateVlanIPRangeOptions forVirtualNetwork(boolean forVirtualNetwork)

zoneId

public CreateVlanIPRangeOptions zoneId(long zoneId)

vlan

public CreateVlanIPRangeOptions vlan(long vlan)

vlan

public CreateVlanIPRangeOptions vlan(String vlan)

podId

public CreateVlanIPRangeOptions podId(long podId)

gateway

public CreateVlanIPRangeOptions gateway(String gateway)

netmask

public CreateVlanIPRangeOptions netmask(String netmask)

networkId

public CreateVlanIPRangeOptions networkId(long networkId)


Copyright © 2009-2012 jclouds. All Rights Reserved.