Class DNSZoneStatus

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class DNSZoneStatus
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<DNSZoneStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    DNSZoneStatus is the status of a record within a specific zone.
    See Also:
    Serialized Form
    • Constructor Detail

      • DNSZoneStatus

        public DNSZoneStatus()
        No args constructor for use in serialization
      • DNSZoneStatus

        public DNSZoneStatus​(List<DNSZoneCondition> conditions,
                             io.fabric8.openshift.api.model.config.v1.DNSZone dnsZone)
    • Method Detail

      • getConditions

        public List<DNSZoneCondition> getConditions()
        conditions are any conditions associated with the record in the zone.


        If publishing the record succeeds, the "Published" condition will be set with status "True" and upon failure it will be set to "False" along with the reason and message describing the cause of the failure.

      • setConditions

        public void setConditions​(List<DNSZoneCondition> conditions)
        conditions are any conditions associated with the record in the zone.


        If publishing the record succeeds, the "Published" condition will be set with status "True" and upon failure it will be set to "False" along with the reason and message describing the cause of the failure.

      • getDnsZone

        public io.fabric8.openshift.api.model.config.v1.DNSZone getDnsZone()
        DNSZoneStatus is the status of a record within a specific zone.
      • setDnsZone

        public void setDnsZone​(io.fabric8.openshift.api.model.config.v1.DNSZone dnsZone)
        DNSZoneStatus is the status of a record within a specific zone.
      • getAdditionalProperties

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

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

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