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

A

AbstractFabric8Mojo - Class in io.fabric8.maven
Abstract base class for Fabric8 based Mojos
AbstractFabric8Mojo() - Constructor for class io.fabric8.maven.AbstractFabric8Mojo
 
AbstractNamespacedMojo - Class in io.fabric8.maven
 
AbstractNamespacedMojo() - Constructor for class io.fabric8.maven.AbstractNamespacedMojo
 
addConfig(Collection<KubernetesResource>, Object) - Static method in class io.fabric8.maven.ApplyMojo
 
addDocumentationAnnotations(Template, Map<String, String>) - Method in class io.fabric8.maven.JsonMojo
 
addEnvironmentAnnotations(File) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
addEnvironmentAnnotations(Iterable<HasMetadata>) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
addEnvironmentAnnotations(HasMetadata) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
addEnvironmentVariables(JsonSchema, Map<String, String>) - Static method in class io.fabric8.maven.support.JsonSchemas
Modifies the given json schema adding the additional environment variable overrides which either create new properties or override the default values of existing known properties
addIfNotDefined(Map<String, Object>, String, String) - Static method in class io.fabric8.maven.JsonMojo
 
addLabelIfNotExist(HasMetadata, String, String) - Method in class io.fabric8.maven.JsonMojo
 
addLabelIntoObjects(List<HasMetadata>, String, String) - Method in class io.fabric8.maven.JsonMojo
 
addPersistentVolumeClaims(KubernetesListBuilder, List<Volume>) - Method in class io.fabric8.maven.JsonMojo
 
addPropertiesFileToMap(File, Map<String, String>) - Static method in class io.fabric8.maven.AbstractFabric8Mojo
 
addPropertiesFileToMap(URL, Map<String, String>) - Static method in class io.fabric8.maven.AbstractFabric8Mojo
 
addServiceAccountIfIUsingSecretAnnotations(KubernetesListBuilder, Map<String, String>) - Method in class io.fabric8.maven.JsonMojo
 
addServiceConstraints(KubernetesListBuilder, List<Volume>, boolean) - Method in class io.fabric8.maven.JsonMojo
 
AnnotationKeys - Class in io.fabric8.maven
Keys used to add annotations to the generated Template
AnnotationKeys() - Constructor for class io.fabric8.maven.AnnotationKeys
 
appConfigDir - Variable in class io.fabric8.maven.AbstractFabric8Mojo
The folder used for defining project specific files
appendAppConfigFiles(File, File) - Static method in class io.fabric8.maven.ZipMojo
Combines any files from the appSourceDir into the output directory
appendContainerPorts(List<ContainerPort>, String) - Method in class io.fabric8.maven.support.DockerCommandPlainPrint
 
appendImageName(String) - Method in class io.fabric8.maven.support.DockerCommandPlainPrint
 
appendParameters(Map<String, String>, String) - Method in class io.fabric8.maven.support.DockerCommandPlainPrint
 
appendVolumeMounts(List<VolumeMount>, String) - Method in class io.fabric8.maven.support.DockerCommandPlainPrint
 
ApplyMojo - Class in io.fabric8.maven
Applies the Kubernetes JSON to a namespace in a kubernetes environment
ApplyMojo() - Constructor for class io.fabric8.maven.ApplyMojo
 
ApplyProjectsMojo - Class in io.fabric8.maven
Ensures that the projects defined in the projects.yaml are populated into a kubernetes namespace
ApplyProjectsMojo() - Constructor for class io.fabric8.maven.ApplyProjectsMojo
 
applyTemplates(Template, KubernetesClient, Controller, String) - Method in class io.fabric8.maven.ApplyMojo
 
applyTemplates(Template) - Method in class io.fabric8.maven.JsonMojo
 
Apps - Class in io.fabric8.maven.support
 
Apps() - Constructor for class io.fabric8.maven.support.Apps
 
AttachMojo - Class in io.fabric8.maven
Generates or copies the Kubernetes JSON file and attaches it to the build so its installed and released to maven repositories like other build artifacts.
AttachMojo() - Constructor for class io.fabric8.maven.AttachMojo
 

B

basedir - Variable in class io.fabric8.maven.DevOpsMojo
the current folder
branch - Variable in class io.fabric8.maven.DevOpsMojo
the gogs branch to find the fabric8.yml if this goal is run outside of the source code
buildImageStream - Variable in class io.fabric8.maven.DevOpsMojo
the build image stream name
buildImageTag - Variable in class io.fabric8.maven.DevOpsMojo
the build image stream tag

C

Chart - Class in io.fabric8.maven.helm
Represents the Helm Chart metadata DTO which is usually saved as Chart.yaml
Chart() - Constructor for class io.fabric8.maven.helm.Chart
 
CleanMojo - Class in io.fabric8.maven
Cleans up namespace resources.
CleanMojo() - Constructor for class io.fabric8.maven.CleanMojo
 
cloneGitRepository(File, String) - Method in class io.fabric8.maven.HelmMojo
 
combineAppFilesToFolder(MavenProject, File, Log, String) - Static method in class io.fabric8.maven.ZipMojo
 
