public class LaunchConfiguration extends Object implements Comparable<LaunchConfiguration>
Modifier and Type | Class and Description |
---|---|
static class |
LaunchConfiguration.Builder |
static class |
LaunchConfiguration.LaunchConfigurationType
Enumerates launch configuration types
|
Modifier | Constructor and Description |
---|---|
protected |
LaunchConfiguration(List<LoadBalancer> loadBalancers,
LaunchConfiguration.LaunchConfigurationType type,
List<String> networks,
List<Personality> personalities,
String serverName,
String serverImageRef,
String serverFlavorRef,
String serverDiskConfig,
Map<String,String> serverMetadata) |
Modifier and Type | Method and Description |
---|---|
static LaunchConfiguration.Builder |
builder() |
int |
compareTo(LaunchConfiguration that) |
boolean |
equals(Object obj) |
List<LoadBalancer> |
getLoadBalancers() |
List<String> |
getNetworks() |
List<Personality> |
getPersonalities() |
String |
getServerDiskConfig() |
String |
getServerFlavorRef() |
String |
getServerImageRef() |
com.google.common.collect.ImmutableMap<String,String> |
getServerMetadata() |
String |
getServerName() |
LaunchConfiguration.LaunchConfigurationType |
getType() |
int |
hashCode() |
protected com.google.common.base.Objects.ToStringHelper |
string() |
LaunchConfiguration.Builder |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"loadBalancers","type","networks","personalities","serverName","serverImageRef","serverFlavorRef","serverDiskConfig","serverMetadata"}) protected LaunchConfiguration(List<LoadBalancer> loadBalancers, LaunchConfiguration.LaunchConfigurationType type, List<String> networks, List<Personality> personalities, String serverName, String serverImageRef, String serverFlavorRef, String serverDiskConfig, Map<String,String> serverMetadata)
public List<LoadBalancer> getLoadBalancers()
LaunchConfiguration.Builder.loadBalancers(List)
public LaunchConfiguration.LaunchConfigurationType getType()
LaunchConfiguration.LaunchConfigurationType
,
LaunchConfiguration.Builder#type(LaunchConfigurationType)
public List<String> getNetworks()
getNetworks()
,
LaunchConfiguration.Builder.networks(List)
public List<Personality> getPersonalities()
Personality
,
LaunchConfiguration.Builder.personalities(List)
public String getServerName()
LaunchConfiguration.Builder.serverName(String)
public String getServerImageRef()
LaunchConfiguration.Builder.serverImageRef(String)
public String getServerFlavorRef()
LaunchConfiguration.Builder.serverFlavorRef(String)
public String getServerDiskConfig()
LaunchConfiguration.Builder.serverDiskConfig(String)
public com.google.common.collect.ImmutableMap<String,String> getServerMetadata()
LaunchConfiguration.Builder.serverMetadata(Map)
protected com.google.common.base.Objects.ToStringHelper string()
public static LaunchConfiguration.Builder builder()
public LaunchConfiguration.Builder toBuilder()
public int compareTo(LaunchConfiguration that)
compareTo
in interface Comparable<LaunchConfiguration>
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.