A B C D E F G H I J K L M N O P R S T U V W Z 

A

ABSTRACT - Static variable in interface io.fabric8.api.Profile
The attribute key for the abstract flag
AbstractComponent - Class in io.fabric8.api.scr
An abstract base class for validatable components.
AbstractComponent() - Constructor for class io.fabric8.api.scr.AbstractComponent
 
AbstractFieldInjectionComponent - Class in io.fabric8.api.scr
An abstract base class used to perform field injection of configuration admin properties on a Component when it is activated or the configuration is modified.
AbstractFieldInjectionComponent() - Constructor for class io.fabric8.api.scr.AbstractFieldInjectionComponent
 
acquirePortLock() - Method in interface io.fabric8.api.PortService
May be used to group several operations related to port query/release/lookup
activate(Map<String, ?>) - Method in class io.fabric8.api.scr.AbstractFieldInjectionComponent
 
activateComponent() - Method in class io.fabric8.api.scr.AbstractComponent
 
adapt(Class<T>) - Method in interface io.fabric8.api.FabricService
Adapt the FabricService to another type
addOrUpdateProfileRequirements(ProfileRequirements) - Method in class io.fabric8.api.FabricRequirements
 
addProfiles(Profile...) - Method in interface io.fabric8.api.Container
 
addToCluster(List<String>) - Method in interface io.fabric8.api.ZooKeeperClusterService
Adds the containers to the cluster.
addToCluster(List<String>, CreateEnsembleOptions) - Method in interface io.fabric8.api.ZooKeeperClusterService
Adds the containers to the cluster.
adminAccess(boolean) - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
AGENT_AUTOSTART - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
AGENT_PID - Static variable in interface io.fabric8.api.Constants
 
agentConfigurationEquals(Profile) - Method in interface io.fabric8.api.Profile
Checks if the two Profiles share the same agent configuration.
agentEnabled(boolean) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
agentEnabled(Boolean) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
applyConfiguration(Map<String, ?>, T) - Static method in class io.fabric8.api.scr.support.ConfigInjection
Applies configuration specified in Map to the specified target.
applyPatch(Version, URL, String, String) - Method in interface io.fabric8.api.PatchService
Apply a fine grained patch to a given fabric Version.
assertValid() - Method in class io.fabric8.api.scr.AbstractComponent
 
assertValid() - Method in interface io.fabric8.api.scr.Validatable
Assert that the component is valid
assertValid() - Method in class io.fabric8.api.scr.ValidationSupport
 
assertValue(Object, String) - Static method in class io.fabric8.api.NotNullException
Throws an IllegalArgumentException when the given value is null.
ATTRIBUTE_PREFIX - Static variable in interface io.fabric8.api.DataStore
 
autoImportEnabled(boolean) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
autoImportEnabled(Boolean) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
awaitService(BundleContext, Class<T>) - Static method in class io.fabric8.api.ServiceLocator
 
awaitService(BundleContext, Class<T>, long, TimeUnit) - Static method in class io.fabric8.api.ServiceLocator
 
awaitService(BundleContext, Class<T>, String) - Static method in class io.fabric8.api.ServiceLocator
 
awaitService(BundleContext, Class<T>, String, long, TimeUnit) - Static method in class io.fabric8.api.ServiceLocator
 

B

bind(T) - Method in class io.fabric8.api.DynamicReference
Binds the reference.
bind(T) - Method in class io.fabric8.api.scr.ValidatingReference
Bind the given reference
BIND_ADDRESS - Static variable in class io.fabric8.api.ContainerOptions
 
