Class ConsoleSpec

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<ConsoleSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class ConsoleSpec
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<ConsoleSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    ConsoleSpec is the specification of the desired behavior of the Console.
    See Also:
    Serialized Form
    • Method Detail

      • getCustomization

        public ConsoleCustomization getCustomization()
        ConsoleSpec is the specification of the desired behavior of the Console.
      • setCustomization

        public void setCustomization​(ConsoleCustomization customization)
        ConsoleSpec is the specification of the desired behavior of the Console.
      • getIngress

        public Ingress getIngress()
        ConsoleSpec is the specification of the desired behavior of the Console.
      • setIngress

        public void setIngress​(Ingress ingress)
        ConsoleSpec is the specification of the desired behavior of the Console.
      • getLogLevel

        public String getLogLevel()
        logLevel is an intent based logging for an overall component. It does not give fine grained control, but it is a simple way to manage coarse grained logging choices that operators have to interpret for their operands.


        Valid values are: "Normal", "Debug", "Trace", "TraceAll". Defaults to "Normal".

      • setLogLevel

        public void setLogLevel​(String logLevel)
        logLevel is an intent based logging for an overall component. It does not give fine grained control, but it is a simple way to manage coarse grained logging choices that operators have to interpret for their operands.


        Valid values are: "Normal", "Debug", "Trace", "TraceAll". Defaults to "Normal".

      • getManagementState

        public String getManagementState()
        managementState indicates whether and how the operator should manage the component
      • setManagementState

        public void setManagementState​(String managementState)
        managementState indicates whether and how the operator should manage the component
      • getObservedConfig

        public Object getObservedConfig()
        ConsoleSpec is the specification of the desired behavior of the Console.
      • setObservedConfig

        public void setObservedConfig​(Object observedConfig)
        ConsoleSpec is the specification of the desired behavior of the Console.
      • getOperatorLogLevel

        public String getOperatorLogLevel()
        operatorLogLevel is an intent based logging for the operator itself. It does not give fine grained control, but it is a simple way to manage coarse grained logging choices that operators have to interpret for themselves.


        Valid values are: "Normal", "Debug", "Trace", "TraceAll". Defaults to "Normal".

      • setOperatorLogLevel

        public void setOperatorLogLevel​(String operatorLogLevel)
        operatorLogLevel is an intent based logging for the operator itself. It does not give fine grained control, but it is a simple way to manage coarse grained logging choices that operators have to interpret for themselves.


        Valid values are: "Normal", "Debug", "Trace", "TraceAll". Defaults to "Normal".

      • getPlugins

        public List<String> getPlugins()
        plugins defines a list of enabled console plugin names.
      • setPlugins

        public void setPlugins​(List<String> plugins)
        plugins defines a list of enabled console plugin names.
      • getProviders

        public ConsoleProviders getProviders()
        ConsoleSpec is the specification of the desired behavior of the Console.
      • setProviders

        public void setProviders​(ConsoleProviders providers)
        ConsoleSpec is the specification of the desired behavior of the Console.
      • getRoute

        public ConsoleConfigRoute getRoute()
        ConsoleSpec is the specification of the desired behavior of the Console.
      • setRoute

        public void setRoute​(ConsoleConfigRoute route)
        ConsoleSpec is the specification of the desired behavior of the Console.
      • getUnsupportedConfigOverrides

        public Object getUnsupportedConfigOverrides()
        ConsoleSpec is the specification of the desired behavior of the Console.
      • setUnsupportedConfigOverrides

        public void setUnsupportedConfigOverrides​(Object unsupportedConfigOverrides)
        ConsoleSpec is the specification of the desired behavior of the Console.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)