Class KubernetesCreationInfo
java.lang.Object
com.illumon.iris.db.tables.remotequery.process.kubernetes.KubernetesCreationInfo
public class KubernetesCreationInfo extends Object
Simple container class with Jackson properties for serialization and deserialization.
-
Constructor Summary
Constructors Constructor Description KubernetesCreationInfo(Double cpuShares, String containerImage, String podTemplate) -
Method Summary
Modifier and Type Method Description static KubernetesCreationInfofromJson(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode kubernetesCreationJson)static KubernetesCreationInfofromJson(String kubernetesCreationJson)static KubernetesCreationInfofromJsonOptional(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode kubernetesCreationJson)StringgetContainerImage()DoublegetCpuShares()StringgetPodTemplate()io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNodetoJson()StringtoString()
-
Constructor Details
-
Method Details
-
getCpuShares
-
getContainerImage
-
getPodTemplate
-
toString
-
toJson
public io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode toJson() throws io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException- Throws:
io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException
-
fromJson
public static KubernetesCreationInfo fromJson(String kubernetesCreationJson) throws io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException- Throws:
io.deephaven.shadow.jackson.com.fasterxml.jackson.core.JsonProcessingException
-
fromJson
public static KubernetesCreationInfo fromJson(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode kubernetesCreationJson) -
fromJsonOptional
public static KubernetesCreationInfo fromJsonOptional(io.deephaven.shadow.jackson.com.fasterxml.jackson.databind.JsonNode kubernetesCreationJson)
-