@Beta
public class ChefConfigs
extends java.lang.Object
Constructor and Description |
---|
ChefConfigs() |
Modifier and Type | Method and Description |
---|---|
static void |
addLaunchAttributes(EntityInternal entity,
java.util.Map<? extends java.lang.Object,? extends java.lang.Object> attributesMap) |
static void |
addLaunchAttributes(EntitySpec<?> entity,
java.util.Map<? extends java.lang.Object,? extends java.lang.Object> attributesMap) |
static void |
addToCookbooksFromGithub(EntityInternal entity,
java.lang.String... cookbookNames) |
static void |
addToCookbooksFromGithub(EntityInternal entity,
java.lang.String cookbookName,
java.lang.String cookbookUrl) |
static void |
addToCookbooksFromGithub(EntitySpec<?> entity,
java.lang.String... cookbookNames) |
static void |
addToCookbooksFromGithub(EntitySpec<?> entity,
java.lang.String cookbookName,
java.lang.String cookbookUrl) |
static void |
addToLaunchRunList(EntityInternal entity,
java.lang.String... recipes) |
static void |
addToLaunchRunList(EntitySpec<?> entity,
java.lang.String... recipes) |
static java.lang.String |
getGithubOpscodeRepo(java.lang.String cookbookName) |
static java.lang.String |
getGithubOpscodeRepo(java.lang.String cookbookName,
java.lang.String tag) |
static <T> T |
getRequiredConfig(Entity entity,
ConfigKey<T> key) |
static void |
setLaunchAttribute(EntityInternal entity,
java.lang.String rootAttribute,
java.lang.Object value)
replaces the attributes underneath the rootAttribute parameter with the given value;
see
#addLaunchAttributesMap(EntitySpec, Map) for richer functionality |
static void |
setLaunchAttribute(EntitySpec<?> entity,
java.lang.String rootAttribute,
java.lang.Object value)
replaces the attributes underneath the rootAttribute parameter with the given value;
see
#addLaunchAttributesMap(EntitySpec, Map) for richer functionality |
public static void addToLaunchRunList(EntitySpec<?> entity, java.lang.String... recipes)
public static void addToLaunchRunList(EntityInternal entity, java.lang.String... recipes)
public static void addToCookbooksFromGithub(EntitySpec<?> entity, java.lang.String... cookbookNames)
public static void addToCookbooksFromGithub(EntityInternal entity, java.lang.String... cookbookNames)
public static java.lang.String getGithubOpscodeRepo(java.lang.String cookbookName)
public static java.lang.String getGithubOpscodeRepo(java.lang.String cookbookName, java.lang.String tag)
public static void addToCookbooksFromGithub(EntitySpec<?> entity, java.lang.String cookbookName, java.lang.String cookbookUrl)
public static void addToCookbooksFromGithub(EntityInternal entity, java.lang.String cookbookName, java.lang.String cookbookUrl)
public static void addLaunchAttributes(EntitySpec<?> entity, java.util.Map<? extends java.lang.Object,? extends java.lang.Object> attributesMap)
public static void addLaunchAttributes(EntityInternal entity, java.util.Map<? extends java.lang.Object,? extends java.lang.Object> attributesMap)
public static void setLaunchAttribute(EntitySpec<?> entity, java.lang.String rootAttribute, java.lang.Object value)
#addLaunchAttributesMap(EntitySpec, Map)
for richer functionalitypublic static void setLaunchAttribute(EntityInternal entity, java.lang.String rootAttribute, java.lang.Object value)
#addLaunchAttributesMap(EntitySpec, Map)
for richer functionality