org.jclouds.cloudstack.options
Class CreateServiceOfferingOptions.Builder

java.lang.Object
  extended by org.jclouds.cloudstack.options.CreateServiceOfferingOptions.Builder
Enclosing class:
CreateServiceOfferingOptions

public static class CreateServiceOfferingOptions.Builder
extends Object


Constructor Summary
CreateServiceOfferingOptions.Builder()
           
 
Method Summary
static CreateServiceOfferingOptions accountInDomain(String account, long domain)
           
static CreateServiceOfferingOptions domainId(long domainId)
           
static CreateServiceOfferingOptions highlyAvailable(boolean highlyAvailable)
           
static CreateServiceOfferingOptions hostTags(Set<String> hostTags)
           
static CreateServiceOfferingOptions isSystem(boolean isSystem)
           
static CreateServiceOfferingOptions limitCpuUse(boolean limitCpuUse)
           
static CreateServiceOfferingOptions networkRateInMb(int networkRate)
           
static CreateServiceOfferingOptions storageType(StorageType storageType)
           
static CreateServiceOfferingOptions systemVmType(SystemVmType systemVmType)
           
static CreateServiceOfferingOptions tags(Set<String> tags)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CreateServiceOfferingOptions.Builder

public CreateServiceOfferingOptions.Builder()
Method Detail

hostTags

public static CreateServiceOfferingOptions hostTags(Set<String> hostTags)
See Also:
CreateServiceOfferingOptions.hostTags(java.util.Set)

isSystem

public static CreateServiceOfferingOptions isSystem(boolean isSystem)
See Also:
CreateServiceOfferingOptions.isSystem(boolean)

limitCpuUse

public static CreateServiceOfferingOptions limitCpuUse(boolean limitCpuUse)
See Also:
CreateServiceOfferingOptions.limitCpuUse(boolean)

networkRateInMb

public static CreateServiceOfferingOptions networkRateInMb(int networkRate)
See Also:
CreateServiceOfferingOptions.networkRateInMb(int)

highlyAvailable

public static CreateServiceOfferingOptions highlyAvailable(boolean highlyAvailable)
See Also:
CreateServiceOfferingOptions.highlyAvailable(boolean)

storageType

public static CreateServiceOfferingOptions storageType(StorageType storageType)
See Also:
CreateServiceOfferingOptions.storageType(org.jclouds.cloudstack.domain.StorageType)

systemVmType

public static CreateServiceOfferingOptions systemVmType(SystemVmType systemVmType)
See Also:
CreateServiceOfferingOptions.systemVmType(org.jclouds.cloudstack.domain.SystemVmType)

tags

public static CreateServiceOfferingOptions tags(Set<String> tags)
See Also:
CreateServiceOfferingOptions.tags(java.util.Set)

accountInDomain

public static CreateServiceOfferingOptions accountInDomain(String account,
                                                           long domain)
See Also:
CreateServiceOfferingOptions.accountInDomain(java.lang.String, long)

domainId

public static CreateServiceOfferingOptions domainId(long domainId)
See Also:
CreateServiceOfferingOptions.domainId(long)


Copyright © 2009-2012 jclouds. All Rights Reserved.