combineDependencies - Variable in class io.fabric8.maven.AbstractFabric8Mojo
Whether we should combine kubernetes JSON dependencies on the classpath into the generated JSON
combineDependentJsonFiles(File) - Method in class io.fabric8.maven.JsonMojo
 
combineJsonFiles(File, File) - Method in class io.fabric8.maven.JsonMojo
 
combinePropertiesFiles(File, File) - Static method in class io.fabric8.maven.ZipMojo
For 2 properties files the source and dest file, lets combine the values so that all the values of the sourceFile are in the dest file
combineSchemas(JsonSchema, JsonSchema) - Static method in class io.fabric8.maven.support.JsonSchemas
 
Commandline - Class in io.fabric8.maven.support
 
Commandline() - Constructor for class io.fabric8.maven.support.Commandline
 
configureTemplateDescriptionAndIcon(Template, String) - Method in class io.fabric8.maven.JsonMojo
 
containerPrivileged - Variable in class io.fabric8.maven.JsonMojo
 
contains(String) - Static method in enum io.fabric8.maven.support.DefaultExcludedEnvVariablesEnum
 
containsProject(List<MavenProject>, MavenProject) - Static method in class io.fabric8.maven.HelmPushMojo
 
convertIconFileToURL(File) - Method in class io.fabric8.maven.JsonMojo
 
copyAppConfigFiles(File, File) - Method in class io.fabric8.maven.AbstractFabric8Mojo
Copies any local configuration files into the app directory
copyIconToFolder(File) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
copyReadMe(File, File) - Static method in class io.fabric8.maven.AbstractFabric8Mojo
 
copyReadMe(File, File, String) - Static method in class io.fabric8.maven.AbstractFabric8Mojo
 
copyReadMe(File) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
copySummaryText(File) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
createAggregatedZip(File, File, String, File, boolean, Set<MavenProject>) - Method in class io.fabric8.maven.ZipMojo
 
createChart() - Method in class io.fabric8.maven.HelmMojo
 
createClassLoader(List<String>, String...) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
createController() - Method in class io.fabric8.maven.AbstractNamespacedMojo
 
CreateEnvMojo - Class in io.fabric8.maven
Generates a properties file that contains that env variables that are expected to be passed by kubernetes to the container.
CreateEnvMojo() - Constructor for class io.fabric8.maven.CreateEnvMojo
 
createExceptionIterable(Throwable) - Static method in class io.fabric8.maven.AbstractFabric8Mojo
Creates an Iterable to walk the exception from the bottom up (the last caused by going upwards to the root exception).
CreateGerritRepoMojo - Class in io.fabric8.maven
Creates a Gerrit Git repository
CreateGerritRepoMojo() - Constructor for class io.fabric8.maven.CreateGerritRepoMojo
 
CreateGogsWebhook - Class in io.fabric8.maven
Creates a web hook in a gogs repository
CreateGogsWebhook() - Constructor for class io.fabric8.maven.CreateGogsWebhook
 
createObjectMapper() - Static method in class io.fabric8.maven.support.JsonSchemas
Creates a configured Jackson object mapper for parsing JSON
createRouteForService(String, String, Service, Log) - Static method in class io.fabric8.maven.ApplyMojo
 
createRoutes(KubernetesClient, Collection<HasMetadata>) - Method in class io.fabric8.maven.ApplyMojo
 
CreateRoutesMojo - Class in io.fabric8.maven
Creates any OpenShift Routes for running services which expose ports 80 or 443 but don't yet have a route for them
CreateRoutesMojo() - Constructor for class io.fabric8.maven.CreateRoutesMojo
 
createURLClassLoader(Collection<URL>) - Static method in class io.fabric8.maven.AbstractFabric8Mojo
 
createZipFile(Log, File, File, File) - Static method in class io.fabric8.maven.Zips
Creates a zip fie from the given source directory and output zip file name

D

DEFAULT_CONSOLE_URL - Static variable in class io.fabric8.maven.DeployToWikiMojo
 
DefaultExcludedEnvVariablesEnum - Enum in io.fabric8.maven.support
 
delete(Deletable<Boolean>) - Method in class io.fabric8.maven.CleanMojo
 
DeletePodsMojo - Class in io.fabric8.maven
Deletes all pods in the current namespace for the current projects docker image.
DeletePodsMojo() - Constructor for class io.fabric8.maven.DeletePodsMojo
 
Dependency - Class in io.fabric8.maven.helm
 
Dependency() - Constructor for class io.fabric8.maven.helm.Dependency
 
deployFileGoal - Variable in class io.fabric8.maven.ZipMojo
The maven goal used to deploy aggregated zips.
deployFileUrl - Variable in class io.fabric8.maven.ZipMojo
When deploying aggregated zips what URL should we deploy to.
DeployToWikiMojo - Class in io.fabric8.maven
Deploys the generated App Zip file into the wiki
DeployToWikiMojo() - Constructor for class io.fabric8.maven.DeployToWikiMojo
 
