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 Details

  • Method Details

    • getCpuShares

      public Double getCpuShares()
    • getContainerImage

      public String getContainerImage()
    • getPodTemplate

      public String getPodTemplate()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • 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)