public class AllowedArgumentsForCreateServer extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AllowedArgumentsForCreateServer.Builder |
Modifier | Constructor and Description |
---|---|
protected |
AllowedArgumentsForCreateServer(AllowedArguments diskSizesInGB,
AllowedArguments memorySizesInMB,
AllowedArguments cpuCoreOptions,
Set<String> templateNames,
AllowedArguments transfersInGB,
Set<String> dataCenters) |
Modifier and Type | Method and Description |
---|---|
static AllowedArgumentsForCreateServer.Builder |
builder() |
boolean |
equals(Object obj) |
AllowedArguments |
getCpuCoreOptions() |
Set<String> |
getDataCenters() |
AllowedArguments |
getDiskSizesInGB() |
AllowedArguments |
getMemorySizesInMB() |
Set<String> |
getTemplateNames() |
AllowedArguments |
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(AllowedArguments diskSizesInGB, AllowedArguments memorySizesInMB, AllowedArguments cpuCoreOptions, Set<String> templateNames, AllowedArguments transfersInGB, Set<String> dataCenters)
public static AllowedArgumentsForCreateServer.Builder builder()
public AllowedArgumentsForCreateServer.Builder toBuilder()
public AllowedArguments getDiskSizesInGB()
OSTemplate.getMinDiskSize()
public AllowedArguments getMemorySizesInMB()
OSTemplate.getMinMemSize()
public AllowedArguments getCpuCoreOptions()
public Set<String> getTemplateNames()
OSTemplate.getName()
public AllowedArguments getTransfersInGB()
public Set<String> getDataCenters()
protected com.google.common.base.Objects.ToStringHelper string()
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.