public class AllowedArgumentsForCreateServer extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AllowedArgumentsForCreateServer.Builder<T extends AllowedArgumentsForCreateServer.Builder<T>> |
Modifier | Constructor and Description |
---|---|
protected |
AllowedArgumentsForCreateServer(Set<Integer> diskSizesInGB,
Set<Integer> memorySizesInMB,
Set<Integer> cpuCoreOptions,
Set<String> templateNames,
Set<Integer> transfersInGB,
Set<String> dataCenters) |
Modifier and Type | Method and Description |
---|---|
static AllowedArgumentsForCreateServer.Builder<?> |
builder() |
boolean |
equals(Object obj) |
Set<Integer> |
getCpuCoreOptions() |
Set<String> |
getDataCenters() |
Set<Integer> |
getDiskSizesInGB() |
Set<Integer> |
getMemorySizesInMB() |
Set<String> |
getTemplateNames() |
Set<Integer> |
getTransfersInGB() |
int |
hashCode() |
protected com.google.common.base.Objects.ToStringHelper |
string() |
AllowedArgumentsForCreateServer.Builder<?> |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"disksize","memorysize","cpucores","template","transfer","datacenter"}) protected AllowedArgumentsForCreateServer(Set<Integer> diskSizesInGB, Set<Integer> memorySizesInMB, Set<Integer> cpuCoreOptions, Set<String> templateNames, Set<Integer> transfersInGB, Set<String> dataCenters)
public static AllowedArgumentsForCreateServer.Builder<?> builder()
public AllowedArgumentsForCreateServer.Builder<?> toBuilder()
public Set<Integer> getDiskSizesInGB()
OSTemplate.getMinDiskSize()
public Set<Integer> getMemorySizesInMB()
OSTemplate.getMinMemSize()
public Set<Integer> getCpuCoreOptions()
public Set<String> getTemplateNames()
OSTemplate.getName()
public Set<Integer> getTransfersInGB()
public Set<String> getDataCenters()
protected com.google.common.base.Objects.ToStringHelper string()
Copyright © 2009-2012 jclouds. All Rights Reserved.