DescribeEnvMojo - Class in io.fabric8.maven
Displays the currently known environment variables for the container using known maven properties and any detected io/fabric8/environment/schema.json files found on the classpath
DescribeEnvMojo() - Constructor for class io.fabric8.maven.DescribeEnvMojo
 
DESCRIPTION - Static variable in class io.fabric8.maven.AnnotationKeys
 
DevOpsMojo - Class in io.fabric8.maven
Uses the DevOps Connector and an optional `fabric8.yml` file in the project to update the DevOps resources like chat room, issue tracker, jenkins builds and Kubernetes/OpenShift resources.
DevOpsMojo() - Constructor for class io.fabric8.maven.DevOpsMojo
 
disableOpenShiftFeatures(Controller) - Method in class io.fabric8.maven.ApplyMojo
Lets disable OpenShift-only features if we are not running on OpenShift
displaySchema(JsonSchema) - Method in class io.fabric8.maven.DescribeEnvMojo
 
DockerCommandPlainPrint - Class in io.fabric8.maven.support
 
DockerCommandPlainPrint(StringBuilder) - Constructor for class io.fabric8.maven.support.DockerCommandPlainPrint
 

E

embeddedIconsInConsole(String, String) - Method in class io.fabric8.maven.JsonMojo
To use embedded icons provided by the fabric8-console
ENVIRONMENT_SCHEMA_FILE - Static variable in class io.fabric8.maven.support.JsonSchemas
 
environmentVariableToAnnotationsFile - Variable in class io.fabric8.maven.AbstractFabric8Mojo
Specifies a file which maps environment variables or system properties to annotations which are then recorded on the ReplicationController of the generated or applied JSON
envPropertiesFile - Variable in class io.fabric8.maven.AbstractFabric8Mojo
The properties file used to specify environment variables which allows ${FOO_BAR} expressions to be used without any Maven property expansion
escapeAgentPropertiesKey(String) - Method in class io.fabric8.maven.ZipMojo
 
escapeAgentPropertiesValue(String) - Method in class io.fabric8.maven.ZipMojo
 
execute() - Method in class io.fabric8.maven.ApplyMojo
 
execute() - Method in class io.fabric8.maven.ApplyProjectsMojo
 
execute() - Method in class io.fabric8.maven.AttachMojo
 
execute() - Method in class io.fabric8.maven.CleanMojo
 
execute() - Method in class io.fabric8.maven.CreateEnvMojo
 
execute() - Method in class io.fabric8.maven.CreateGerritRepoMojo
 
execute() - Method in class io.fabric8.maven.CreateGogsWebhook
 
execute() - Method in class io.fabric8.maven.CreateRoutesMojo
 
execute() - Method in class io.fabric8.maven.DeletePodsMojo
 
execute() - Method in class io.fabric8.maven.DeployToWikiMojo
 
execute() - Method in class io.fabric8.maven.DescribeEnvMojo
 
execute() - Method in class io.fabric8.maven.DevOpsMojo
 
execute() - Method in class io.fabric8.maven.HelmMojo
 
execute() - Method in class io.fabric8.maven.HelmPushMojo
 
execute() - Method in class io.fabric8.maven.HelpMojo
execute() - Method in class io.fabric8.maven.JsonMojo
 
execute() - Method in class io.fabric8.maven.RecreateMojo
 
execute() - Method in class io.fabric8.maven.RollingMojo
 
execute() - Method in class io.fabric8.maven.ZipMojo
 
expandEnvironmentVariable(Map<String, String>) - Method in class io.fabric8.maven.CreateEnvMojo
Lets expand environment variables by overriding it via via the command line.
EXPRESSION_FLAG - Static variable in interface io.fabric8.maven.support.IDockerCommandPlainPrintCostants
 

F

FABRIC8_CONTAINER_PORT_SERVICE - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_ICON_URL_ANNOTATION - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_METRICS_PORT - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_METRICS_PORT_ANNOTATION - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_METRICS_PREFIX - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_METRICS_SCHEME - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_METRICS_SCHEME_ANNOTATION - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_METRICS_SCRAPE - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_METRICS_SCRAPE_ANNOTATION - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_NODE_PORT_SERVICE - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_PORT_CONTAINER_PREFIX - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_PORT_HOST_PREFIX - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_PORT_SERVICE - Static variable in class io.fabric8.maven.JsonMojo
 
FABRIC8_PROTOCOL_SERVICE - Static variable in class io.fabric8.maven.JsonMojo
 
failOnError - Variable in class io.fabric8.maven.AbstractNamespacedMojo
Should we fail the build if an apply fails?
filterPureKubernetes(Object) - Method in class io.fabric8.maven.JsonMojo
 
findDocumentationUrl() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
findFirstImageName(List<HasMetadata>) - Method in class io.fabric8.maven.CreateEnvMojo
Returns the first docker image name found in a ReplicationController
findProjectConfig() - Method in class io.fabric8.maven.AbstractNamespacedMojo
Returns the configuration of the project in the fabric8.yml file in the root project or current directory or returns an empty configuraiton
findProjectDistributionManagement() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
fromProperties(String, Properties) - Method in enum io.fabric8.maven.support.VolumeType
 
