Modifier and Type | Class and Description |
---|---|
class |
DatabagItem
An item in a data bag.
|
Modifier and Type | Method and Description |
---|---|
JsonBall |
BootstrapConfig.getAttributes() |
JsonBall |
Attribute.getDefaultValue() |
Modifier and Type | Method and Description |
---|---|
Map<String,JsonBall> |
Environment.getAttributes() |
Map<String,JsonBall> |
Node.getAutomaticAttributes() |
Map<String,JsonBall> |
Role.getDefaultAttributes() |
Map<String,JsonBall> |
Node.getDefaultAttributes() |
Map<String,JsonBall> |
Node.getNormalAttributes() |
Map<String,JsonBall> |
Role.getOverrideAttributes() |
Map<String,JsonBall> |
Node.getOverrideAttributes() |
Map<String,JsonBall> |
Environment.getOverrideAttributes() |
Modifier and Type | Method and Description |
---|---|
Environment.Builder |
Environment.Builder.attribute(String key,
JsonBall value) |
BootstrapConfig.Builder |
BootstrapConfig.Builder.attributes(JsonBall attributes)
Sets the attributes that will be populated to the deployed nodes.
|
Node.Builder |
Node.Builder.automaticAttribute(String key,
JsonBall value) |
Role.Builder |
Role.Builder.defaultAttribute(String key,
JsonBall value) |
Node.Builder |
Node.Builder.defaultAttribute(String key,
JsonBall value) |
Attribute.Builder |
Attribute.Builder.defaultValue(JsonBall defaultValue) |
Node.Builder |
Node.Builder.normalAttribute(String key,
JsonBall value) |
Role.Builder |
Role.Builder.overrideAttribute(String key,
JsonBall value) |
Node.Builder |
Node.Builder.overrideAttribute(String key,
JsonBall value) |
Environment.Builder |
Environment.Builder.overrideAttribute(String key,
JsonBall value) |
Modifier and Type | Method and Description |
---|---|
Environment.Builder |
Environment.Builder.attributes(Map<String,JsonBall> attributes) |
Node.Builder |
Node.Builder.automaticAttributes(Map<String,JsonBall> automaticAttribute) |
Role.Builder |
Role.Builder.defaultAttributes(Map<String,JsonBall> defaultAttributes) |
Node.Builder |
Node.Builder.defaultAttributes(Map<String,JsonBall> defaultAttributes) |
Node.Builder |
Node.Builder.normalAttributes(Map<String,JsonBall> normalAttributes) |
Role.Builder |
Role.Builder.overrideAttributes(Map<String,JsonBall> overrideAttributes) |
Node.Builder |
Node.Builder.overrideAttributes(Map<String,JsonBall> overrideAttributes) |
Environment.Builder |
Environment.Builder.overrideAttributes(Map<String,JsonBall> overrideAttributes) |
Constructor and Description |
---|
Attribute(String required,
boolean calculated,
Set<String> choice,
JsonBall defaultValue,
String type,
List<String> recipes,
String displayName,
String description) |
BootstrapConfig(List<String> runList,
String environment,
JsonBall attributes,
String sslCAFile,
String sslCAPath,
BootstrapConfig.SSLVerifyMode sslVerifyMode,
Boolean verifyApiCert) |
Constructor and Description |
---|
Environment(String name,
Map<String,JsonBall> attributes,
Map<String,JsonBall> overrideAttributes,
String description,
Map<String,String> cookbookVersions) |
Environment(String name,
Map<String,JsonBall> attributes,
Map<String,JsonBall> overrideAttributes,
String description,
Map<String,String> cookbookVersions) |
Node(String name,
Map<String,JsonBall> normalAttributes,
Map<String,JsonBall> overrideAttributes,
Map<String,JsonBall> defaultAttributes,
Map<String,JsonBall> automaticAttributes,
List<String> runList,
String environment) |
Node(String name,
Map<String,JsonBall> normalAttributes,
Map<String,JsonBall> overrideAttributes,
Map<String,JsonBall> defaultAttributes,
Map<String,JsonBall> automaticAttributes,
List<String> runList,
String environment) |
Node(String name,
Map<String,JsonBall> normalAttributes,
Map<String,JsonBall> overrideAttributes,
Map<String,JsonBall> defaultAttributes,
Map<String,JsonBall> automaticAttributes,
List<String> runList,
String environment) |
Node(String name,
Map<String,JsonBall> normalAttributes,
Map<String,JsonBall> overrideAttributes,
Map<String,JsonBall> defaultAttributes,
Map<String,JsonBall> automaticAttributes,
List<String> runList,
String environment) |
Role(String name,
String description,
Map<String,JsonBall> defaultAttributes,
List<String> runList,
Map<String,JsonBall> overrideAttributes) |
Role(String name,
String description,
Map<String,JsonBall> defaultAttributes,
List<String> runList,
Map<String,JsonBall> overrideAttributes) |
Constructor and Description |
---|
CreateNodeAndPopulateAutomaticAttributesImpl(ChefApi chef,
com.google.common.base.Supplier<Map<String,JsonBall>> automaticSupplier) |
UpdateAutomaticAttributesOnNodeImpl(ChefApi chef,
com.google.common.base.Supplier<Map<String,JsonBall>> automaticSupplier) |
Modifier and Type | Method and Description |
---|---|
static JsonBall |
ChefUtils.toOhaiTime(long millis) |
Modifier and Type | Method and Description |
---|---|
static com.google.inject.multibindings.MapBinder<String,com.google.common.base.Supplier<JsonBall>> |
ChefUtils.ohaiAutomaticAttributeBinder(com.google.inject.Binder binder) |
Modifier and Type | Method and Description |
---|---|
static Date |
ChefUtils.fromOhaiTime(JsonBall ohaiDate) |
Modifier and Type | Method and Description |
---|---|
AsyncJob<?> |
ParseTypedAsyncJob.apply(AsyncJob<Map<String,JsonBall>> toParse) |
Constructor and Description |
---|
ParseAsyncJobFromHttpResponse(ParseTypedAsyncJob parseTyped,
UnwrapOnlyJsonValue<AsyncJob<Map<String,JsonBall>>> parser) |
Modifier and Type | Method and Description |
---|---|
protected JsonBall |
GsonModule.NullHackJsonBallAdapter.createJsonLiteralFromRawJson(String json) |
Modifier and Type | Method and Description |
---|---|
protected com.google.gson.TypeAdapter<JsonBall> |
GsonModule.provideJsonBallAdapter(GsonModule.NullHackJsonBallAdapter in) |
Modifier and Type | Method and Description |
---|---|
Map<String,JsonBall> |
AutomaticSupplier.get() |
Modifier and Type | Method and Description |
---|---|
JsonBall |
OhaiModule.OhaiTimeProvider.get() |
JsonBall |
OhaiModule.SystemPropertiesProvider.get() |
JsonBall |
OhaiModule.PlatformProvider.get() |
JsonBall |
OhaiModule.SystemPropertyProvider.get() |
Modifier and Type | Method and Description |
---|---|
com.google.inject.multibindings.MapBinder<String,com.google.common.base.Supplier<JsonBall>> |
OhaiModule.bindOhai() |
com.google.inject.multibindings.MapBinder<String,com.google.common.base.Supplier<JsonBall>> |
JMXOhaiModule.bindOhai() |
protected com.google.common.base.Supplier<Map<String,JsonBall>> |
OhaiModule.provideAutomatic(AutomaticSupplier in) |
Modifier and Type | Method and Description |
---|---|
Map<String,JsonBall> |
NestSlashKeys.apply(com.google.common.collect.Multimap<String,com.google.common.base.Supplier<JsonBall>> from) |
Modifier and Type | Method and Description |
---|---|
Map<String,JsonBall> |
NestSlashKeys.apply(com.google.common.collect.Multimap<String,com.google.common.base.Supplier<JsonBall>> from) |
Modifier and Type | Method and Description |
---|---|
JsonBall |
UptimeSecondsSupplier.get() |
Modifier and Type | Method and Description |
---|---|
protected Object |
ParseJob.parseResponse(String requestUrl,
JsonBall response) |
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.