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

A

AbstractAnnotationProcessor - Class in org.ballerinax.kubernetes.processors
Abstract Annotation processor class.
AbstractAnnotationProcessor() - Constructor for class org.ballerinax.kubernetes.processors.AbstractAnnotationProcessor
 
addBEndpointToK8sServiceMap(String, ServiceModel) - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
addConfigMaps(Set<ConfigMapModel>) - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
addEndpointSecret(String, Set<SecretModel>) - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
addEnv(String, String) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
addIngressModel(IngressModel) - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
addLabel(String, String) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
addLabel(String, String) - Method in class org.ballerinax.kubernetes.models.IngressModel
 
addLabel(String, String) - Method in class org.ballerinax.kubernetes.models.JobModel
 
addLabel(String, String) - Method in class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
addLabel(String, String) - Method in class org.ballerinax.kubernetes.models.ServiceModel
 
addPersistentVolumeClaims(Set<PersistentVolumeClaimModel>) - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
addPort(int) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
addSecrets(Set<SecretModel>) - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
AnnotationProcessor - Interface in org.ballerinax.kubernetes.processors
Annotation processor interface.
AnnotationProcessorFactory - Class in org.ballerinax.kubernetes.processors
Annotation processor factory.
AnnotationProcessorFactory() - Constructor for class org.ballerinax.kubernetes.processors.AnnotationProcessorFactory
 
ANONYMOUS_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
ArtifactHandler - Interface in org.ballerinax.kubernetes.handlers
Artifact generator interface.

B

BALLERINA_CONF_FILE_NAME - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
BALLERINA_CONF_MOUNT_PATH - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
BALLERINA_HOME - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
BALLERINA_RUNTIME - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
BALX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
buildImage(DockerModel, String) - Method in class org.ballerinax.kubernetes.handlers.DockerHandler
Create docker image.

C

codeGenerated(Path) - Method in class org.ballerinax.kubernetes.KubernetesPlugin
 
CONFIG_MAP_FILE_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
CONFIG_MAP_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
ConfigMapAnnotationProcessor - Class in org.ballerinax.kubernetes.processors
ConfigMap annotation processor.
ConfigMapAnnotationProcessor() - Constructor for class org.ballerinax.kubernetes.processors.ConfigMapAnnotationProcessor
 
ConfigMapHandler - Class in org.ballerinax.kubernetes.handlers
Generates kubernetes Config Map.
ConfigMapHandler(ConfigMapModel) - Constructor for class org.ballerinax.kubernetes.handlers.ConfigMapHandler
 
ConfigMapModel - Class in org.ballerinax.kubernetes.models
Model class to hold kubernetes config map data.
ConfigMapModel() - Constructor for class org.ballerinax.kubernetes.models.ConfigMapModel
 
copyFile(String, String) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
Copy file from source to destination.

D

deleteDirectory(String) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
Deletes a given directory.
DEPLOYMENT_FILE_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
DEPLOYMENT_IMAGE_PULL_POLICY_DEFAULT - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
DEPLOYMENT_LIVENESS_DISABLE - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
DEPLOYMENT_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
DeploymentAnnotationProcessor - Class in org.ballerinax.kubernetes.processors
Deployment Annotation processor.
DeploymentAnnotationProcessor() - Constructor for class org.ballerinax.kubernetes.processors.DeploymentAnnotationProcessor
 
DeploymentHandler - Class in org.ballerinax.kubernetes.handlers
Generates kubernetes deployment from annotations.
DeploymentHandler(DeploymentModel) - Constructor for class org.ballerinax.kubernetes.handlers.DeploymentHandler
 
DeploymentModel - Class in org.ballerinax.kubernetes.models
Kubernetes deployment annotations model class.
DeploymentModel() - Constructor for class org.ballerinax.kubernetes.models.DeploymentModel
 
DOCKER - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
DOCKER_LATEST_TAG - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
DockerHandler - Class in org.ballerinax.kubernetes.handlers
Generates Docker artifacts from annotations.
DockerHandler(DockerModel) - Constructor for class org.ballerinax.kubernetes.handlers.DockerHandler
 
DockerModel - Class in org.ballerinax.kubernetes.models
Docker annotations model class.
DockerModel() - Constructor for class org.ballerinax.kubernetes.models.DockerModel
 

E

ENABLE_DEBUG_LOGS - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
ENDPOINT_PATH_VARIABLE - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
equals(Object) - Method in class org.ballerinax.kubernetes.models.ConfigMapModel
 
