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:
org.jclouds.http.options.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, String domain)
           
 CreateVlanIPRangeOptions domainId(String domainId)
           
 CreateVlanIPRangeOptions forVirtualNetwork(boolean forVirtualNetwork)
           
 CreateVlanIPRangeOptions gateway(String gateway)
           
 CreateVlanIPRangeOptions netmask(String netmask)
           
 CreateVlanIPRangeOptions networkId(String networkId)
           
 CreateVlanIPRangeOptions podId(String podId)
           
 CreateVlanIPRangeOptions vlan(long vlan)
           
 CreateVlanIPRangeOptions vlan(String vlan)
           
 CreateVlanIPRangeOptions zoneId(String 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,
                                                String domain)
Overrides:
accountInDomain in class AccountInDomainOptions
Parameters:
account - an optional account for the resource
domain - domain id

domainId

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

forVirtualNetwork

public CreateVlanIPRangeOptions forVirtualNetwork(boolean forVirtualNetwork)

zoneId

public CreateVlanIPRangeOptions zoneId(String zoneId)

vlan

public CreateVlanIPRangeOptions vlan(long vlan)

vlan

public CreateVlanIPRangeOptions vlan(String vlan)

podId

public CreateVlanIPRangeOptions podId(String podId)

gateway

public CreateVlanIPRangeOptions gateway(String gateway)

netmask

public CreateVlanIPRangeOptions netmask(String netmask)

networkId

public CreateVlanIPRangeOptions networkId(String networkId)


Copyright © 2009-2012 jclouds. All Rights Reserved.