Class Custom

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class Custom
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<CustomBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    custom provides the custom configuration of gatherers
    See Also:
    Serialized Form
    • Constructor Detail

      • Custom

        public Custom()
        No args constructor for use in serialization
    • Method Detail

      • getConfigs

        public List<GathererConfig> getConfigs()
        configs is a required list of gatherers configurations that can be used to enable or disable specific gatherers. It may not exceed 100 items and each gatherer can be present only once. It is possible to disable an entire set of gatherers while allowing a specific function within that set. The particular gatherers IDs can be found at https://github.com/openshift/insights-operator/blob/master/docs/gathered-data.md. Run the following command to get the names of last active gatherers: "oc get insightsoperators.operator.openshift.io cluster -o json | jq '.status.gatherStatus.gatherers[].name'"
      • setConfigs

        public void setConfigs​(List<GathererConfig> configs)
        configs is a required list of gatherers configurations that can be used to enable or disable specific gatherers. It may not exceed 100 items and each gatherer can be present only once. It is possible to disable an entire set of gatherers while allowing a specific function within that set. The particular gatherers IDs can be found at https://github.com/openshift/insights-operator/blob/master/docs/gathered-data.md. Run the following command to get the names of last active gatherers: "oc get insightsoperators.operator.openshift.io cluster -o json | jq '.status.gatherStatus.gatherers[].name'"
      • getAdditionalProperties

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

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

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