public class ProcessProfile
extends io.fabric8.internal.ProfileImpl
Constructor and Description |
---|
ProcessProfile(io.fabric8.api.Container container,
ProcessRequirements requirements,
io.fabric8.api.FabricService fabricService,
boolean includeContainerProfile) |
Modifier and Type | Method and Description |
---|---|
boolean |
agentConfigurationEquals(io.fabric8.api.Profile other) |
boolean |
configurationEquals(io.fabric8.api.Profile other) |
void |
delete() |
Map<String,String> |
getAttributes() |
String |
getId() |
io.fabric8.api.Profile[] |
getParents() |
String |
getVersion() |
boolean |
isAbstract() |
boolean |
isHidden() |
boolean |
isLocked() |
boolean |
isOverlay() |
void |
setAttribute(String key,
String value) |
void |
setBundles(List<String> values) |
void |
setConfigurations(Map<String,Map<String,String>> configurations) |
void |
setFabs(List<String> values) |
void |
setFeatures(List<String> values) |
void |
setOverrides(List<String> values) |
void |
setParents(io.fabric8.api.Profile[] parents) |
void |
setRepositories(List<String> values) |
assertNotLocked, compareTo, delete, equals, exists, getAssociatedContainers, getBundles, getConfiguration, getConfigurationFileNames, getConfigurations, getContainerConfigList, getContainerConfiguration, getEndorsedLibraries, getExtensionLibraries, getFabs, getFeatures, getFileConfiguration, getFileConfigurations, getLibraries, getOverlay, getOverlay, getOverrides, getProfileHash, getRepositories, hashCode, refresh, setConfiguration, setConfigurationFile, setContainerConfigList, setFileConfigurations, toString
public ProcessProfile(io.fabric8.api.Container container, ProcessRequirements requirements, io.fabric8.api.FabricService fabricService, boolean includeContainerProfile)
public String getVersion()
getVersion
in interface io.fabric8.api.Profile
getVersion
in class io.fabric8.internal.ProfileImpl
public Map<String,String> getAttributes()
getAttributes
in interface io.fabric8.api.Profile
getAttributes
in class io.fabric8.internal.ProfileImpl
public void setAttribute(String key, String value)
setAttribute
in interface io.fabric8.api.Profile
setAttribute
in class io.fabric8.internal.ProfileImpl
public io.fabric8.api.Profile[] getParents()
getParents
in interface io.fabric8.api.Profile
getParents
in class io.fabric8.internal.ProfileImpl
public void setParents(io.fabric8.api.Profile[] parents)
setParents
in interface io.fabric8.api.Profile
setParents
in class io.fabric8.internal.ProfileImpl
public void setConfigurations(Map<String,Map<String,String>> configurations)
setConfigurations
in interface io.fabric8.api.Profile
setConfigurations
in class io.fabric8.internal.ProfileImpl
public boolean isOverlay()
isOverlay
in interface io.fabric8.api.Profile
isOverlay
in class io.fabric8.internal.ProfileImpl
public void delete()
delete
in interface io.fabric8.api.Profile
delete
in class io.fabric8.internal.ProfileImpl
public void setBundles(List<String> values)
setBundles
in interface io.fabric8.api.Profile
setBundles
in class io.fabric8.internal.ProfileImpl
public void setFabs(List<String> values)
setFabs
in interface io.fabric8.api.Profile
setFabs
in class io.fabric8.internal.ProfileImpl
public void setFeatures(List<String> values)
setFeatures
in interface io.fabric8.api.Profile
setFeatures
in class io.fabric8.internal.ProfileImpl
public void setRepositories(List<String> values)
setRepositories
in interface io.fabric8.api.Profile
setRepositories
in class io.fabric8.internal.ProfileImpl
public void setOverrides(List<String> values)
setOverrides
in interface io.fabric8.api.Profile
setOverrides
in class io.fabric8.internal.ProfileImpl
public boolean configurationEquals(io.fabric8.api.Profile other)
configurationEquals
in interface io.fabric8.api.Profile
configurationEquals
in class io.fabric8.internal.ProfileImpl
public boolean agentConfigurationEquals(io.fabric8.api.Profile other)
agentConfigurationEquals
in interface io.fabric8.api.Profile
agentConfigurationEquals
in class io.fabric8.internal.ProfileImpl
public boolean isAbstract()
isAbstract
in interface io.fabric8.api.Profile
isAbstract
in class io.fabric8.internal.ProfileImpl
public boolean isLocked()
isLocked
in interface io.fabric8.api.Profile
isLocked
in class io.fabric8.internal.ProfileImpl
public boolean isHidden()
isHidden
in interface io.fabric8.api.Profile
isHidden
in class io.fabric8.internal.ProfileImpl
public String getId()
getId
in interface io.fabric8.api.HasId
getId
in class io.fabric8.internal.ProfileImpl
Copyright © 2011–2014 Red Hat. All rights reserved.