fullName - Variable in class io.fabric8.maven.DevOpsMojo
 

G

generateAggregatedZip(MavenProject, List<MavenProject>, Set<MavenProject>) - Method in class io.fabric8.maven.ZipMojo
 
generateAggregatedZips() - Method in class io.fabric8.maven.ZipMojo
 
generateAppPropertiesFile - Variable in class io.fabric8.maven.ZipMojo
Whether or not we should generate a fabric8.properties file from the pom.xml.
generateKubernetesJson(File) - Method in class io.fabric8.maven.JsonMojo
 
generateSummaryFile - Variable in class io.fabric8.maven.ZipMojo
Whether or not we should generate a Summary.md file from the pom.xml <description> element text value.
generateZip() - Method in class io.fabric8.maven.ZipMojo
 
getChildProjectRelativePath(File, MavenProject) - Static method in class io.fabric8.maven.ZipMojo
 
getCombineProjectName() - Method in class io.fabric8.maven.JsonMojo
 
getCompileClassLoader() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
getContainerPorts() - Method in class io.fabric8.maven.JsonMojo
 
getContainerPrivileged() - Method in class io.fabric8.maven.JsonMojo
 
getDefaultContainerPortMap() - Method in class io.fabric8.maven.JsonMojo
 
getDefaultValue() - Method in class io.fabric8.maven.support.JsonSchemaProperty
 
getDependencies() - Method in class io.fabric8.maven.helm.Chart
 
getDescription() - Method in class io.fabric8.maven.helm.Chart
 
getDescription() - Method in class io.fabric8.maven.support.JsonSchemaProperty
 
getDetails() - Method in class io.fabric8.maven.helm.Chart
 
getDockerImage() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
getDockerPlainTextCommand() - Method in class io.fabric8.maven.support.DockerCommandPlainPrint
 
getEnvironmentVariableJsonSchema() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
getEnvironmentVariableProperties() - Method in class io.fabric8.maven.AbstractFabric8Mojo
Returns all the environment variable properties defined in the pom.xml which are prefixed with "fabric8.env."
getEnvironmentVariables() - Method in class io.fabric8.maven.JsonMojo
 
getExportedEnvironmentVariables() - Method in class io.fabric8.maven.JsonMojo
 
getFormat() - Method in class io.fabric8.maven.support.JsonSchemaProperty
 
getGitCommitId(String, File) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
getGitRepository(File, String) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
getGroupName() - Method in class io.fabric8.maven.JsonMojo
 
getHelmGitUrl() - Method in class io.fabric8.maven.HelmMojo
 
getHelmRepoFolder() - Method in class io.fabric8.maven.HelmMojo
 
getHome() - Method in class io.fabric8.maven.helm.Chart
 
getIconUrl() - Method in class io.fabric8.maven.JsonMojo
Generate a URL for the icon.
getId() - Method in class io.fabric8.maven.support.JsonSchema
 
getImagePullPolicy() - Method in class io.fabric8.maven.JsonMojo
 
getJavaType() - Method in class io.fabric8.maven.support.JsonSchemaProperty
 
getKubernetes() - Method in class io.fabric8.maven.AbstractNamespacedMojo
 
getKubernetesCombineJson() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
getKubernetesContainerName() - Method in class io.fabric8.maven.JsonMojo
 
getKubernetesJson() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
getKubernetesYaml() - Method in class io.fabric8.maven.HelmMojo
 
getLabels() - Method in class io.fabric8.maven.JsonMojo
 
getLivenessProbe() - Method in class io.fabric8.maven.JsonMojo
 
getMaintainers() - Method in class io.fabric8.maven.helm.Chart
 
getName() - Method in class io.fabric8.maven.helm.Chart
 
getName() - Method in class io.fabric8.maven.helm.Dependency
 
getNamespace() - Method in class io.fabric8.maven.AbstractNamespacedMojo
 
getNamespaceForEnvironment(String) - Method in class io.fabric8.maven.AbstractNamespacedMojo
Lets look in the fabric8.yml file if it exists and find the environment name from it otherwise lets look for environment variables or return null
getOrAddImageStream(List<HasMetadata>, String, Map<String, String>) - Method in class io.fabric8.maven.JsonMojo
 
getOrCreateEnv(Map<String, EnvVar>, String) - Static method in class io.fabric8.maven.JsonMojo
 
getOrCreatePort(Map<String, ContainerPort>, String) - Static method in class io.fabric8.maven.JsonMojo
 
getOutputDir() - Method in class io.fabric8.maven.HelmMojo
 
getPodSpecAnnotations() - Method in class io.fabric8.maven.JsonMojo
 
getPreinstall() - Method in class io.fabric8.maven.helm.Chart
 
getProbe(String) - Method in class io.fabric8.maven.JsonMojo
 
getProject() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
getProject() - Method in class io.fabric8.maven.AbstractNamespacedMojo
 
getProject() - Method in class io.fabric8.maven.ApplyMojo
 
