Modifier and Type | Method and Description |
---|---|
void |
ServiceHandler.createArtifacts() |
void |
DockerHandler.createArtifacts() |
void |
ConfigMapHandler.createArtifacts() |
void |
HPAHandler.createArtifacts() |
void |
IngressHandler.createArtifacts() |
void |
SecretHandler.createArtifacts() |
void |
HelmChartHandler.createArtifacts() |
void |
ResourceQuotaHandler.createArtifacts() |
void |
JobHandler.createArtifacts() |
void |
ArtifactHandler.createArtifacts() |
void |
DeploymentHandler.createArtifacts() |
void |
PersistentVolumeClaimHandler.createArtifacts() |
Modifier and Type | Method and Description |
---|---|
void |
IstioVirtualServiceHandler.createArtifacts() |
void |
IstioGatewayHandler.createArtifacts()
Performs validations and creates the artifacts.
|
Modifier and Type | Method and Description |
---|---|
String |
KubernetesContext.getDeploymentNameFromListener(String dependsOn) |
String |
KubernetesContext.getServiceName(String dependsOn) |
Modifier and Type | Method and Description |
---|---|
static AnnotationProcessor |
AnnotationProcessorFactory.getAnnotationProcessorInstance(String type) |
void |
JobAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.FunctionNode functionNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
ResourceQuotaAnnotationPreprocessor.processAnnotation(org.ballerinalang.model.tree.FunctionNode functionNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
AbstractAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.FunctionNode functionNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
AnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.FunctionNode functionNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode)
Process annotations and create model object.
|
void |
DeploymentAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.FunctionNode functionNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
ConfigMapAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode serviceNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
ServiceAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode serviceNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
ResourceQuotaAnnotationPreprocessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode serviceNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
SecretAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode serviceNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
HPAAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode serviceNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
AbstractAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode serviceNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
AnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode serviceNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode)
Process annotations and create model object.
|
void |
DeploymentAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode entityName,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
VolumeClaimAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode serviceNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode)
Process PersistentVolumeClaim annotations.
|
void |
IngressAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode serviceNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
ServiceAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.SimpleVariableNode variableNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
ResourceQuotaAnnotationPreprocessor.processAnnotation(org.ballerinalang.model.tree.SimpleVariableNode variableNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
AbstractAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.SimpleVariableNode variableNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
AnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.SimpleVariableNode variableNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode annotations)
Process annotations and create model object.
|
void |
DeploymentAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.SimpleVariableNode variableNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
IngressAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.SimpleVariableNode variableNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
Modifier and Type | Method and Description |
---|---|
void |
IstioGatewayAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode serviceNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
IstioVirtualServiceAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.ServiceNode serviceNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
IstioGatewayAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.SimpleVariableNode variableNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
void |
IstioVirtualServiceAnnotationProcessor.processAnnotation(org.ballerinalang.model.tree.SimpleVariableNode variableNode,
org.ballerinalang.model.tree.AnnotationAttachmentNode attachmentNode) |
Modifier and Type | Method and Description |
---|---|
static void |
KubernetesUtils.copyFileOrDirectory(String source,
String destination)
Copy file or directory.
|
static void |
KubernetesUtils.deleteDirectory(String path)
Deletes a given directory.
|
static Set<String> |
KubernetesUtils.getArray(org.wso2.ballerinalang.compiler.tree.expressions.BLangArrayLiteral bArrayLiteral)
Generate set of string using a
BLangArrayLiteral . |
static Map<String,EnvVarValueModel> |
KubernetesUtils.getEnvVarMap(org.wso2.ballerinalang.compiler.tree.expressions.BLangExpression envVarValues)
Convert environment variable values into a map for deployment model.
|
static Set<org.ballerinax.docker.generator.models.CopyFileModel> |
KubernetesUtils.getExternalFileMap(org.wso2.ballerinalang.compiler.tree.expressions.BLangRecordLiteral.BLangRecordKeyValue keyValue)
Get the set of external files to copy to docker image.
|
static Map<String,String> |
KubernetesUtils.getMap(List<org.wso2.ballerinalang.compiler.tree.expressions.BLangRecordLiteral.BLangRecordKeyValue> keyValues)
Generate map by splitting keyValues.
|
static byte[] |
KubernetesUtils.readFileContent(Path targetFilePath)
Read contents of a File.
|
static String |
KubernetesUtils.resolveValue(String variable)
Resolve variable value from environment variable if $env{} is used.
|
Copyright © 2019 WSO2. All rights reserved.