Class Personality
- java.lang.Object
-
- org.jclouds.rackspace.autoscale.v1.domain.Personality
-
public class Personality extends Object
Autoscale Personality. Part of the launch configuration. You can inject data into the file system of the cloud server instance. For example, you might want to insert ssh keys, set configuration files, or store data that you want to retrieve from inside the instance. This feature provides a minimal amount of launch-time personalization. If you require significant customization, create a custom image.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPersonality.Builder
-
Constructor Summary
Constructors Modifier Constructor Description protectedPersonality(String path, String contents)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Personality.Builderbuilder()booleanequals(Object obj)StringgetContents()StringgetPath()inthashCode()protected com.google.common.base.MoreObjects.ToStringHelperstring()Personality.BuildertoBuilder()StringtoString()
-
-
-
Constructor Detail
-
Personality
@ConstructorProperties({"path","contents"}) protected Personality(String path, String contents)
-
-
Method Detail
-
getPath
public String getPath()
- Returns:
- the path of this Personality.
- See Also:
Personality.Builder.path(String)
-
getContents
public String getContents()
- Returns:
- the contents for this Personality.
- See Also:
Personality.Builder.contents(String)
-
string
protected com.google.common.base.MoreObjects.ToStringHelper string()
-
builder
public static Personality.Builder builder()
-
toBuilder
public Personality.Builder toBuilder()
-
-