public class KubernetesContext extends Object
Modifier and Type | Method and Description |
---|---|
void |
addDataHolder(org.ballerinalang.model.elements.PackageID packageID,
Path sourcePath) |
KubernetesDataHolder |
getDataHolder() |
KubernetesDataHolder |
getDataHolder(org.ballerinalang.model.elements.PackageID packageID) |
String |
getDeploymentNameFromListener(String dependsOn) |
static KubernetesContext |
getInstance() |
Map<org.ballerinalang.model.elements.PackageID,KubernetesDataHolder> |
getPackageIDtoDataHolderMap() |
String |
getServiceName(String dependsOn) |
void |
setCurrentPackage(org.ballerinalang.model.elements.PackageID packageID) |
public static KubernetesContext getInstance()
public void addDataHolder(org.ballerinalang.model.elements.PackageID packageID, Path sourcePath)
public void setCurrentPackage(org.ballerinalang.model.elements.PackageID packageID)
public KubernetesDataHolder getDataHolder()
public KubernetesDataHolder getDataHolder(org.ballerinalang.model.elements.PackageID packageID)
public Map<org.ballerinalang.model.elements.PackageID,KubernetesDataHolder> getPackageIDtoDataHolderMap()
public String getServiceName(String dependsOn) throws KubernetesPluginException
KubernetesPluginException
public String getDeploymentNameFromListener(String dependsOn) throws KubernetesPluginException
KubernetesPluginException
Copyright © 2019 WSO2. All rights reserved.