getProjectAndFabric8Properties(MavenProject) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
getProjectName() - Method in class io.fabric8.maven.JsonMojo
 
getProperties() - Method in class io.fabric8.maven.support.JsonSchema
 
getRCAnnotations() - Method in class io.fabric8.maven.JsonMojo
 
getReadinessProbe() - Method in class io.fabric8.maven.JsonMojo
 
getReplicas() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
getRootProject() - Method in class io.fabric8.maven.AbstractNamespacedMojo
Returns the root project folder
getRootProjectFolder() - Method in class io.fabric8.maven.AbstractNamespacedMojo
Returns the root project folder
getRouteDomain() - Method in class io.fabric8.maven.AbstractNamespacedMojo
 
getServiceAnnotations() - Method in class io.fabric8.maven.JsonMojo
 
getTemplate() - Method in class io.fabric8.maven.JsonMojo
 
getTemplateAnnotations() - Method in class io.fabric8.maven.JsonMojo
 
getTemplateKey(Template, String) - Method in class io.fabric8.maven.JsonMojo
 
getTestClassLoader() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
getType() - Method in class io.fabric8.maven.support.JsonSchema
 
getType() - Method in class io.fabric8.maven.support.JsonSchemaProperty
 
getType() - Method in enum io.fabric8.maven.support.VolumeType
 
getUri() - Method in class io.fabric8.maven.support.JsonSchema
 
getVersion() - Method in class io.fabric8.maven.helm.Chart
 
getVersion() - Method in class io.fabric8.maven.helm.Dependency
 
getVolumeMounts() - Method in class io.fabric8.maven.JsonMojo
 
getVolumes() - Method in class io.fabric8.maven.JsonMojo
 
getZipFile() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
gitUrl - Variable in class io.fabric8.maven.DevOpsMojo
 

H

hasConfigDir() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
hasHostVolume(List<Volume>) - Method in class io.fabric8.maven.JsonMojo
 
HELM_YAML_EXTENSION - Static variable in class io.fabric8.maven.HelmMojo
 
HelmMojo - Class in io.fabric8.maven
Generates a Helm chart for the kubernetes.yml file
HelmMojo() - Constructor for class io.fabric8.maven.HelmMojo
 
HelmPushMojo - Class in io.fabric8.maven
Adds any changes to the Helm charts, commits them to the charts git repository and pushes changes
HelmPushMojo() - Constructor for class io.fabric8.maven.HelmPushMojo
 
HelpMojo - Class in io.fabric8.maven
Display help information on fabric8-maven-plugin.
Call mvn fabric8:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class io.fabric8.maven.HelpMojo
 

I

ICON_EXTENSIONS - Static variable in class io.fabric8.maven.AbstractFabric8Mojo
 
ICON_URL - Static variable in class io.fabric8.maven.AnnotationKeys
 
iconRef - Variable in class io.fabric8.maven.AbstractFabric8Mojo
Provides the resource name of the icon to use; found using the current classpath (including the ones shipped inside the maven plugin).
IDockerCommandPlainPrintCostants - Interface in io.fabric8.maven.support
 
includeReadMe - Variable in class io.fabric8.maven.ZipMojo
Whether or not we should upload the project readme file if no specific readme file exists in the AbstractFabric8Mojo.appConfigDir
io.fabric8.maven - package io.fabric8.maven
 
io.fabric8.maven.helm - package io.fabric8.maven.helm
 
io.fabric8.maven.support - package io.fabric8.maven.support
 
isFailOnError() - Method in class io.fabric8.maven.AbstractNamespacedMojo
 
isIgnoreProject() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
isInCDBuild() - Method in class io.fabric8.maven.AbstractFabric8Mojo
Returns true if the current build is being run inside a CI / CD build in which case lets warn if we cannot detect things like the GIT commit or Jenkins build server URL
isPom(MavenProject) - Method in class io.fabric8.maven.AbstractFabric8Mojo
Returns true if this project is a pom packaging project
isPomProject() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
isRecreate() - Method in class io.fabric8.maven.AbstractNamespacedMojo
 
isRollingUpgradePreserveScale() - Method in class io.fabric8.maven.ApplyMojo
 
isRollingUpgradePreserveScale() - Method in class io.fabric8.maven.RollingMojo
 
isRollingUpgrades() - Method in class io.fabric8.maven.ApplyMojo
 
isRootReactorBuild() - Method in class io.fabric8.maven.HelmPushMojo
 

J

jenkinsJob - Variable in class io.fabric8.maven.DevOpsMojo
The name of the jenkins job to link to as the first job in the pipeline
jenkinsMonitorView - Variable in class io.fabric8.maven.DevOpsMojo
The name of the jenkins monitor view
jenkinsPipelineView - Variable in class io.fabric8.maven.DevOpsMojo
The name of the jenkins pipline view
JsonMojo - Class in io.fabric8.maven
Generates or copies the Kubernetes JSON file and attaches it to the build so its installed and released to maven repositories like other build artifacts.
JsonMojo() - Constructor for class io.fabric8.maven.JsonMojo
 
