Class DNSRecordStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.ingress.v1.DNSRecordStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<DNSRecordStatusBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class DNSRecordStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<DNSRecordStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
DNSRecordStatus is the most recently observed status of each record.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DNSRecordStatus()No args constructor for use in serializationDNSRecordStatus(Long observedGeneration, List<DNSZoneStatus> zones)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DNSRecordStatusBuilderedit()Map<String,Object>getAdditionalProperties()LonggetObservedGeneration()observedGeneration is the most recently observed generation of the DNSRecord.List<DNSZoneStatus>getZones()zones are the status of the record in each zone.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetObservedGeneration(Long observedGeneration)observedGeneration is the most recently observed generation of the DNSRecord.voidsetZones(List<DNSZoneStatus> zones)zones are the status of the record in each zone.DNSRecordStatusBuildertoBuilder()
-
-
-
Constructor Detail
-
DNSRecordStatus
public DNSRecordStatus()
No args constructor for use in serialization
-
DNSRecordStatus
public DNSRecordStatus(Long observedGeneration, List<DNSZoneStatus> zones)
-
-
Method Detail
-
getObservedGeneration
public Long getObservedGeneration()
observedGeneration is the most recently observed generation of the DNSRecord. When the DNSRecord is updated, the controller updates the corresponding record in each managed zone. If an update for a particular zone fails, that failure is recorded in the status condition for the zone so that the controller can determine that it needs to retry the update for that specific zone.
-
setObservedGeneration
public void setObservedGeneration(Long observedGeneration)
observedGeneration is the most recently observed generation of the DNSRecord. When the DNSRecord is updated, the controller updates the corresponding record in each managed zone. If an update for a particular zone fails, that failure is recorded in the status condition for the zone so that the controller can determine that it needs to retry the update for that specific zone.
-
getZones
public List<DNSZoneStatus> getZones()
zones are the status of the record in each zone.
-
setZones
public void setZones(List<DNSZoneStatus> zones)
zones are the status of the record in each zone.
-
edit
public DNSRecordStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<DNSRecordStatusBuilder>
-
toBuilder
public DNSRecordStatusBuilder toBuilder()
-
-