@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