JsonSchema - Class in io.fabric8.maven.support
A DTO to load/save JSON schema
JsonSchema() - Constructor for class io.fabric8.maven.support.JsonSchema
 
JsonSchemaProperty - Class in io.fabric8.maven.support
 
JsonSchemaProperty() - Constructor for class io.fabric8.maven.support.JsonSchemaProperty
 
JsonSchemas - Class in io.fabric8.maven.support
 
JsonSchemas() - Constructor for class io.fabric8.maven.support.JsonSchemas
 

K

keys() - Method in class io.fabric8.maven.support.OrderedProperties
 
kubernetesSourceJson - Variable in class io.fabric8.maven.AbstractFabric8Mojo
The source kubernetes JSON file

L

letschatEnabled - Variable in class io.fabric8.maven.DevOpsMojo
Should we enable LetsChat integration if the LetsChatKubernetes.LETSCHAT_HUBOT_TOKEN environment variable is enabled
letschatRoomExpression - Variable in class io.fabric8.maven.DevOpsMojo
The expression used to define the room name for this project; using expressions like ${namespace} or ${repoName} to replace project specific values
letschatRoomLinkLabel - Variable in class io.fabric8.maven.DevOpsMojo
The label for the chat room page
loadAnnotations(File, String, String) - Method in class io.fabric8.maven.JsonMojo
 
loadDependency(Log, Collection<KubernetesResource>, File) - Static method in class io.fabric8.maven.ApplyMojo
 
loadEnvironmentSchemas(ClassLoader, String...) - Static method in class io.fabric8.maven.support.JsonSchemas
Finds all of the environment json schemas and combines them together
loadJsonFile(File) - Static method in class io.fabric8.maven.AbstractFabric8Mojo
 
loadParametersFromProperties(Properties, List<Parameter>, Set<String>) - Method in class io.fabric8.maven.JsonMojo
 
loadPluginResource(String) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
loadSchema(URL) - Static method in class io.fabric8.maven.support.JsonSchemas
 
loadSchema(File) - Static method in class io.fabric8.maven.support.JsonSchemas
 
loadSchema(InputStream) - Static method in class io.fabric8.maven.support.JsonSchemas
 
loadSchema(byte[]) - Static method in class io.fabric8.maven.support.JsonSchemas
 
localRepository - Variable in class io.fabric8.maven.DeployToWikiMojo
 
localRepository - Variable in class io.fabric8.maven.JsonMojo
 

N

notNullList(List<String>) - Static method in class io.fabric8.maven.Zips
 

O

objectMapper - Static variable in class io.fabric8.maven.support.JsonSchemas
 
OrderedProperties - Class in io.fabric8.maven.support
Properties class with ordering by key
OrderedProperties() - Constructor for class io.fabric8.maven.support.OrderedProperties
 
overrideTemplateParameters(Template) - Method in class io.fabric8.maven.AbstractFabric8Mojo
Before applying the given template lets allow template parameters to be overridden via the maven properties - or optionally - via the command line if in interactive mode.

P

parsePort(String, String) - Method in class io.fabric8.maven.JsonMojo
 
parseSecretNames(String) - Static method in class io.fabric8.maven.JsonMojo
 
password - Variable in class io.fabric8.maven.DevOpsMojo
the gogs password
pathInZip - Variable in class io.fabric8.maven.ZipMojo
The name of the path inside the zip where the app is generated.
podSpecAnnotationsFile - Variable in class io.fabric8.maven.JsonMojo
The properties file used to specify the annotations to be added to the generated PodSpec
podUsesDockerImage(Pod, String) - Method in class io.fabric8.maven.DeletePodsMojo
 
PORT_FLAG - Static variable in interface io.fabric8.maven.support.IDockerCommandPlainPrintCostants
 
postFileToGit(File, String, String, String, String, String, Logger) - Static method in class io.fabric8.maven.support.Apps
Posts a file to the git repository
PREFIX - Static variable in class io.fabric8.maven.AnnotationKeys
 
printSummary(Object) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
printSummary(File) - Method in class io.fabric8.maven.AttachMojo
 
projectsEqual(MavenProject, MavenProject) - Static method in class io.fabric8.maven.HelmPushMojo
 
projectsFile - Variable in class io.fabric8.maven.ApplyProjectsMojo
 
PROPERTY_HELM_CHART_NAME - Static variable in class io.fabric8.maven.HelmMojo
 
PROPERTY_HELM_GIT_URL - Static variable in class io.fabric8.maven.HelmMojo
 
pureKubernetes - Variable in class io.fabric8.maven.AbstractFabric8Mojo
Should we exclude OpenShift templates and any extensions like OAuthConfigs in the generated or combined JSON?

R

rcAnnotationsFile - Variable in class io.fabric8.maven.JsonMojo
The properties file used to specify the annotations to be added to the generated ReplicationController
readInput(String) - Method in class io.fabric8.maven.DeployToWikiMojo
 
readPassword(String) - Method in class io.fabric8.maven.DeployToWikiMojo
 