equals(Object) - Method in class org.ballerinax.kubernetes.models.ExternalFileModel
 
equals(Object) - Method in class org.ballerinax.kubernetes.models.SecretModel
 
ExternalFileModel - Class in org.ballerinax.kubernetes.models
External File Model.
ExternalFileModel() - Constructor for class org.ballerinax.kubernetes.models.ExternalFileModel
 
extractBalxName(String) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
Extract the ballerina file name from a given file path

G

generate() - Method in interface org.ballerinax.kubernetes.handlers.ArtifactHandler
 
generate() - Method in class org.ballerinax.kubernetes.handlers.ConfigMapHandler
 
generate() - Method in class org.ballerinax.kubernetes.handlers.DeploymentHandler
Generate kubernetes deployment definition from annotation.
generate() - Method in class org.ballerinax.kubernetes.handlers.DockerHandler
Generate Dockerfile content.
generate() - Method in class org.ballerinax.kubernetes.handlers.HPAHandler
 
generate() - Method in class org.ballerinax.kubernetes.handlers.IngressHandler
Generate kubernetes ingress definition from annotation.
generate() - Method in class org.ballerinax.kubernetes.handlers.JobHandler
 
generate() - Method in class org.ballerinax.kubernetes.handlers.PersistentVolumeClaimHandler
 
generate() - Method in class org.ballerinax.kubernetes.handlers.SecretHandler
 
generate() - Method in class org.ballerinax.kubernetes.handlers.ServiceHandler
Generate kubernetes service definition from annotation.
getAccessMode() - Method in class org.ballerinax.kubernetes.models.PersistentVolumeClaimModel
 
getActiveDeadlineSeconds() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getAnnotationProcessorInstance(String) - Static method in class org.ballerinax.kubernetes.processors.AnnotationProcessorFactory
 
getAnnotations() - Method in class org.ballerinax.kubernetes.models.IngressModel
 
getBackoffLimit() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getBallerinaConf() - Method in class org.ballerinax.kubernetes.models.ConfigMapModel
 
getBalxFileName() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getBaseImage() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getBaseImage() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getBaseImage() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getbEndpointToK8sServiceMap() - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
getCommandArg() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getCommandArgs() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getConfigMapModels() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getConfigMapModelSet() - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
getCpuPercentage() - Method in class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
getData() - Method in class org.ballerinax.kubernetes.models.ConfigMapModel
 
getData() - Method in class org.ballerinax.kubernetes.models.SecretModel
 
getDebugPort() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getDeployment() - Method in class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
getDeploymentModel() - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
getDockerCertPath() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getDockerCertPath() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getDockerCertPath() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getDockerHost() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getDockerHost() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getDockerHost() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getEnableLiveness() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getEndpointName() - Method in class org.ballerinax.kubernetes.models.IngressModel
 
getEnv() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getEnv() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getExternalFiles() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getExternalFiles() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getHostname() - Method in class org.ballerinax.kubernetes.models.IngressModel
 
getImage() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getImage() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getImagePullPolicy() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getImagePullPolicy() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getIngressClass() - Method in class org.ballerinax.kubernetes.models.IngressModel
 
getIngressModelSet() - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
getInitialDelaySeconds() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getInstance() - Static method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
getJobModel() - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
getLabels() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getLabels() - Method in class org.ballerinax.kubernetes.models.IngressModel
 
getLabels() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getLabels() - Method in class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
getLabels() - Method in class org.ballerinax.kubernetes.models.ServiceModel
 
getLivenessPort() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getMap(List<BLangRecordLiteral.BLangRecordKeyValue>) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
Generate map by splitting keyValues.
getMaxReplicas() - Method in class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
getMinReplicas() - Method in class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
getMountPath() - Method in class org.ballerinax.kubernetes.models.ConfigMapModel
 
getMountPath() - Method in class org.ballerinax.kubernetes.models.PersistentVolumeClaimModel
 
getMountPath() - Method in class org.ballerinax.kubernetes.models.SecretModel
 
getName() - Method in class org.ballerinax.kubernetes.models.KubernetesModel
 
getPassword() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getPassword() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getPassword() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getPath() - Method in class org.ballerinax.kubernetes.models.IngressModel
 
getPeriodSeconds() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getPodAutoscalerModel() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getPodAutoscalerModel() - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
getPort() - Method in class org.ballerinax.kubernetes.models.ServiceModel
 