bindAddress(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
BootstrapComplete - Interface in io.fabric8.api
Service that marks the completion of the bootstrap process
bootstrapTimeout(long) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
build() - Method in class io.fabric8.api.ContainerOptions.Builder
 
build() - Method in class io.fabric8.api.CreateChildContainerOptions.Builder
 
build() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
build() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
builder() - Static method in class io.fabric8.api.CreateChildContainerOptions
 
builder() - Static method in class io.fabric8.api.CreateEnsembleOptions
 
BundleInfo - Interface in io.fabric8.api.data
 
BundleInfo.Header - Interface in io.fabric8.api.data
 
BundleInfo.State - Enum in io.fabric8.api.data
 

C

call() - Method in class io.fabric8.api.DynamicReference
 
checkIsEmpty() - Method in class io.fabric8.api.ProfileRequirements
Returns true if these requirements are empty (and so do not need to be persisted)
clean(boolean) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
clone() - Method in class io.fabric8.api.ContainerOptions.Builder
 
close() - Method in class io.fabric8.api.ServiceProxy
 
compareTo(ProfileRequirements) - Method in class io.fabric8.api.ProfileRequirements
 
compareTo(VersionSequence) - Method in class io.fabric8.api.VersionSequence
 
CONFIG_URL - Static variable in interface io.fabric8.api.MQService.Config
 
ConfigInjection - Class in io.fabric8.api.scr.support
 
ConfigInjection() - Constructor for class io.fabric8.api.scr.support.ConfigInjection
 
configurationEquals(Profile) - Method in interface io.fabric8.api.Profile
 
configure(Map<String, ?>, T) - Method in interface io.fabric8.api.scr.Configurer
Configures the specified instance with the provided configuration.
Configurer - Interface in io.fabric8.api.scr
 
CONNECTORS - Static variable in interface io.fabric8.api.MQService.Config
 
Constants - Interface in io.fabric8.api
The Fabric Constants
Container - Interface in io.fabric8.api
 
ContainerAutoScaler - Interface in io.fabric8.api
Provides the mechanism to create or destroy containers using a cloud which supports scaling such as OpenShift
ContainerAutoScalerFactory - Interface in io.fabric8.api
An optional interface that a ContainerProvider can implement to indicate it is capable of creating an instance of
containerHasProfile(Container, Profile) - Static method in class io.fabric8.api.Containers
Returns true if the given container has the given profile
containerHasProfile(Container, String) - Static method in class io.fabric8.api.Containers
Returns true if the given container has the given profile directly (rather than inheritence)
ContainerOptions - Class in io.fabric8.api
 
ContainerOptions.Builder<B extends ContainerOptions.Builder<?>> - Class in io.fabric8.api
 
ContainerOptions.Builder() - Constructor for class io.fabric8.api.ContainerOptions.Builder
 
ContainerProvider<O extends CreateContainerOptions,M extends CreateContainerMetadata> - Interface in io.fabric8.api
A Factory that creates Container.
ContainerRegistration - Interface in io.fabric8.api
 
Containers - Class in io.fabric8.api
A helper class for working with containers
Containers() - Constructor for class io.fabric8.api.Containers
 
containersForProfile(Container[], String) - Static method in class io.fabric8.api.Containers
 
containerWebAppURL(String, String) - Method in interface io.fabric8.api.FabricService
Returns the web app URL for the given web application (from its id)
ConverterHelper - Class in io.fabric8.api.scr.support
Provides type coercion helper function for injecting fields with config admin values
ConverterHelper() - Constructor for class io.fabric8.api.scr.support.ConverterHelper
 
convertValue(Object, Type) - Static method in class io.fabric8.api.scr.support.ConverterHelper
 
copyProfile(String, String, boolean) - Method in interface io.fabric8.api.Version
 
create(O, CreationStateListener) - Method in interface io.fabric8.api.ContainerProvider
Creates a container using a set of arguments
create(CreateEnsembleOptions) - Method in interface io.fabric8.api.ZooKeeperClusterBootstrap
Creates a new ZooKeeper cluster locally.
createAutoScaler() - Method in interface io.fabric8.api.ContainerAutoScalerFactory
Returns a newly created ContainerAutoScaler or null if there is insufficient configuration information available to create an auto-scaler
CreateChildContainerMetadata - Class in io.fabric8.api
 
CreateChildContainerMetadata() - Constructor for class io.fabric8.api.CreateChildContainerMetadata
 
CreateChildContainerOptions - Class in io.fabric8.api
 
CreateChildContainerOptions.Builder - Class in io.fabric8.api
 
CreateChildContainerOptions.Builder() - Constructor for class io.fabric8.api.CreateChildContainerOptions.Builder
 
createCluster(List<String>) - Method in interface io.fabric8.api.ZooKeeperClusterService
Creates a cluster, with the specified containers as servers.
createCluster(List<String>, CreateEnsembleOptions) - Method in interface io.fabric8.api.ZooKeeperClusterService
Creates a Zookeeper cluster, with the specified containers as servers.
createContainerAutoScaler() - Method in interface io.fabric8.api.FabricService
Creates a new ContainerAutoScaler instance using the available container providers to determine the best way to auto-scale; or null if there are no suitable ContainerProvider instances available with the correct configuration to enable this capability.
CreateContainerBasicMetadata<O extends CreateContainerOptions> - Class in io.fabric8.api
 
CreateContainerBasicMetadata() - Constructor for class io.fabric8.api.CreateContainerBasicMetadata
 
CreateContainerBasicOptions<T extends CreateContainerBasicOptions> - Class in io.fabric8.api
 
CreateContainerBasicOptions(String, String, String, String, int, int, Set<String>, String, Map<String, String>, int, int, String, boolean, boolean, boolean, long, boolean, String, Map<String, String>, String, String, String, boolean, String, Map<String, Properties>, Integer, URI, String, String, boolean, boolean) - Constructor for class io.fabric8.api.CreateContainerBasicOptions
 
CreateContainerBasicOptions.Builder<B extends CreateContainerBasicOptions.Builder<?>> - Class in io.fabric8.api
 
CreateContainerBasicOptions.Builder() - Constructor for class io.fabric8.api.CreateContainerBasicOptions.Builder
 
createContainerConfig(CreateContainerOptions) - Method in interface io.fabric8.api.DataStore
 
createContainerConfig(CreateContainerMetadata) - Method in interface io.fabric8.api.DataStore
 
CreateContainerMetadata<O extends CreateContainerOptions> - Interface in io.fabric8.api
 
createContainerName(Container[], String, String, NameValidator) - Static method in class io.fabric8.api.Containers
Creates a name for a new container given the current list of containers and the profile name.
CreateContainerOptions - Interface in io.fabric8.api
 
createContainers(String, String, int) - Method in interface io.fabric8.api.ContainerAutoScaler
Creates the given number of containers of the given profile
createContainers(CreateContainerOptions) - Method in interface io.fabric8.api.FabricService
Creates one or more new Containers with the specified CreateContainerOptions.
createContainers(CreateContainerOptions, CreationStateListener) - Method in interface io.fabric8.api.FabricService
 
CreateEnsembleOptions - Class in io.fabric8.api
 
CreateEnsembleOptions.Builder<B extends CreateEnsembleOptions.Builder<?>> - Class in io.fabric8.api
 
CreateEnsembleOptions.Builder() - Constructor for class io.fabric8.api.CreateEnsembleOptions.Builder
 
createNameValidator(Container[]) - Static method in class io.fabric8.api.Containers
Creates a name validator that excludes any container names that already exist
createOrUpdateMQClientProfile(String, String, String, String) - Method in interface io.fabric8.api.MQService
Creates of updates the profile for clients to connec to the given broker group
createOrUpdateMQProfile(String, String, String, Map<String, String>, boolean) - Method in interface io.fabric8.api.MQService
Creates or updates the profile for the given broker and configuration
createProfile(String, String) - Method in interface io.fabric8.api.DataStore
 
createProfile(String, String) - Method in interface io.fabric8.api.FabricService
createProfile(String) - Method in interface io.fabric8.api.Version
 
CreateRemoteContainerOptions - Interface in io.fabric8.api
 
createServiceProxy(BundleContext, Class<T>) - Static method in class io.fabric8.api.ServiceProxy
 
createServiceProxy(BundleContext, Class<T>, long, TimeUnit) - Static method in class io.fabric8.api.ServiceProxy
 
createStatus(String, ProfileRequirements) - Method in class io.fabric8.api.FabricStatus
 
createVersion(String) - Method in interface io.fabric8.api.DataStore
 
createVersion(String, String) - Method in interface io.fabric8.api.DataStore
 
createVersion(String) - Method in interface io.fabric8.api.FabricService
Creates a new Version.
createVersion(Version, String) - Method in interface io.fabric8.api.FabricService
Creates a new Version with the specified parent Version and name.
CreationStateListener - Interface in io.fabric8.api
A listener interface for container creation state.

D

DATA - Static variable in interface io.fabric8.api.MQService.Config
 
DataStore - Interface in io.fabric8.api
 
DataStore.ContainerAttribute - Enum in io.fabric8.api
 
DATASTORE_TYPE_PID - Static variable in interface io.fabric8.api.Constants
 
DATASTORE_TYPE_PROPERTY - Static variable in interface io.fabric8.api.DataStore
 
dataStoreProperties(Map<String, String>) - Method in class io.fabric8.api.ContainerOptions.Builder
 
dataStoreProperty(String, String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
DataStoreRegistrationHandler - Interface in io.fabric8.api
 
DataStoreTemplate - Interface in io.fabric8.api
Describes an DataStore operation.
dataStoreType(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
deactivate() - Method in class io.fabric8.api.scr.AbstractFieldInjectionComponent
 
deactivateComponent() - Method in class io.fabric8.api.scr.AbstractComponent
 
DEFAULT_DATA_DIR - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
DEFAULT_DATASTORE_TYPE - Static variable in interface io.fabric8.api.DataStore
 
DEFAULT_IMPORT_PATH - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
DEFAULT_INIT_LIMIT - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
DEFAULT_MIGRATION_TIMEOUT - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
DEFAULT_REPO_URI - Static variable in interface io.fabric8.api.FabricService
 
DEFAULT_SYNC_LIMIT - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
DEFAULT_TICKTIME - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
DEFAULT_TIMEOUT - Static variable in class io.fabric8.api.ServiceLocator
 
DEFAULT_TIMEOUT - Static variable in class io.fabric8.api.ServiceProxy
 
DEFAULT_VERSION - Static variable in class io.fabric8.api.ContainerOptions
 
DefaultRuntimeProperties - Class in io.fabric8.api
A runtime properties provider that delegates to system properties
DefaultRuntimeProperties() - Constructor for class io.fabric8.api.DefaultRuntimeProperties
 
DefaultRuntimeProperties(Properties) - Constructor for class io.fabric8.api.DefaultRuntimeProperties
 
delete() - Method in interface io.fabric8.api.Profile
 
delete(boolean) - Method in interface io.fabric8.api.Profile
 
delete() - Method in interface io.fabric8.api.Version
 
deleteContainer(String) - Method in interface io.fabric8.api.DataStore
 
DELETED - Static variable in interface io.fabric8.api.Profile
Key indicating a deletion.
deleteProfile(String, String) - Method in interface io.fabric8.api.DataStore
 
deleteProfile(Profile) - Method in interface io.fabric8.api.FabricService
Deprecated.
Use Profile#delete() instead
deleteVersion(String) - Method in interface io.fabric8.api.DataStore
 
deleteVersion(String) - Method in interface io.fabric8.api.FabricService
Deletes a Version with the specified name.
DESCRIPTION - Static variable in interface io.fabric8.api.Profile
The attribute key for the description of the profile
DESCRIPTION - Static variable in interface io.fabric8.api.Version
The attribute key for the description of the version
destroy() - Method in interface io.fabric8.api.Container
 
destroy(boolean) - Method in interface io.fabric8.api.Container
 
destroy(Container) - Method in interface io.fabric8.api.ContainerProvider
Destroy the container
destroyContainer(String) - Method in interface io.fabric8.api.FabricService
 
destroyContainer(String, boolean) - Method in interface io.fabric8.api.FabricService
 
destroyContainer(Container) - Method in interface io.fabric8.api.FabricService
 
destroyContainer(Container, boolean) - Method in interface io.fabric8.api.FabricService
 
destroyContainers(String, int, List<Container>) - Method in interface io.fabric8.api.ContainerAutoScaler
Destroy a number of containers from the given list of containers
doWith(DataStore) - Method in interface io.fabric8.api.DataStoreTemplate
Perform an operation on the specified DataStore.
doWith(Field) - Method in interface io.fabric8.api.scr.support.ReflectionHelper.FieldCallback
Perform an operation using the given field.
doWith(Method) - Method in interface io.fabric8.api.scr.support.ReflectionHelper.MethodCallback
Perform an operation using the given method.
doWithFields(Class<?>, ReflectionHelper.FieldCallback) - Static method in class io.fabric8.api.scr.support.ReflectionHelper
Invoke the given callback on all fields in the target class, going up the class hierarchy to get all declared fields.
doWithMethods(Class<?>, ReflectionHelper.MethodCallback) - Static method in class io.fabric8.api.scr.support.ReflectionHelper
Perform the given callback operation on all matching methods of the given class and superclasses (or given interface and super-interfaces).
DynamicReference<T> - Class in io.fabric8.api
An object that is intended to hold a reference to a dynamic object (e.g.
DynamicReference() - Constructor for class io.fabric8.api.DynamicReference
 
DynamicReference(String) - Constructor for class io.fabric8.api.DynamicReference
 
DynamicReference(String, long, TimeUnit) - Constructor for class io.fabric8.api.DynamicReference
 
DynamicReferenceException - Exception in io.fabric8.api
 
DynamicReferenceException() - Constructor for exception io.fabric8.api.DynamicReferenceException
 
DynamicReferenceException(String) - Constructor for exception io.fabric8.api.DynamicReferenceException
 
DynamicReferenceException(String, Throwable) - Constructor for exception io.fabric8.api.DynamicReferenceException
 
DynamicReferenceException(Throwable) - Constructor for exception io.fabric8.api.DynamicReferenceException
 

E

EMPTY_STRING_ARRAY - Static variable in class io.fabric8.api.scr.support.ConverterHelper
 
ENSEMBLE_AUTOSTART - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
EnsembleModificationFailed - Exception in io.fabric8.api
 
EnsembleModificationFailed(String, EnsembleModificationFailed.Reason) - Constructor for exception io.fabric8.api.EnsembleModificationFailed
 
EnsembleModificationFailed(String, Throwable, EnsembleModificationFailed.Reason) - Constructor for exception io.fabric8.api.EnsembleModificationFailed
 
EnsembleModificationFailed(Throwable, EnsembleModificationFailed.Reason) - Constructor for exception io.fabric8.api.EnsembleModificationFailed
 
EnsembleModificationFailed.Reason - Enum in io.fabric8.api
 
ensembleServer(boolean) - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
ensembleStart(boolean) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
equals(Object) - Method in class io.fabric8.api.ProfileRequirements
 
equals(Object) - Method in class io.fabric8.api.VersionSequence
 
exists() - Method in interface io.fabric8.api.Profile
Checks if the profile exists.

F

FabricAuthenticationException - Exception in io.fabric8.api
 
FabricAuthenticationException() - Constructor for exception io.fabric8.api.FabricAuthenticationException
 
FabricAuthenticationException(String) - Constructor for exception io.fabric8.api.FabricAuthenticationException
 
FabricAuthenticationException(String, Throwable) - Constructor for exception io.fabric8.api.FabricAuthenticationException
 
FabricAuthenticationException(Throwable) - Constructor for exception io.fabric8.api.FabricAuthenticationException
 
FabricException - Exception in io.fabric8.api
 
FabricException() - Constructor for exception io.fabric8.api.FabricException
 
FabricException(String) - Constructor for exception io.fabric8.api.FabricException
 
FabricException(String, Throwable) - Constructor for exception io.fabric8.api.FabricException
 
FabricException(Throwable) - Constructor for exception io.fabric8.api.FabricException
 
FabricRequirements - Class in io.fabric8.api
Allows the requirements of a profile to be defined so that we can do automatic provisioning, can ensure that required services stay running and can provide health checks
FabricRequirements() - Constructor for class io.fabric8.api.FabricRequirements
 
FabricRequirements(List<ProfileRequirements>) - Constructor for class io.fabric8.api.FabricRequirements
 
FabricService - Interface in io.fabric8.api
 
FabricStatus - Class in io.fabric8.api
Represents the current status of the Fabric in terms of requirements and current instances
FabricStatus() - Constructor for class io.fabric8.api.FabricStatus
 
FabricStatus(FabricService) - Constructor for class io.fabric8.api.FabricStatus
 
findProfileRequirements(String) - Method in class io.fabric8.api.FabricRequirements
 
findUsedPortByContainer(Container) - Method in interface io.fabric8.api.PortService
Returns all the registered ports of the Container.
findUsedPortByHost(Container) - Method in interface io.fabric8.api.PortService
Returns all the registered ports for the address of the Container.
findUsedPortByHost(Container, PortService.Lock) - Method in interface io.fabric8.api.PortService
Returns all the registered ports for the address of the Container.
fromRuntimeProperties(RuntimeProperties) - Method in class io.fabric8.api.ContainerOptions.Builder
 
fromRuntimeProperties(RuntimeProperties) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 

G

generatePassword() - Static method in class io.fabric8.api.CreateEnsembleOptions
Generate a random String that can be used as a Zookeeper password.
get() - Method in class io.fabric8.api.DynamicReference
Get the reference or wait until it becomes available.
get() - Method in class io.fabric8.api.scr.ValidatingReference
Get the referenced instance
getArtifacts() - Method in interface io.fabric8.api.Issue
 
getAssociatedContainers() - Method in interface io.fabric8.api.Profile
 
getAttributes() - Method in interface io.fabric8.api.Profile
Returns a read only map of all the attributes of this profile
getAttributes() - Method in interface io.fabric8.api.Version
Returns a read only map of all the attributes of this version
getBindAddress() - Method in class io.fabric8.api.ContainerOptions.Builder
 
getBindAddress() - Method in class io.fabric8.api.ContainerOptions
 
getBindAddress() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getBindAddress() - Method in interface io.fabric8.api.CreateContainerOptions
 
getBootstrapTimeout() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
getBootstrapTimeout() - Method in class io.fabric8.api.CreateEnsembleOptions
 
getBundleId() - Method in interface io.fabric8.api.data.ServiceInfo
Gets exporting bundle id.
getBundles() - Method in interface io.fabric8.api.Profile
 
getChildren() - Method in interface io.fabric8.api.Container
 
getClusterId() - Method in interface io.fabric8.api.DataStore
 
getConfig(String, String) - Method in interface io.fabric8.api.MQService
 
getConfiguration(String, String, String) - Method in interface io.fabric8.api.DataStore
 
getConfiguration(String) - Method in interface io.fabric8.api.Profile
Returns the configuration properties for the given PID
getConfigurationFileNameMap(Profile[]) - Static method in class io.fabric8.api.Profiles
Returns the configuration file names for the given profile
getConfigurationFileNames(String, String) - Method in interface io.fabric8.api.DataStore
 
getConfigurationFileNames() - Method in interface io.fabric8.api.Profile
Returns the configuration file names that are available on this profile
getConfigurationFileNames(Collection<Profile>) - Static method in class io.fabric8.api.Profiles
Returns the configuration file names for the given profile
getConfigurations(String, String) - Method in interface io.fabric8.api.DataStore
 
getConfigurations() - Method in interface io.fabric8.api.Profile
Returns all of the configuration properties
getConfigurationValue(String, String, String, String) - Method in interface io.fabric8.api.FabricService
Returns the configuration value for the given key
getContainer() - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
getContainer() - Method in interface io.fabric8.api.CreateContainerMetadata
 
getContainer(String) - Method in interface io.fabric8.api.FabricService
Finds the Container with the specified name.
getContainerAttribute(String, DataStore.ContainerAttribute, String, boolean, boolean) - Method in interface io.fabric8.api.DataStore
 
getContainerConfiguration() - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
getContainerConfiguration() - Method in interface io.fabric8.api.CreateContainerMetadata
 
getContainerConfiguration() - Method in interface io.fabric8.api.Profile
Returns the configuration properties for the container
getContainerMetadata(String, ClassLoader) - Method in interface io.fabric8.api.DataStore
 
getContainerName() - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
getContainerName() - Method in interface io.fabric8.api.CreateContainerMetadata
 
getContainerParent(String) - Method in interface io.fabric8.api.DataStore
 
getContainerProfiles(String) - Method in interface io.fabric8.api.DataStore
 
getContainers() - Method in interface io.fabric8.api.DataStore
 
getContainers() - Method in interface io.fabric8.api.FabricService
Gets the existing Containers.
getContainerVersion(String) - Method in interface io.fabric8.api.DataStore
 
getCount() - Method in class io.fabric8.api.ProfileStatus
 
getCreateOptions() - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
getCreateOptions() - Method in interface io.fabric8.api.CreateContainerMetadata
 
getCurrentContainer() - Method in interface io.fabric8.api.FabricService
Returns the Container on which the method is executed.
getCurrentContainerName() - Method in interface io.fabric8.api.FabricService
Returns the name of the current Container.
getDataStore() - Method in interface io.fabric8.api.FabricService
Get the DataStore
getDataStoreProperties() - Method in class io.fabric8.api.ContainerOptions.Builder
 
getDataStoreProperties() - Method in class io.fabric8.api.ContainerOptions
 
getDataStoreProperties() - Method in interface io.fabric8.api.CreateRemoteContainerOptions
 
getDataStoreProperties() - Method in interface io.fabric8.api.DataStore
 
getDefaultJvmOptions() - Method in interface io.fabric8.api.DataStore
 
getDefaultJvmOptions() - Method in interface io.fabric8.api.FabricService
Get the default JVM options used when creating containers
getDefaultVersion() - Method in interface io.fabric8.api.DataStore
 
getDefaultVersion() - Method in interface io.fabric8.api.FabricService
Returns the default Version.
getDependentProfiles() - Method in class io.fabric8.api.ProfileRequirements
 
getDependentProfiles() - Method in class io.fabric8.api.ProfileStatus
 
getDerivedFrom() - Method in interface io.fabric8.api.Version
 
getDescription() - Method in interface io.fabric8.api.Issue
 
getEndorsedLibraries() - Method in interface io.fabric8.api.Profile
 
getEnsembleConfiguration() - Method in interface io.fabric8.api.ZooKeeperClusterService
 
getEnsembleContainers() - Method in interface io.fabric8.api.DataStore
 
getEnsembleContainers() - Method in interface io.fabric8.api.ZooKeeperClusterService
Returns the of containers that participate in the ensemble.
getEnvironment() - Method in interface io.fabric8.api.FabricService
 
getEnvironmentalVariables() - Method in interface io.fabric8.api.CreateRemoteContainerOptions
 
getExportPackages() - Method in interface io.fabric8.api.data.BundleInfo
 
getExtensionLibraries() - Method in interface io.fabric8.api.Profile
 
getFabricService() - Method in interface io.fabric8.api.Container
 
getFabricStatus() - Method in interface io.fabric8.api.FabricService
Get the profile statuses of the fabric in terms of the current number of instances and their max/min requirements
getFabs() - Method in interface io.fabric8.api.Profile
 
getFailure() - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
getFailure() - Method in interface io.fabric8.api.CreateContainerMetadata
 
getFeatures() - Method in interface io.fabric8.api.Profile
 
getField(Field, Object) - Static method in class io.fabric8.api.scr.support.ReflectionHelper
 
getFileConfiguration(String, String, String) - Method in interface io.fabric8.api.DataStore
 
getFileConfiguration(String) - Method in interface io.fabric8.api.Profile
Returns the configuration file for the given name
getFileConfiguration(Collection<Profile>, String) - Static method in class io.fabric8.api.Profiles
Returns the configuration file data for the given file name and list of inherited profiles
getFileConfigurations(String, String) - Method in interface io.fabric8.api.DataStore
 
getFileConfigurations() - Method in interface io.fabric8.api.Profile
 
getGeoLocation() - Method in interface io.fabric8.api.Container
 
getGlobalResolver() - Method in class io.fabric8.api.ContainerOptions.Builder
 
getGlobalResolver() - Method in class io.fabric8.api.ContainerOptions
 
getHeaders() - Method in interface io.fabric8.api.data.BundleInfo
 
getHealth(int) - Method in class io.fabric8.api.ProfileRequirements
Returns the health as a percentage for tools based on the current number of instances and the requirements
getHealth() - Method in class io.fabric8.api.ProfileStatus
 
getHealth(int) - Method in class io.fabric8.api.ProfileStatus
 
getHostNameContext() - Method in interface io.fabric8.api.CreateRemoteContainerOptions
 
getHttpUrl() - Method in interface io.fabric8.api.Container
 
getId() - Method in interface io.fabric8.api.Container
 
getId() - Method in interface io.fabric8.api.data.BundleInfo
 
getId() - Method in interface io.fabric8.api.data.ServiceInfo
Gets service id.
getId() - Method in interface io.fabric8.api.HasId
 
getId(HasId) - Static method in class io.fabric8.api.Ids
 
getIds(HasId[]) - Static method in class io.fabric8.api.Ids
 
getIfPresent() - Method in class io.fabric8.api.DynamicReference
Returns the value if present.
getImportPackages() - Method in interface io.fabric8.api.data.BundleInfo
 
getImportPath() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
getImportPath() - Method in class io.fabric8.api.CreateEnsembleOptions
 
getIp() - Method in interface io.fabric8.api.Container
Returns the resolved address of the Container.
getJmxDomains() - Method in interface io.fabric8.api.Container
 
getJmxPassword() - Method in class io.fabric8.api.CreateChildContainerOptions.Builder
 
getJmxPassword() - Method in class io.fabric8.api.CreateChildContainerOptions
 
getJmxUrl() - Method in interface io.fabric8.api.Container
 
getJmxUser() - Method in class io.fabric8.api.CreateChildContainerOptions.Builder
 
getJmxUser() - Method in class io.fabric8.api.CreateChildContainerOptions
 
getJolokiaUrl() - Method in interface io.fabric8.api.Container
 
getJvmOpts() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
getJvmOpts() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getJvmOpts() - Method in interface io.fabric8.api.CreateContainerOptions
 
getKey() - Method in interface io.fabric8.api.data.BundleInfo.Header
 
getKey() - Method in interface io.fabric8.api.data.ServiceInfo.Property
 
getKeys() - Method in interface io.fabric8.api.Issue
 
getLastModified(String, String) - Method in interface io.fabric8.api.DataStore
 
getLibraries() - Method in interface io.fabric8.api.Profile
 
getLocalHostname() - Method in interface io.fabric8.api.Container
 
getLocalIp() - Method in interface io.fabric8.api.Container
 
getLocation() - Method in interface io.fabric8.api.Container
 
getManualIp() - Method in interface io.fabric8.api.Container
 
getManualIp() - Method in class io.fabric8.api.ContainerOptions.Builder
 
getManualIp() - Method in class io.fabric8.api.ContainerOptions
 
getManualIp() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getManualIp() - Method in interface io.fabric8.api.CreateContainerOptions
 
getMavenRepoUploadURI() - Method in interface io.fabric8.api.FabricService
Returns the current maven proxy repository to use to deploy new builds to the fabric
getMavenRepoURI() - Method in interface io.fabric8.api.FabricService
Returns the current maven proxy repository to use to create new container
getMavenRepoURIs() - Method in interface io.fabric8.api.FabricService
 
getMaximumInstances() - Method in class io.fabric8.api.ProfileRequirements
 
getMaximumInstances() - Method in class io.fabric8.api.ProfileStatus
 
getMaximumPort() - Method in interface io.fabric8.api.Container
 
getMaximumPort() - Method in class io.fabric8.api.ContainerOptions.Builder
 
getMaximumPort() - Method in class io.fabric8.api.ContainerOptions
 
getMaximumPort() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getMaximumPort() - Method in interface io.fabric8.api.CreateContainerOptions
 
getMetadata() - Method in interface io.fabric8.api.Container
 
getMetadataMap() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
getMetadataMap() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getMetadataMap() - Method in interface io.fabric8.api.CreateContainerOptions
 
getMetadataType() - Method in interface io.fabric8.api.ContainerProvider
 
getMigrationTimeout() - Method in class io.fabric8.api.CreateEnsembleOptions
 
getMinimumInstances() - Method in class io.fabric8.api.ProfileRequirements
 
getMinimumInstances() - Method in class io.fabric8.api.ProfileStatus
 
getMinimumPort() - Method in interface io.fabric8.api.Container
 
getMinimumPort() - Method in class io.fabric8.api.ContainerOptions.Builder
 
getMinimumPort() - Method in class io.fabric8.api.ContainerOptions
 
getMinimumPort() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getMinimumPort() - Method in interface io.fabric8.api.CreateContainerOptions
 
getName() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
getName() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getName() - Method in interface io.fabric8.api.CreateContainerOptions
 
getName() - Method in interface io.fabric8.api.Version
Deprecated.
getName() - Method in class io.fabric8.api.VersionSequence
 
getNumber() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
getNumber() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getNumber() - Method in interface io.fabric8.api.CreateContainerOptions
 
getNumbers() - Method in class io.fabric8.api.VersionSequence
Returns the array of version numbers for this sequence
getObjectClasses() - Method in interface io.fabric8.api.data.ServiceInfo
Gets names of classes/interfaces which service provides.
getOptional() - Method in class io.fabric8.api.scr.ValidatingReference
Get the referenced instance
getOptionsType() - Method in interface io.fabric8.api.ContainerProvider
Returns the options
getOrCreateProfileRequirement(String) - Method in class io.fabric8.api.FabricRequirements
Returns or creates a new ProfileRequirements for the given profile id
getOverlay() - Method in interface io.fabric8.api.Profile
Gets profile with configuration slitted with parents.
getOverlay(boolean) - Method in interface io.fabric8.api.Profile
Same as getOverlay() but also perform variable substitutions
getOverlayProfile() - Method in interface io.fabric8.api.Container
 
getOverridenResolver() - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
getOverridenResolver() - Method in interface io.fabric8.api.CreateContainerMetadata
 
getOverrides() - Method in interface io.fabric8.api.Profile
 
getParent() - Method in interface io.fabric8.api.Container
 
getParent() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
getParent() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getParent() - Method in interface io.fabric8.api.CreateContainerOptions
 
getParentProfileIds(Profile) - Static method in class io.fabric8.api.Containers
Returns a list of parent profile Ids for the given profile
getParents() - Method in interface io.fabric8.api.Profile
 
getPatchService() - Method in interface io.fabric8.api.FabricService
Get the patch support service which allow easy upgrades
getPath() - Method in interface io.fabric8.api.CreateRemoteContainerOptions
 
getPortService() - Method in interface io.fabric8.api.FabricService
Get hte port service.
getPreferredAddress() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
getPreferredAddress() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getPreferredAddress() - Method in interface io.fabric8.api.CreateContainerOptions
 
getProcessId() - Method in interface io.fabric8.api.Container
 
getProfile(String, String, boolean) - Method in interface io.fabric8.api.DataStore
 
getProfile(String, String) - Method in interface io.fabric8.api.FabricService
getProfile() - Method in class io.fabric8.api.ProfileRequirements
 
getProfile() - Method in class io.fabric8.api.ProfileStatus
 
getProfile(String) - Method in interface io.fabric8.api.Version
Gets a profile with the given name.
getProfileAttributes(String, String) - Method in interface io.fabric8.api.DataStore
 
getProfileHash() - Method in interface io.fabric8.api.Profile
 
getProfileRequirements() - Method in class io.fabric8.api.FabricRequirements
 
getProfiles() - Method in interface io.fabric8.api.Container
 
getProfiles() - Method in class io.fabric8.api.ContainerOptions.Builder
 
getProfiles() - Method in class io.fabric8.api.ContainerOptions
 
getProfiles() - Method in interface io.fabric8.api.CreateContainerOptions
 
getProfiles(String) - Method in interface io.fabric8.api.DataStore
 
getProfiles(String) - Method in interface io.fabric8.api.FabricService
Deprecated.
getProfiles() - Method in interface io.fabric8.api.Version
 
getProfileStatusMap() - Method in class io.fabric8.api.FabricStatus
 
getProperties() - Method in interface io.fabric8.api.data.ServiceInfo
 
getProperty(String) - Method in class io.fabric8.api.DefaultRuntimeProperties
 
getProperty(String, String) - Method in class io.fabric8.api.DefaultRuntimeProperties
 
getProperty(String) - Method in interface io.fabric8.api.RuntimeProperties
 
getProperty(String, String) - Method in interface io.fabric8.api.RuntimeProperties
 
getProvider(String) - Method in interface io.fabric8.api.FabricService
Lookup a container provider by name.
getProviders() - Method in interface io.fabric8.api.FabricService
Returns a list of all registered ContainerProviders
getProviderType() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
getProviderType() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getProviderType() - Method in interface io.fabric8.api.CreateContainerOptions
 
getProvisionChecksums() - Method in interface io.fabric8.api.Container
 
getProvisionException() - Method in interface io.fabric8.api.Container
 
getProvisionList() - Method in interface io.fabric8.api.Container
 
getProvisionResult() - Method in interface io.fabric8.api.Container
 
getProvisionStatus() - Method in interface io.fabric8.api.Container
 
getProvisionStatusMap() - Method in interface io.fabric8.api.Container
 
getProxyUri() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
getProxyUri() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getProxyUri() - Method in interface io.fabric8.api.CreateContainerOptions
 
getPublicHostname() - Method in interface io.fabric8.api.Container
 
getPublicIp() - Method in interface io.fabric8.api.Container
 
getReason() - Method in exception io.fabric8.api.EnsembleModificationFailed
 
getRepositories() - Method in interface io.fabric8.api.Profile
 
getRequirements() - Method in interface io.fabric8.api.DataStore
 
getRequirements() - Method in interface io.fabric8.api.FabricService
Returns the fabric provisioning requirements if there are any defined or empty requirements if none are defined.
getRequirements() - Method in class io.fabric8.api.FabricStatus
 
getResolver() - Method in interface io.fabric8.api.Container
Returns the resolver of the Container.
getResolver() - Method in class io.fabric8.api.ContainerOptions.Builder
 
getResolver() - Method in class io.fabric8.api.ContainerOptions
 
getResolver() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getResolver() - Method in interface io.fabric8.api.CreateContainerOptions
 
getScheme() - Method in interface io.fabric8.api.ContainerProvider
 
getScheme() - Method in interface io.fabric8.api.PlaceholderResolver
The placeholder scheme.
getSequence() - Method in interface io.fabric8.api.Version
 
getService() - Method in class io.fabric8.api.FabricStatus
 
getService() - Method in class io.fabric8.api.ServiceProxy
 
getSshUrl() - Method in interface io.fabric8.api.Container
 
getState() - Method in interface io.fabric8.api.data.BundleInfo
 
getSupportedCreateContainerMetadataTypes() - Method in interface io.fabric8.api.FabricService
 
getSupportedCreateContainerOptionTypes() - Method in interface io.fabric8.api.FabricService
 
getSymbolicName() - Method in interface io.fabric8.api.data.BundleInfo
 
getSystemProperties() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
getSystemProperties() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getSystemProperties() - Method in interface io.fabric8.api.CreateContainerOptions
 
getTargetContainer(RuntimeProperties) - Static method in enum io.fabric8.api.TargetContainer
 
getTargetContainer(String) - Static method in enum io.fabric8.api.TargetContainer
 
getType() - Method in interface io.fabric8.api.Container
 
getType() - Method in interface io.fabric8.api.DataStore
Return the DataStore type.
getUsers() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
getUsers() - Method in class io.fabric8.api.CreateEnsembleOptions
 
getUsers() - Method in interface io.fabric8.api.CreateRemoteContainerOptions
 
getUsingBundlesId() - Method in interface io.fabric8.api.data.ServiceInfo
Gets using bundles id.
getValidProviders() - Method in interface io.fabric8.api.FabricService
Returns a list of ContainerProviders valid in current environment
getValue() - Method in interface io.fabric8.api.data.BundleInfo.Header
 
getValue() - Method in interface io.fabric8.api.data.ServiceInfo.Property
 
getVersion() - Method in interface io.fabric8.api.Container
 
getVersion() - Method in class io.fabric8.api.ContainerOptions.Builder
 
getVersion() - Method in class io.fabric8.api.ContainerOptions
 
getVersion() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getVersion() - Method in interface io.fabric8.api.CreateContainerOptions
 
getVersion() - Method in interface io.fabric8.api.data.BundleInfo
 
getVersion() - Method in class io.fabric8.api.FabricRequirements
Returns the current version for the fabric which the requirements apply to (usually the latest version, as scaling requirements typically are independent of rolling upgrades and versioning).
getVersion(String) - Method in interface io.fabric8.api.FabricService
Finds the Version with the specified name.
getVersion() - Method in interface io.fabric8.api.Profile
 
getVersionAttributes(String) - Method in interface io.fabric8.api.DataStore
 
getVersions() - Method in interface io.fabric8.api.DataStore
 
getVersions() - Method in interface io.fabric8.api.FabricService
Returns all Versions.
getWeight() - Method in interface io.fabric8.api.ContainerAutoScaler
Returns a weighting to help choose which auto-scaler to use.
getZookeeperPassword() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getZookeeperPassword() - Method in interface io.fabric8.api.CreateContainerOptions
 
getZookeeperPassword() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
getZookeeperPassword() - Method in class io.fabric8.api.CreateEnsembleOptions
 
getZookeeperPassword() - Method in interface io.fabric8.api.FabricService
Returns the password used to connect to Zookeeper.
getZookeeperPassword() - Method in interface io.fabric8.api.ZooKeeperClusterService
Returns the ZooKeeper Password.
getZooKeeperServerConnectionPort() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
getZooKeeperServerConnectionPort() - Method in class io.fabric8.api.CreateEnsembleOptions
 
getZooKeeperServerDataDir() - Method in class io.fabric8.api.CreateEnsembleOptions
 
getZooKeeperServerInitLimit() - Method in class io.fabric8.api.CreateEnsembleOptions
 
getZooKeeperServerPort() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
getZooKeeperServerPort() - Method in class io.fabric8.api.CreateEnsembleOptions
 
getZooKeeperServerSyncLimit() - Method in class io.fabric8.api.CreateEnsembleOptions
 
getZooKeeperServerTickTime() - Method in class io.fabric8.api.CreateEnsembleOptions
 
getZookeeperUrl() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
getZookeeperUrl() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
getZookeeperUrl() - Method in interface io.fabric8.api.CreateContainerOptions
 
getZookeeperUrl() - Method in interface io.fabric8.api.FabricService
Returns the pseudo url of the Zookeeper.
getZooKeeperUrl() - Method in interface io.fabric8.api.ZooKeeperClusterService
Reutrns the Zookeeper URL.
getZooKeeperUser() - Method in interface io.fabric8.api.FabricService
Returns the user used to connect to Zookeeper.
globalResolver(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
GROUP - Static variable in interface io.fabric8.api.MQService.Config
 
GuardedBy - Annotation Type in io.fabric8.api.jcip
The field or method to which this annotation is applied can only be accessed when holding a particular lock, which may be a built-in (synchronization) lock, or may be an explicit java.util.concurrent.Lock.

H

hasContainer(String) - Method in interface io.fabric8.api.DataStore
 
HASH - Static variable in interface io.fabric8.api.Profile
 
hashCode() - Method in class io.fabric8.api.ProfileRequirements
 
hashCode() - Method in class io.fabric8.api.VersionSequence
 
HasId - Interface in io.fabric8.api
 
hasMinimumInstances(String) - Method in class io.fabric8.api.FabricRequirements
Returns true if there are any requirements for the given profile ID and it has at least 1 minimum instances defined
hasMinimumInstances() - Method in class io.fabric8.api.ProfileRequirements
Returns true if this profile requirements has at least 1 ProfileRequirements.getMinimumInstances()
hasProfile(String, String) - Method in interface io.fabric8.api.DataStore
 
hasProfile(String) - Method in interface io.fabric8.api.Version
 
hasVersion(String) - Method in interface io.fabric8.api.DataStore
 
HIDDEN - Static variable in interface io.fabric8.api.Profile
The attribute key for the hidden flag

I

Ids - Class in io.fabric8.api
Helper methods for working with HasId instances
Immutable - Annotation Type in io.fabric8.api.jcip
The class to which this annotation is applied is immutable.
importFromFileSystem(String) - Method in interface io.fabric8.api.DataStore
 
importPath(String) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
incrementCount() - Method in class io.fabric8.api.ProfileStatus
 
init() - Method in class io.fabric8.api.FabricStatus
 
InvalidComponentException - Exception in io.fabric8.api.scr
A runtime exception thrown by invalid components.
InvalidComponentException() - Constructor for exception io.fabric8.api.scr.InvalidComponentException
 
InvalidComponentException(String) - Constructor for exception io.fabric8.api.scr.InvalidComponentException
 
InvalidComponentException(String, Throwable) - Constructor for exception io.fabric8.api.scr.InvalidComponentException
 
io.fabric8.api - package io.fabric8.api
 
io.fabric8.api.data - package io.fabric8.api.data
This package contains POJOs which are used by agent to return information about various resources.
io.fabric8.api.jcip - package io.fabric8.api.jcip
Class, field, and method level annotations for describing thread-safety policies.
io.fabric8.api.scr - package io.fabric8.api.scr
 
io.fabric8.api.scr.support - package io.fabric8.api.scr.support
 
io.fabric8.api.visibility - package io.fabric8.api.visibility
 
isAbstract() - Method in interface io.fabric8.api.Profile
Returns true if this profile is Abstract.
isAdminAccess() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
isAdminAccess() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
isAdminAccess() - Method in interface io.fabric8.api.CreateContainerOptions
 
isAgentEnabled() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
isAgentEnabled() - Method in class io.fabric8.api.CreateEnsembleOptions
 
isAlive() - Method in interface io.fabric8.api.Container
 
isAliveAndOK() - Method in interface io.fabric8.api.Container
Returns true if the container is alive and provisioning is successful (if required)
isAutoImportEnabled() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
isAutoImportEnabled() - Method in class io.fabric8.api.CreateEnsembleOptions
 
isClean() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
isClean() - Method in class io.fabric8.api.CreateEnsembleOptions
 
isContainerAlive(String) - Method in interface io.fabric8.api.DataStore
 
isEmpty(Integer) - Static method in class io.fabric8.api.ProfileRequirements
 
isEmpty(Collection<?>) - Static method in class io.fabric8.api.ProfileRequirements
 
isEnsembleServer() - Method in interface io.fabric8.api.Container
 
isEnsembleServer() - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
isEnsembleServer() - Method in class io.fabric8.api.CreateContainerBasicOptions
 
isEnsembleServer() - Method in interface io.fabric8.api.CreateContainerOptions
 
isEnsembleStart() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
isEnsembleStart() - Method in class io.fabric8.api.CreateEnsembleOptions
 
isHidden() - Method in interface io.fabric8.api.Profile
Returns true if this profile is hidden.
isLocked() - Method in interface io.fabric8.api.Profile
Returns true if this profile is locked.
isManaged() - Method in interface io.fabric8.api.Container
 
isNullOrBlank(String) - Static method in class io.fabric8.api.scr.support.Strings
 
isOverlay() - Method in interface io.fabric8.api.Profile
Indicate if this profile is an overlay or not.
isProvisioningComplete() - Method in interface io.fabric8.api.Container
Returns true if the initial provisioning of the container is complete so that we can connect to it via SSH / JMX etc (e.g.
isProvisioningPending() - Method in interface io.fabric8.api.Container
Returns true if the container is being provisioned and it is not yet complete (i.e.
isRoot() - Method in interface io.fabric8.api.Container
 
isSuccess() - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
isSuccess() - Method in interface io.fabric8.api.CreateContainerMetadata
 
Issue - Interface in io.fabric8.api
 
isValid(String) - Method in interface io.fabric8.api.NameValidator
 
isValid() - Method in class io.fabric8.api.scr.AbstractComponent
 
isValid() - Method in interface io.fabric8.api.scr.Validatable
True if the component is valid.
isValid() - Method in class io.fabric8.api.scr.ValidationSupport
 
isValidProvider() - Method in interface io.fabric8.api.ContainerProvider
Tells if this provider is valid in current environment.
isWaitForProvision() - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
isWaitForProvision() - Method in class io.fabric8.api.CreateEnsembleOptions
 

J

jmxPassword(String) - Method in class io.fabric8.api.CreateChildContainerOptions.Builder
 
jmxUser(String) - Method in class io.fabric8.api.CreateChildContainerOptions.Builder
 
join(Iterable<String>, String) - Static method in class io.fabric8.api.scr.support.Strings
 
joinNameValidators(NameValidator...) - Static method in class io.fabric8.api.Containers
Creates a name validator by combining all of the given name validators so that a name is valid iff they all return true
jvmOpts(String) - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 

K

KIND - Static variable in interface io.fabric8.api.MQService.Config
 

L

launderThrowable(Throwable) - Static method in exception io.fabric8.api.EnsembleModificationFailed
 
launderThrowable(Throwable) - Static method in exception io.fabric8.api.FabricException
 
listFiles(String, Iterable<String>, String) - Method in interface io.fabric8.api.DataStore
Lists the files for the given profiles with the optional extra relative path
LOCKED - Static variable in interface io.fabric8.api.Profile
The attribute key for the locked flag
LOCKED - Static variable in interface io.fabric8.api.Version
The attribute key for the locked flag
lookupPort(Container, String, String) - Method in interface io.fabric8.api.PortService
Looks up the registry and returns a registered port.

M

ManagedCuratorFrameworkAvailable - Interface in io.fabric8.api
Service that marks availability of the ManagedCuratorFramework
manualIp(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
maximumPort(int) - Method in class io.fabric8.api.ContainerOptions.Builder
 
maximumPort(Integer) - Method in class io.fabric8.api.ContainerOptions.Builder
 
maximumPort(Long) - Method in class io.fabric8.api.ContainerOptions.Builder
 
migrationTimeout(long) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
MINIMUM_INSTANCES - Static variable in interface io.fabric8.api.MQService.Config
 
minimumPort(int) - Method in class io.fabric8.api.ContainerOptions.Builder
 
minimumPort(Integer) - Method in class io.fabric8.api.ContainerOptions.Builder
 
minimumPort(Long) - Method in class io.fabric8.api.ContainerOptions.Builder
 
modified(Map<String, ?>) - Method in class io.fabric8.api.scr.AbstractFieldInjectionComponent
 
ModuleStatus - Enum in io.fabric8.api
 
MQ_CONNECTION_FACTORY_PID - Static variable in interface io.fabric8.api.MQService
 
MQ_FABRIC_SERVER_PID_PREFIX - Static variable in interface io.fabric8.api.MQService
 
MQ_PID_TEMPLATE - Static variable in interface io.fabric8.api.MQService
 
MQ_PROFILE_BASE - Static variable in interface io.fabric8.api.MQService
 
MQ_PROFILE_REPLICATED - Static variable in interface io.fabric8.api.MQService
 
MQService - Interface in io.fabric8.api
 
MQService.Config - Interface in io.fabric8.api
Keys for the broker specific PID file inside the profile

N

name(String) - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
NameValidator - Interface in io.fabric8.api
A validator to check if the given container name is valid for use.
NETWORK_PASSWORD - Static variable in interface io.fabric8.api.MQService.Config
 
NETWORK_USER_NAME - Static variable in interface io.fabric8.api.MQService.Config
 
NETWORKS - Static variable in interface io.fabric8.api.MQService.Config
 
newBuilder() - Method in interface io.fabric8.api.ContainerProvider
Helper method to create a new builder object
next() - Method in class io.fabric8.api.VersionSequence
Returns a new version number sequence
NotNullException - Class in io.fabric8.api
NotNullException
NotThreadSafe - Annotation Type in io.fabric8.api.jcip
The class to which this annotation is applied is not thread-safe.
NullCreationStateListener - Class in io.fabric8.api
 
NullCreationStateListener() - Constructor for class io.fabric8.api.NullCreationStateListener
 
number(int) - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 

O

onActivate() - Method in class io.fabric8.api.scr.AbstractFieldInjectionComponent
Strategy pattern for after this component has been activated
onConfigured() - Method in class io.fabric8.api.scr.AbstractFieldInjectionComponent
Strategy pattern for after this component has been configured (either on @Activate or @Modified)
onDeactivate() - Method in class io.fabric8.api.scr.AbstractFieldInjectionComponent
Strategy pattern for after this component has been deactivated
onModified() - Method in class io.fabric8.api.scr.AbstractFieldInjectionComponent
Strategy pattern for after this component has been modified
onStateChange(String) - Method in interface io.fabric8.api.CreationStateListener
Called when the state is changed.
onStateChange(String) - Method in class io.fabric8.api.NullCreationStateListener
 
overlayProfiles(Container) - Static method in class io.fabric8.api.Containers
Returns the effective list of profile ids for the current container; that is the list of all profiles and descendant profiles in order in which their values are to be applied.

P

parent(String) - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
PARENT - Static variable in interface io.fabric8.api.MQService.Config
 
PARENTS - Static variable in interface io.fabric8.api.Profile
The attribute key for the list of parents
PatchException - Exception in io.fabric8.api
A runtime exception thrown by the PatchService
PatchException() - Constructor for exception io.fabric8.api.PatchException
 
PatchException(String) - Constructor for exception io.fabric8.api.PatchException
 
PatchException(String, Throwable) - Constructor for exception io.fabric8.api.PatchException
 
PatchService - Interface in io.fabric8.api
 
PlaceholderResolver - Interface in io.fabric8.api
 
PortService - Interface in io.fabric8.api
 
PortService.Lock - Interface in io.fabric8.api
Interface used to mark boundaries of transactions grouping several atomic PortService operations.
preferredAddress(String) - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
Profile - Interface in io.fabric8.api
 
profileIds(Iterable<Profile>) - Static method in class io.fabric8.api.Profiles
 
ProfileRequirements - Class in io.fabric8.api
Represents the requirements to successfully provision a profile such as the minimum instances required and which other profiles should be profiled before hand.
ProfileRequirements() - Constructor for class io.fabric8.api.ProfileRequirements
 
ProfileRequirements(String) - Constructor for class io.fabric8.api.ProfileRequirements
 
ProfileRequirements(String, Integer) - Constructor for class io.fabric8.api.ProfileRequirements
 
ProfileRequirements(String, Integer, Integer) - Constructor for class io.fabric8.api.ProfileRequirements
 
ProfileRequirements(String, Integer, Integer, List<String>) - Constructor for class io.fabric8.api.ProfileRequirements
 
ProfileRequirements(String, Integer, Integer, String...) - Constructor for class io.fabric8.api.ProfileRequirements
 
profiles(Set<String>) - Method in class io.fabric8.api.ContainerOptions.Builder
 
profiles(List<String>) - Method in class io.fabric8.api.ContainerOptions.Builder
 
profiles(String...) - Method in class io.fabric8.api.ContainerOptions.Builder
 
profiles(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
PROFILES - Static variable in class io.fabric8.api.ContainerOptions
 
Profiles - Class in io.fabric8.api
Helper methods for working with profiles
Profiles() - Constructor for class io.fabric8.api.Profiles
 
PROFILES_AUTOIMPORT - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
PROFILES_AUTOIMPORT_PATH - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
ProfileStatus - Class in io.fabric8.api
Represents the status of a profile along with its requirements if defined
ProfileStatus(String, ProfileRequirements) - Constructor for class io.fabric8.api.ProfileStatus
 
providerType(String) - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
PROVISION_ERROR - Static variable in interface io.fabric8.api.Container
 
PROVISION_FAILED - Static variable in interface io.fabric8.api.Container
 
PROVISION_SUCCESS - Static variable in interface io.fabric8.api.Container
 
proxyUri(URI) - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
proxyUri(String) - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
putProperties(Map<String, String>) - Method in class io.fabric8.api.DefaultRuntimeProperties
 
putProperties(Map<String, String>) - Method in interface io.fabric8.api.RuntimeProperties
 

R

recursiveAddProfiles(Set<Profile>, Profile[]) - Static method in class io.fabric8.api.Containers
 
ReflectionHelper - Class in io.fabric8.api.scr.support
Helper for working with reflection on classes.
ReflectionHelper.FieldCallback - Interface in io.fabric8.api.scr.support
Callback interface invoked on each field in the hierarchy.
ReflectionHelper.MethodCallback - Interface in io.fabric8.api.scr.support
Action to take on each method.
refresh() - Method in interface io.fabric8.api.Profile
Manually trigger provisioning of this profile
registerPort(Container, String, String, int, int, Set<Integer>) - Method in interface io.fabric8.api.PortService
Registers a port from the specified range to the registry.
registerPort(Container, String, String, int) - Method in interface io.fabric8.api.PortService
Registers a port to the registry.
registerPort(Container, String, String, int, PortService.Lock) - Method in interface io.fabric8.api.PortService
Registers a port to the registry.
releasePortLock(PortService.Lock) - Method in interface io.fabric8.api.PortService
Releases lock obtained by acquirePortLock()
removeEmptyRequirements() - Method in class io.fabric8.api.FabricRequirements
Removes all the empty requirements; usually used just before saving to JSON
removeFromCluster(List<String>) - Method in interface io.fabric8.api.ZooKeeperClusterService
Removes the containers from the cluster.
removeFromCluster(List<String>, CreateEnsembleOptions) - Method in interface io.fabric8.api.ZooKeeperClusterService
Removes the containers from the cluster.
removeProfileRequirements(String) - Method in class io.fabric8.api.FabricRequirements
 
removeProfiles(Profile...) - Method in interface io.fabric8.api.Container
 
removeRegistrationCallback() - Method in interface io.fabric8.api.DataStoreRegistrationHandler
Removes a DataStoreTemplate from initialization phase.
renameProfile(String, String, boolean) - Method in interface io.fabric8.api.Version
 
REPLICAS - Static variable in interface io.fabric8.api.MQService.Config
 
requirements() - Method in class io.fabric8.api.ProfileStatus
 
resolve(FabricService, Map<String, Map<String, String>>, String, String, String) - Method in interface io.fabric8.api.PlaceholderResolver
Resolves the placeholder found inside the value, for the specific key of the pid.
resolver(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
ROLE_DELIMITER - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
RuntimeProperties - Interface in io.fabric8.api
A runtime properties provider

S

scaleProfile(String, int) - Method in interface io.fabric8.api.FabricService
Scales the given profile up or down in the number of instances required
ServiceInfo - Interface in io.fabric8.api.data
Information about OSGi service.
ServiceInfo.Property - Interface in io.fabric8.api.data
 
ServiceLocator - Class in io.fabric8.api
 
ServiceProxy<T> - Class in io.fabric8.api
 
setAgentEnabled(boolean) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
setAttribute(String, String) - Method in interface io.fabric8.api.Profile
Change an attribute on this version.
setAttribute(String, String) - Method in interface io.fabric8.api.Version
Change an attribute on this version.
setAutoImportEnabled(boolean) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
setBindAddress(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
setBootstrapTimeout(long) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
setBundles(List<String>) - Method in interface io.fabric8.api.Profile
 
setConfiguration(String, String, String, Map<String, String>) - Method in interface io.fabric8.api.DataStore
 
setConfiguration(String, Map<String, String>) - Method in interface io.fabric8.api.Profile
Update configurations of this profile with the new values for the given PID
setConfigurations(String, String, Map<String, Map<String, String>>) - Method in interface io.fabric8.api.DataStore
 
setConfigurations(Map<String, Map<String, String>>) - Method in interface io.fabric8.api.Profile
Update configurations of this profile with the new values
setConfigurationValue(String, String, String, String, String) - Method in interface io.fabric8.api.FabricService
Sets the configuration value for the given key
setContainer(Container) - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
setContainer(Container) - Method in interface io.fabric8.api.CreateContainerMetadata
 
setContainerAttribute(String, DataStore.ContainerAttribute, String) - Method in interface io.fabric8.api.DataStore
 
setContainerMetadata(CreateContainerMetadata) - Method in interface io.fabric8.api.DataStore
 
setContainerName(String) - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
setContainerProfiles(String, List<String>) - Method in interface io.fabric8.api.DataStore
 
setContainerVersion(String, String) - Method in interface io.fabric8.api.DataStore
 
setCount(int) - Method in class io.fabric8.api.ProfileStatus
 
setCreateOptions(CreateContainerOptions) - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
setCreateOptions(CreateContainerOptions) - Method in interface io.fabric8.api.CreateContainerMetadata
 
setDataStoreProperties(Map<String, String>) - Method in class io.fabric8.api.ContainerOptions.Builder
 
setDefaultJvmOptions(String) - Method in interface io.fabric8.api.DataStore
 
setDefaultJvmOptions(String) - Method in interface io.fabric8.api.FabricService
Set the default JVM options used when creating containers
setDefaultVersion(String) - Method in interface io.fabric8.api.DataStore
 
setDefaultVersion(Version) - Method in interface io.fabric8.api.FabricService
Sets the default Version.
setDependentProfiles(List<String>) - Method in class io.fabric8.api.ProfileRequirements
 
setDependentProfiles(List<String>) - Method in class io.fabric8.api.ProfileStatus
 
setEnsembleStart(boolean) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
setFabs(List<String>) - Method in interface io.fabric8.api.Profile
 
setFailure(Throwable) - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
setFeatures(List<String>) - Method in interface io.fabric8.api.Profile
 
setField(Field, Object, Object) - Static method in class io.fabric8.api.scr.support.ReflectionHelper
 
setFileConfiguration(String, String, String, byte[]) - Method in interface io.fabric8.api.DataStore
 
setFileConfigurations(String, String, Map<String, byte[]>) - Method in interface io.fabric8.api.DataStore
 
setFileConfigurations(Map<String, byte[]>) - Method in interface io.fabric8.api.Profile
Update configurations of this profile with the new values
setGeoLocation(String) - Method in interface io.fabric8.api.Container
 
setGlobalResolver(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
setImportPath(String) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
setInvalid() - Method in class io.fabric8.api.scr.ValidationSupport
 
setJolokiaUrl(String) - Method in interface io.fabric8.api.Container
 
setLocalHostname(String) - Method in interface io.fabric8.api.Container
 
setLocalIp(String) - Method in interface io.fabric8.api.Container
 
setLocation(String) - Method in interface io.fabric8.api.Container
 
setManualIp(String) - Method in interface io.fabric8.api.Container
 
setManualIp(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
setMaximumInstances(Integer) - Method in class io.fabric8.api.ProfileRequirements
 
setMaximumInstances(Integer) - Method in class io.fabric8.api.ProfileStatus
 
setMaximumPort(int) - Method in interface io.fabric8.api.Container
 
setMaximumPort(int) - Method in class io.fabric8.api.ContainerOptions.Builder
 
setMinimumInstances(Integer) - Method in class io.fabric8.api.ProfileRequirements
 
setMinimumInstances(Integer) - Method in class io.fabric8.api.ProfileStatus
 
setMinimumPort(int) - Method in interface io.fabric8.api.Container
 
setMinimumPort(int) - Method in class io.fabric8.api.ContainerOptions.Builder
 
setOverridenResolver(String) - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
setOverrides(List<String>) - Method in interface io.fabric8.api.Profile
 
setParentProfileIds(Version, Profile, List<String>) - Static method in class io.fabric8.api.Containers
Sets the list of parent profile IDs
setParents(Profile[]) - Method in interface io.fabric8.api.Profile
 
setProfile(String) - Method in class io.fabric8.api.ProfileRequirements
 
setProfile(String) - Method in class io.fabric8.api.ProfileStatus
 
setProfileAttribute(String, String, String, String) - Method in interface io.fabric8.api.DataStore
 
setProfileRequirements(List<ProfileRequirements>) - Method in class io.fabric8.api.FabricRequirements
 
setProfiles(Profile[]) - Method in interface io.fabric8.api.Container
 
setProfiles(Set<String>) - Method in class io.fabric8.api.ContainerOptions.Builder
 
setProfileStatusMap(Map<String, ProfileStatus>) - Method in class io.fabric8.api.FabricStatus
 
setProperty(String, String) - Method in class io.fabric8.api.DefaultRuntimeProperties
 
setProperty(String, String) - Method in interface io.fabric8.api.RuntimeProperties
 
setProvisionChecksums(Properties) - Method in interface io.fabric8.api.Container
 
setProvisionException(String) - Method in interface io.fabric8.api.Container
 
setProvisionList(List<String>) - Method in interface io.fabric8.api.Container
 
setProvisionResult(String) - Method in interface io.fabric8.api.Container
 
setPublicHostname(String) - Method in interface io.fabric8.api.Container
 
setPublicIp(String) - Method in interface io.fabric8.api.Container
 
setRegistrationCallback(DataStoreTemplate) - Method in interface io.fabric8.api.DataStoreRegistrationHandler
Adds a DataStoreTemplate that will be executed before DataStore registration.
setRepositories(List<String>) - Method in interface io.fabric8.api.Profile
 
setRequirements(FabricRequirements) - Method in interface io.fabric8.api.DataStore
 
setRequirements(FabricRequirements) - Method in interface io.fabric8.api.FabricService
Stores the fabric provisioning requirements
setRequirements(FabricRequirements) - Method in class io.fabric8.api.FabricStatus
 
setResolver(String) - Method in interface io.fabric8.api.Container
Sets the resolver value of the Container.
setResolver(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
setService(FabricService) - Method in class io.fabric8.api.FabricStatus
 
setUsers(Map<String, String>) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
setValid() - Method in class io.fabric8.api.scr.ValidationSupport
 
setVersion(Version) - Method in interface io.fabric8.api.Container
 
setVersion(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
setVersion(String) - Method in class io.fabric8.api.FabricRequirements
 
setVersionAttribute(String, String, String) - Method in interface io.fabric8.api.DataStore
 
setWaitForProvision(boolean) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
setZookeeperPassword(String) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
setZooKeeperServerConnectionPort(int) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
setZooKeeperServerPort(int) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
sortProfilesRequirements() - Method in class io.fabric8.api.FabricRequirements
 
STANDBY_POOL - Static variable in interface io.fabric8.api.MQService.Config
 
start() - Method in interface io.fabric8.api.Container
 
start(boolean) - Method in interface io.fabric8.api.Container
 
start(Container) - Method in interface io.fabric8.api.ContainerProvider
Start the container
startContainer(String) - Method in interface io.fabric8.api.FabricService
 
startContainer(String, boolean) - Method in interface io.fabric8.api.FabricService
 
startContainer(Container) - Method in interface io.fabric8.api.FabricService
 
startContainer(Container, boolean) - Method in interface io.fabric8.api.FabricService
 
stop() - Method in interface io.fabric8.api.Container
 
stop(boolean) - Method in interface io.fabric8.api.Container
 
stop(Container) - Method in interface io.fabric8.api.ContainerProvider
Stop the container
stopContainer(String) - Method in interface io.fabric8.api.FabricService
 
stopContainer(String, boolean) - Method in interface io.fabric8.api.FabricService
 
stopContainer(Container) - Method in interface io.fabric8.api.FabricService
 
stopContainer(Container, boolean) - Method in interface io.fabric8.api.FabricService
 
Strings - Class in io.fabric8.api.scr.support
 
Strings() - Constructor for class io.fabric8.api.scr.support.Strings
 
substituteConfigurations(Map<String, Map<String, String>>) - Method in interface io.fabric8.api.FabricService
 

T

TargetContainer - Enum in io.fabric8.api
The enumeration of supported target containers
ThreadSafe - Annotation Type in io.fabric8.api.jcip
The class to which this annotation is applied is thread-safe.
toString() - Method in class io.fabric8.api.ContainerOptions
 
toString() - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
toString() - Method in class io.fabric8.api.CreateEnsembleOptions
 
toString() - Method in class io.fabric8.api.FabricRequirements
 
toString() - Method in class io.fabric8.api.FabricStatus
 
toString() - Method in class io.fabric8.api.ProfileRequirements
 
toString() - Method in class io.fabric8.api.ProfileStatus
 
toString() - Method in class io.fabric8.api.VersionSequence
 
trackConfiguration(Runnable) - Method in interface io.fabric8.api.DataStore
 
trackConfiguration(Runnable) - Method in interface io.fabric8.api.FabricService
Track configuration changes.

U

unbind(T) - Method in class io.fabric8.api.DynamicReference
Unbinds the reference.
unbind(T) - Method in class io.fabric8.api.scr.ValidatingReference
Unbind the given reference
unregisterPort(Container, String, String) - Method in interface io.fabric8.api.PortService
Un-register the port bound to the specified pid and key.
unregisterPort(Container, String) - Method in interface io.fabric8.api.PortService
Un-register the ports bound to the specific pid.
unregisterPort(Container) - Method in interface io.fabric8.api.PortService
Un-register the ports bound to the container.
untrackConfiguration(Runnable) - Method in interface io.fabric8.api.DataStore
 
untrackConfiguration(Runnable) - Method in interface io.fabric8.api.FabricService
Un-Track configuration changes.
updateCredentials(String, String) - Method in class io.fabric8.api.CreateChildContainerOptions
 
updateCredentials(String, String) - Method in class io.fabric8.api.CreateContainerBasicMetadata
 
updateCredentials(String, String) - Method in class io.fabric8.api.CreateContainerBasicOptions
 
updateCredentials(String, String) - Method in interface io.fabric8.api.CreateContainerMetadata
Updates the value of CreateContainerOptions with updated credentials.
updateCredentials(String, String) - Method in interface io.fabric8.api.CreateContainerOptions
Creates a new instance of CreateContainerOptions with updated credentials.
users(Map<String, String>) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 

V

Validatable - Interface in io.fabric8.api.scr
An interface implemented by validatable components.
ValidatingReference<T> - Class in io.fabric8.api.scr
A reference that validates its content on ValidatingReference.get()
ValidatingReference() - Constructor for class io.fabric8.api.scr.ValidatingReference
 
ValidationSupport - Class in io.fabric8.api.scr
Provides validation support.
ValidationSupport() - Constructor for class io.fabric8.api.scr.ValidationSupport
 
VALUE_SEPARATOR - Static variable in class io.fabric8.api.scr.support.ConverterHelper
The separator used to separate list or array values in a Config Admin String value
valueOf(String) - Static method in enum io.fabric8.api.data.BundleInfo.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fabric8.api.DataStore.ContainerAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fabric8.api.EnsembleModificationFailed.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fabric8.api.ModuleStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fabric8.api.TargetContainer
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.fabric8.api.data.BundleInfo.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fabric8.api.DataStore.ContainerAttribute
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fabric8.api.EnsembleModificationFailed.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fabric8.api.ModuleStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fabric8.api.TargetContainer
Returns an array containing the constants of this enum type, in the order they are declared.
version(String) - Method in class io.fabric8.api.ContainerOptions.Builder
 
VERSION - Static variable in class io.fabric8.api.ContainerOptions
 
Version - Interface in io.fabric8.api
 
VersionSequence - Class in io.fabric8.api
Represents the sortable sequence of a Version ID using the form 9.9.9 so that version names can be sorted in sequential order; so that 1.2 is before 1.11.1 etc.
VersionSequence(String) - Constructor for class io.fabric8.api.VersionSequence
 
VersionSequence(VersionSequence) - Constructor for class io.fabric8.api.VersionSequence
Creates the next sequence
VisibleForExternal - Annotation Type in io.fabric8.api.visibility
Documents, that a method is visible for access from external systems (e.g.
VisibleForTesting - Annotation Type in io.fabric8.api.visibility
Documents, that a method is visible for testing purposes.

W

waitForProvision(boolean) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
withUser(String, String, String) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 

Z

ZOOKEEPER_CLIENT_PID - Static variable in interface io.fabric8.api.Constants
 
ZOOKEEPER_PASSWORD - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
ZOOKEEPER_SERVER_CONNECTION_PORT - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
ZOOKEEPER_SERVER_PID - Static variable in interface io.fabric8.api.Constants
 
ZOOKEEPER_SERVER_PORT - Static variable in class io.fabric8.api.CreateEnsembleOptions
 
ZooKeeperClusterBootstrap - Interface in io.fabric8.api
 
ZooKeeperClusterService - Interface in io.fabric8.api
 
zookeeperPassword(String) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
zooKeeperServerConnectionPort(int) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
zooKeeperServerConnectionPort(Integer) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
zooKeeperServerConnectionPort(Long) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
zooKeeperServerDataDir(String) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
zooKeeperServerInitLimit(int) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
zooKeeperServerPort(int) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
zooKeeperServerPort(Integer) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
zooKeeperServerPort(Long) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
zooKeeperServerSyncLimit(int) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
zooKeeperServerTickTime(int) - Method in class io.fabric8.api.CreateEnsembleOptions.Builder
 
zookeeperUrl(String) - Method in class io.fabric8.api.CreateContainerBasicOptions.Builder
 
A B C D E F G H I J K L M N O P R S T U V W Z 

Copyright © 2016 Red Hat. All Rights Reserved.