recreate - Variable in class io.fabric8.maven.AbstractNamespacedMojo
Should we update resources by deleting them first and then creating them again?
RecreateMojo - Class in io.fabric8.maven
Like the apply goal but forces a recreate of all the kubernetes resources
RecreateMojo() - Constructor for class io.fabric8.maven.RecreateMojo
 
remoteRepoName - Variable in class io.fabric8.maven.HelmMojo
The name of the git remote repo
remoteRepositories - Variable in class io.fabric8.maven.ApplyMojo
List of Remote Repositories used by the resolver
remoteRepositories - Variable in class io.fabric8.maven.DeployToWikiMojo
 
remoteRepositories - Variable in class io.fabric8.maven.JsonMojo
 
replaceGithubLinks(Set<String>, String, String) - Method in class io.fabric8.maven.ZipMojo
Replacing github links with fabric apps links for our quickstarts
replaceProperties(String, Properties) - Static method in class io.fabric8.maven.AbstractFabric8Mojo
Replaces all text of the form {foo}$ with the value in the properties object
replaceReadmeLinksPrefix - Variable in class io.fabric8.maven.ZipMojo
If provided then any links in the readme.md files will be replaced to include the given prefix
repoName - Variable in class io.fabric8.maven.DevOpsMojo
 
resolveArtifacts(Artifact) - Method in class io.fabric8.maven.JsonMojo
 
resolver - Variable in class io.fabric8.maven.ApplyMojo
Used to look up Artifacts in the remote repository.
resolver - Variable in class io.fabric8.maven.DeployToWikiMojo
 
resolver - Variable in class io.fabric8.maven.JsonMojo
 
RollingMojo - Class in io.fabric8.maven
Like the apply goal but forces a rolling upgrade of all the Replication Controllers
RollingMojo() - Constructor for class io.fabric8.maven.RollingMojo
 
routeDomain - Variable in class io.fabric8.maven.AbstractNamespacedMojo
The domain added to the service ID when creating OpenShift routes

S

secret - Variable in class io.fabric8.maven.DevOpsMojo
The webhook secret used for generic and github webhooks
serviceAccount - Variable in class io.fabric8.maven.JsonMojo
 
serviceAnnotationsFile - Variable in class io.fabric8.maven.JsonMojo
The properties file used to specify the annotations to be added to the generated Service
setCombineProjectName(String) - Method in class io.fabric8.maven.JsonMojo
 
setContainerPorts(List<ContainerPort>) - Method in class io.fabric8.maven.JsonMojo
 
setDefaultContainerPortMap(Map<String, Integer>) - Method in class io.fabric8.maven.JsonMojo
 
setDefaultValue(String) - Method in class io.fabric8.maven.support.JsonSchemaProperty
 
setDependencies(List<Dependency>) - Method in class io.fabric8.maven.helm.Chart
 
setDescription(String) - Method in class io.fabric8.maven.helm.Chart
 
setDescription(String) - Method in class io.fabric8.maven.support.JsonSchemaProperty
 
setDetails(String) - Method in class io.fabric8.maven.helm.Chart
 
setDockerPlainTextCommand(StringBuilder) - Method in class io.fabric8.maven.support.DockerCommandPlainPrint
 
setFailOnError(boolean) - Method in class io.fabric8.maven.AbstractNamespacedMojo
 
setFormat(String) - Method in class io.fabric8.maven.support.JsonSchemaProperty
 
setGroupName(String) - Method in class io.fabric8.maven.JsonMojo
 
setHome(String) - Method in class io.fabric8.maven.helm.Chart
 
setId(String) - Method in class io.fabric8.maven.support.JsonSchema
 
setJavaType(String) - Method in class io.fabric8.maven.support.JsonSchemaProperty
 
setKubernetesContainerName(String) - Method in class io.fabric8.maven.JsonMojo
 
setLabels(Map<String, String>) - Method in class io.fabric8.maven.JsonMojo
 
setMaintainers(List<String>) - Method in class io.fabric8.maven.helm.Chart
 
setName(String) - Method in class io.fabric8.maven.helm.Chart
 
setName(String) - Method in class io.fabric8.maven.helm.Dependency
 
setNamespace(String) - Method in class io.fabric8.maven.AbstractNamespacedMojo
 
setPreinstall(Map<String, String>) - Method in class io.fabric8.maven.helm.Chart
 
setProjectName(String) - Method in class io.fabric8.maven.JsonMojo
 
setProperties(Map<String, JsonSchemaProperty>) - Method in class io.fabric8.maven.support.JsonSchema
 
setRecreate(boolean) - Method in class io.fabric8.maven.AbstractNamespacedMojo
 
setRollingUpgradePreserveScale(boolean) - Method in class io.fabric8.maven.RollingMojo
 
setRollingUpgrades(boolean) - Method in class io.fabric8.maven.ApplyMojo
 
setRouteDomain(String) - Method in class io.fabric8.maven.AbstractNamespacedMojo
 
setServicePorts(List<ServicePort>) - Method in class io.fabric8.maven.JsonMojo
 
setType(String) - Method in class io.fabric8.maven.support.JsonSchema
 
setType(String) - Method in class io.fabric8.maven.support.JsonSchemaProperty
 