getPorts() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getPorts() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getRegistry() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getReplicas() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getRestartPolicy() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getSchedule() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getSecretModels() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getSecretModels() - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
getSecretModelSet() - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
getSelector() - Method in class org.ballerinax.kubernetes.models.ServiceModel
 
getServiceModel(String) - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
getServiceName() - Method in class org.ballerinax.kubernetes.models.IngressModel
 
getServicePort() - Method in class org.ballerinax.kubernetes.models.IngressModel
 
getServiceType() - Method in class org.ballerinax.kubernetes.models.ServiceModel
 
getSource() - Method in class org.ballerinax.kubernetes.models.ExternalFileModel
 
getTag() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getTarget() - Method in class org.ballerinax.kubernetes.models.ExternalFileModel
 
getTargetPath() - Method in class org.ballerinax.kubernetes.models.IngressModel
 
getUsername() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getUsername() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
getUsername() - Method in class org.ballerinax.kubernetes.models.JobModel
 
getValidName(String) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
Returns valid kubernetes name.
getVersion() - Method in class org.ballerinax.kubernetes.models.KubernetesModel
 
getVolumeClaimModels() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
getVolumeClaimModelSet() - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
getVolumeClaimSize() - Method in class org.ballerinax.kubernetes.models.PersistentVolumeClaimModel
 

H

hashCode() - Method in class org.ballerinax.kubernetes.models.ConfigMapModel
 
hashCode() - Method in class org.ballerinax.kubernetes.models.ExternalFileModel
 
hashCode() - Method in class org.ballerinax.kubernetes.models.SecretModel
 
HPA - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
HPA_FILE_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
HPA_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
HPAAnnotationProcessor - Class in org.ballerinax.kubernetes.processors
HPA annotation processor.
HPAAnnotationProcessor() - Constructor for class org.ballerinax.kubernetes.processors.HPAAnnotationProcessor
 
HPAHandler - Class in org.ballerinax.kubernetes.handlers
Generates kubernetes Horizontal Pod Autoscaler from annotations.
HPAHandler(PodAutoscalerModel) - Constructor for class org.ballerinax.kubernetes.handlers.HPAHandler
 

I

INGRESS_FILE_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
INGRESS_HOSTNAME_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
INGRESS_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
IngressAnnotationProcessor - Class in org.ballerinax.kubernetes.processors
Ingress annotation processor.
IngressAnnotationProcessor() - Constructor for class org.ballerinax.kubernetes.processors.IngressAnnotationProcessor
 
IngressHandler - Class in org.ballerinax.kubernetes.handlers
Generates kubernetes ingress from annotations.
IngressHandler(IngressModel) - Constructor for class org.ballerinax.kubernetes.handlers.IngressHandler
 
IngressModel - Class in org.ballerinax.kubernetes.models
Kubernetes ingress annotations model class.
IngressModel() - Constructor for class org.ballerinax.kubernetes.models.IngressModel
 
init(DiagnosticLog) - Method in class org.ballerinax.kubernetes.KubernetesPlugin
 
isBlank(String) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
 
isBuildImage() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
isBuildImage() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
isBuildImage() - Method in class org.ballerinax.kubernetes.models.JobModel
 
isEnableDebug() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
isEnableTLS() - Method in class org.ballerinax.kubernetes.models.IngressModel
 
isPush() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
isPush() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
isPush() - Method in class org.ballerinax.kubernetes.models.JobModel
 
isReadOnly() - Method in class org.ballerinax.kubernetes.models.ConfigMapModel
 
isReadOnly() - Method in class org.ballerinax.kubernetes.models.PersistentVolumeClaimModel
 
isReadOnly() - Method in class org.ballerinax.kubernetes.models.SecretModel
 
isService() - Method in class org.ballerinax.kubernetes.models.DockerModel
 

J

JOB_FILE_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
JOB_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
JobAnnotationProcessor - Class in org.ballerinax.kubernetes.processors
Job Annotation processor.
JobAnnotationProcessor() - Constructor for class org.ballerinax.kubernetes.processors.JobAnnotationProcessor
 
JobHandler - Class in org.ballerinax.kubernetes.handlers
Job generator.
JobHandler(JobModel) - Constructor for class org.ballerinax.kubernetes.handlers.JobHandler
 
JobModel - Class in org.ballerinax.kubernetes.models
Job model class.
JobModel() - Constructor for class org.ballerinax.kubernetes.models.JobModel
 

K

KUBERNETES_SELECTOR_KEY - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
KUBERNETES_SVC_PROTOCOL - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
KubernetesConstants - Class in org.ballerinax.kubernetes
Constants used in kubernetes extension.
KubernetesConstants() - Constructor for class org.ballerinax.kubernetes.KubernetesConstants
 