setUri(String) - Method in class io.fabric8.maven.support.JsonSchema
 
setVersion(String) - Method in class io.fabric8.maven.helm.Chart
 
setVersion(String) - Method in class io.fabric8.maven.helm.Dependency
 
shouldCreateRouteForService(Log, Service, String) - Static method in class io.fabric8.maven.ApplyMojo
Should we try to create a route for the given service?

By default lets ignore the kubernetes services and any service which does not expose ports 80 and 443

shouldGenerateForThisProject() - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
shouldGenerateForThisProject() - Method in class io.fabric8.maven.JsonMojo
 
SUMMARY - Static variable in class io.fabric8.maven.AnnotationKeys
 

T

taigaAutoCreate - Variable in class io.fabric8.maven.DevOpsMojo
Should we auto-create projects in taiga if they are missing?
taigaEnabled - Variable in class io.fabric8.maven.DevOpsMojo
Should we enable Taiga integration
taigaProjectLinkLabel - Variable in class io.fabric8.maven.DevOpsMojo
The label for the issue tracker/kanban/scrum taiga project link
taigaProjectLinkPage - Variable in class io.fabric8.maven.DevOpsMojo
The project page to link to
taigaProjectName - Variable in class io.fabric8.maven.DevOpsMojo
The name of the taiga project name to use
taigaProjectSlug - Variable in class io.fabric8.maven.DevOpsMojo
The slug name of the project in Taiga or will be auto-generated from the user and project name if not configured
taigaTeamLinkLabel - Variable in class io.fabric8.maven.DevOpsMojo
The label for the team page
taigaTeamLinkPage - Variable in class io.fabric8.maven.DevOpsMojo
The team page to link to
templateAnnotationsFile - Variable in class io.fabric8.maven.JsonMojo
The properties file used to specify the annotations to be added to the generated Template
templateParametersPropertiesFile - Variable in class io.fabric8.maven.JsonMojo
The properties file used to specify the OpenShift Template parameter values and descriptions.
toBeExclude(String) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
toString() - Method in class io.fabric8.maven.helm.Chart
 
toString() - Method in class io.fabric8.maven.support.JsonSchemaProperty
 
translateCommandline(String) - Static method in class io.fabric8.maven.support.Commandline
 
tryDefaultAnnotationEnvVar(String) - Method in class io.fabric8.maven.AbstractFabric8Mojo
Tries to default some environment variables if they are not already defined.
typeFor(String) - Static method in enum io.fabric8.maven.support.VolumeType
 

U

unquoteTemplateExpression(String) - Static method in class io.fabric8.maven.AbstractFabric8Mojo
If supported we should escape ${FOO} for template expressions
unzip(InputStream, File) - Static method in class io.fabric8.maven.Zips
Unzips the given input stream of a ZIP to the given directory
uploadAppZip(boolean) - Method in class io.fabric8.maven.DeployToWikiMojo
 
username - Variable in class io.fabric8.maven.DevOpsMojo
the gogs user name to use

V

valueOf(String) - Static method in enum io.fabric8.maven.support.DefaultExcludedEnvVariablesEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.fabric8.maven.support.VolumeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.fabric8.maven.support.DefaultExcludedEnvVariablesEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.fabric8.maven.support.VolumeType
Returns an array containing the constants of this enum type, in the order they are declared.
VOLUME_FLAG - Static variable in interface io.fabric8.maven.support.IDockerCommandPlainPrintCostants
 
VOLUME_PROPERTY - Static variable in enum io.fabric8.maven.support.VolumeType
 
VOLUME_PVC_REQUEST_STORAGE - Static variable in enum io.fabric8.maven.support.VolumeType
 
VolumeType - Enum in io.fabric8.maven.support
 

W

warnIfInCDBuild(String) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
warnIfInCDBuild(String, Throwable) - Method in class io.fabric8.maven.AbstractFabric8Mojo
 
wrapInDeploymentConfigs(File) - Method in class io.fabric8.maven.JsonMojo
 
wrapInDeploymentConfigs(List<HasMetadata>) - Method in class io.fabric8.maven.JsonMojo
 
wrapInDeploymentConfigs(List<HasMetadata>, ReplicationController) - Method in class io.fabric8.maven.JsonMojo
Wraps the given ReplicationController in a DeploymentConfig and adds it to the given list along with any other required entities

Z

zipDirectory(Log, File, ZipOutputStream, String, FileFilter) - Static method in class io.fabric8.maven.Zips
Zips the directory recursively into the ZIP stream given the starting path and optional filter
zipFile - Variable in class io.fabric8.maven.AbstractFabric8Mojo
Name of the created app zip file
ZipMojo - Class in io.fabric8.maven
Generates a ZIP file of the App for the current maven project.
ZipMojo() - Constructor for class io.fabric8.maven.ZipMojo
 
Zips - Class in io.fabric8.maven
 
Zips() - Constructor for class io.fabric8.maven.Zips
 
A B C D E F G H I J K L N O P R S T U V W Z 

Copyright © 2011–2016 Red Hat. All rights reserved.