KubernetesConstants.RestartPolicy - Enum in org.ballerinax.kubernetes
Restart policy enum.
KubernetesDataHolder - Class in org.ballerinax.kubernetes.models
Singleton class to store kubernetes models.
KubernetesExtensionProvider - Class in org.ballerinax.kubernetes
This represents the Ballerina Kubernetes extension package repository provider.
KubernetesExtensionProvider() - Constructor for class org.ballerinax.kubernetes.KubernetesExtensionProvider
 
KubernetesModel - Class in org.ballerinax.kubernetes.models
Kubernetes Model class.
KubernetesModel() - Constructor for class org.ballerinax.kubernetes.models.KubernetesModel
 
KubernetesPlugin - Class in org.ballerinax.kubernetes
Compiler plugin to generate kubernetes artifacts.
KubernetesPlugin() - Constructor for class org.ballerinax.kubernetes.KubernetesPlugin
 
KubernetesPluginException - Exception in org.ballerinax.kubernetes.exceptions
Custom exception for kubernetes artifact generation errors.
KubernetesPluginException(String) - Constructor for exception org.ballerinax.kubernetes.exceptions.KubernetesPluginException
 
KubernetesPluginException(String, Throwable) - Constructor for exception org.ballerinax.kubernetes.exceptions.KubernetesPluginException
 
KubernetesUtils - Class in org.ballerinax.kubernetes.utils
Util methods used for artifact generation.
KubernetesUtils() - Constructor for class org.ballerinax.kubernetes.utils.KubernetesUtils
 

L

LISTENER - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
loadRepository() - Method in class org.ballerinax.kubernetes.KubernetesExtensionProvider
 

O

org.ballerinax.kubernetes - package org.ballerinax.kubernetes
 
org.ballerinax.kubernetes.exceptions - package org.ballerinax.kubernetes.exceptions
 
org.ballerinax.kubernetes.handlers - package org.ballerinax.kubernetes.handlers
 
org.ballerinax.kubernetes.models - package org.ballerinax.kubernetes.models
 
org.ballerinax.kubernetes.processors - package org.ballerinax.kubernetes.processors
 
org.ballerinax.kubernetes.utils - package org.ballerinax.kubernetes.utils
 

P

PersistentVolumeClaimHandler - Class in org.ballerinax.kubernetes.handlers
Generates kubernetes secret.
PersistentVolumeClaimHandler(PersistentVolumeClaimModel) - Constructor for class org.ballerinax.kubernetes.handlers.PersistentVolumeClaimHandler
 
PersistentVolumeClaimModel - Class in org.ballerinax.kubernetes.models
Model class to hold kubernetes Persistent Volume Claim.
PersistentVolumeClaimModel() - Constructor for class org.ballerinax.kubernetes.models.PersistentVolumeClaimModel
 
PodAutoscalerModel - Class in org.ballerinax.kubernetes.models
Kubernetes Pod Autoscaler annotations model class.
PodAutoscalerModel() - Constructor for class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
printDebug(String) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
Prints a debug message.
printError(String) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
Prints an Error message.
printInstruction(String) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
Prints an Instruction message.
process(ServiceNode, List<AnnotationAttachmentNode>) - Method in class org.ballerinax.kubernetes.KubernetesPlugin
 
process(EndpointNode, List<AnnotationAttachmentNode>) - Method in class org.ballerinax.kubernetes.KubernetesPlugin
 
process(FunctionNode, List<AnnotationAttachmentNode>) - Method in class org.ballerinax.kubernetes.KubernetesPlugin
 
processAnnotation(ServiceNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.AbstractAnnotationProcessor
 
processAnnotation(EndpointNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.AbstractAnnotationProcessor
 
processAnnotation(FunctionNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.AbstractAnnotationProcessor
 
processAnnotation(ServiceNode, AnnotationAttachmentNode) - Method in interface org.ballerinax.kubernetes.processors.AnnotationProcessor
Process annotations and create model object.
processAnnotation(EndpointNode, AnnotationAttachmentNode) - Method in interface org.ballerinax.kubernetes.processors.AnnotationProcessor
Process annotations and create model object.
processAnnotation(FunctionNode, AnnotationAttachmentNode) - Method in interface org.ballerinax.kubernetes.processors.AnnotationProcessor
Process annotations and create model object.
processAnnotation(ServiceNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.ConfigMapAnnotationProcessor
 
processAnnotation(ServiceNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.DeploymentAnnotationProcessor
 
processAnnotation(EndpointNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.DeploymentAnnotationProcessor
 
processAnnotation(ServiceNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.HPAAnnotationProcessor
 
processAnnotation(EndpointNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.IngressAnnotationProcessor
 
processAnnotation(ServiceNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.IngressAnnotationProcessor
 
processAnnotation(FunctionNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.JobAnnotationProcessor
 
processAnnotation(ServiceNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.SecretAnnotationProcessor
 
processAnnotation(EndpointNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.ServiceAnnotationProcessor
 
processAnnotation(ServiceNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.ServiceAnnotationProcessor
 
processAnnotation(ServiceNode, AnnotationAttachmentNode) - Method in class org.ballerinax.kubernetes.processors.VolumeClaimAnnotationProcessor
Process PersistentVolumeClaim annotations.
pushImage(DockerModel) - Method in class org.ballerinax.kubernetes.handlers.DockerHandler
Push docker image.

R

readFileContent(Path) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
Read contents of a File.
resolveValue(String) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
Resolve variable value from environment variable if $env{} is used.

S

SECRET_FILE_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
SECRET_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
SecretAnnotationProcessor - Class in org.ballerinax.kubernetes.processors
Secrets annotation processor.
SecretAnnotationProcessor() - Constructor for class org.ballerinax.kubernetes.processors.SecretAnnotationProcessor
 
SecretHandler - Class in org.ballerinax.kubernetes.handlers
Generates kubernetes secret.
SecretHandler(SecretModel) - Constructor for class org.ballerinax.kubernetes.handlers.SecretHandler
 
SecretModel - Class in org.ballerinax.kubernetes.models
Model class to hold kubernetes secret data.
SecretModel() - Constructor for class org.ballerinax.kubernetes.models.SecretModel
 
ServiceAnnotationProcessor - Class in org.ballerinax.kubernetes.processors
Service annotation processor.
ServiceAnnotationProcessor() - Constructor for class org.ballerinax.kubernetes.processors.ServiceAnnotationProcessor
 
ServiceHandler - Class in org.ballerinax.kubernetes.handlers
Generates kubernetes service from annotations.
ServiceHandler(ServiceModel) - Constructor for class org.ballerinax.kubernetes.handlers.ServiceHandler
 
ServiceModel - Class in org.ballerinax.kubernetes.models
Kubernetes service annotations model class.
ServiceModel() - Constructor for class org.ballerinax.kubernetes.models.ServiceModel
 
setAccessMode(String) - Method in class org.ballerinax.kubernetes.models.PersistentVolumeClaimModel
 
setActiveDeadlineSeconds(int) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setAnnotations(Map<String, String>) - Method in class org.ballerinax.kubernetes.models.IngressModel
 
setBackoffLimit(int) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setBallerinaConf(String) - Method in class org.ballerinax.kubernetes.models.ConfigMapModel
 
setBalxFileName(String) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setBaseImage(String) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setBaseImage(String) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setBaseImage(String) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setBuildImage(boolean) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setBuildImage(boolean) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setBuildImage(boolean) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setCommandArg(String) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setCommandArgs(String) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setConfigMapModels(Set<ConfigMapModel>) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setCpuPercentage(int) - Method in class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
setData(Map<String, String>) - Method in class org.ballerinax.kubernetes.models.ConfigMapModel
 
setData(Map<String, String>) - Method in class org.ballerinax.kubernetes.models.SecretModel
 
setDebugPort(int) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setDeployment(String) - Method in class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
setDeploymentModel(DeploymentModel) - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
setDockerCertPath(String) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setDockerCertPath(String) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setDockerCertPath(String) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setDockerHost(String) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setDockerHost(String) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setDockerHost(String) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setEnableDebug(boolean) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setEnableLiveness(String) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setEnableTLS(boolean) - Method in class org.ballerinax.kubernetes.models.IngressModel
 
setEndpointName(String) - Method in class org.ballerinax.kubernetes.models.IngressModel
 
setEnv(Map<String, String>) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setEnv(HashMap<String, String>) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setExternalFiles(Set<ExternalFileModel>) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setExternalFiles(Set<ExternalFileModel>) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setHostname(String) - Method in class org.ballerinax.kubernetes.models.IngressModel
 
setImage(String) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setImage(String) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setImagePullPolicy(String) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setImagePullPolicy(String) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setIngressClass(String) - Method in class org.ballerinax.kubernetes.models.IngressModel
 
setInitialDelaySeconds(int) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setJobModel(JobModel) - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
setLabels(Map<String, String>) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setLabels(Map<String, String>) - Method in class org.ballerinax.kubernetes.models.IngressModel
 
setLabels(Map<String, String>) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setLabels(Map<String, String>) - Method in class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
setLabels(Map<String, String>) - Method in class org.ballerinax.kubernetes.models.ServiceModel
 
setLivenessPort(int) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setMaxReplicas(int) - Method in class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
setMinReplicas(int) - Method in class org.ballerinax.kubernetes.models.PodAutoscalerModel
 
setMountPath(String) - Method in class org.ballerinax.kubernetes.models.ConfigMapModel
 
setMountPath(String) - Method in class org.ballerinax.kubernetes.models.PersistentVolumeClaimModel
 
setMountPath(String) - Method in class org.ballerinax.kubernetes.models.SecretModel
 
setName(String) - Method in class org.ballerinax.kubernetes.models.KubernetesModel
 
setPassword(String) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setPassword(String) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setPassword(String) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setPath(String) - Method in class org.ballerinax.kubernetes.models.IngressModel
 
setPeriodSeconds(int) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setPodAutoscalerModel(PodAutoscalerModel) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setPodAutoscalerModel(PodAutoscalerModel) - Method in class org.ballerinax.kubernetes.models.KubernetesDataHolder
 
setPort(int) - Method in class org.ballerinax.kubernetes.models.ServiceModel
 
setPorts(Set<Integer>) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setPush(boolean) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setPush(boolean) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setPush(boolean) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setReadOnly(boolean) - Method in class org.ballerinax.kubernetes.models.ConfigMapModel
 
setReadOnly(boolean) - Method in class org.ballerinax.kubernetes.models.PersistentVolumeClaimModel
 
setReadOnly(boolean) - Method in class org.ballerinax.kubernetes.models.SecretModel
 
setRegistry(String) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setReplicas(int) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setRestartPolicy(String) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setSchedule(String) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setSecretModels(Set<SecretModel>) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setSelector(String) - Method in class org.ballerinax.kubernetes.models.ServiceModel
 
setService(boolean) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setServiceName(String) - Method in class org.ballerinax.kubernetes.models.IngressModel
 
setServicePort(int) - Method in class org.ballerinax.kubernetes.models.IngressModel
 
setServiceType(String) - Method in class org.ballerinax.kubernetes.models.ServiceModel
 
setSource(String) - Method in class org.ballerinax.kubernetes.models.ExternalFileModel
 
setTag(String) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setTarget(String) - Method in class org.ballerinax.kubernetes.models.ExternalFileModel
 
setTargetPath(String) - Method in class org.ballerinax.kubernetes.models.IngressModel
 
setUsername(String) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setUsername(String) - Method in class org.ballerinax.kubernetes.models.DockerModel
 
setUsername(String) - Method in class org.ballerinax.kubernetes.models.JobModel
 
setVersion(String) - Method in class org.ballerinax.kubernetes.models.KubernetesModel
 
setVolumeClaimModels(Set<PersistentVolumeClaimModel>) - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
setVolumeClaimSize(String) - Method in class org.ballerinax.kubernetes.models.PersistentVolumeClaimModel
 
SVC_FILE_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
SVC_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 

T

toString() - Method in class org.ballerinax.kubernetes.models.DeploymentModel
 
toString() - Method in class org.ballerinax.kubernetes.models.DockerModel
 
toString() - Method in class org.ballerinax.kubernetes.models.IngressModel
 
toString() - Method in class org.ballerinax.kubernetes.models.ServiceModel
 

V

valueOf(String) - Static method in enum org.ballerinax.kubernetes.KubernetesConstants.RestartPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ballerinax.kubernetes.KubernetesConstants.RestartPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
VOLUME_CLAIM_FILE_POSTFIX - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
VolumeClaimAnnotationProcessor - Class in org.ballerinax.kubernetes.processors
Persistent volume claim annotation processor.
VolumeClaimAnnotationProcessor() - Constructor for class org.ballerinax.kubernetes.processors.VolumeClaimAnnotationProcessor
 

W

writeToFile(String, String) - Static method in class org.ballerinax.kubernetes.utils.KubernetesUtils
Write content to a File.

Y

YAML - Static variable in class org.ballerinax.kubernetes.KubernetesConstants
 
A B C D E G H I J K L O P R S T V W Y 
Skip navigation links

Copyright © 2018 WSO2. All rights reserved.