Class DNSZoneStatusFluentImpl<A extends DNSZoneStatusFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.DNSZoneStatusFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,DNSZoneStatusFluent<A>
- Direct Known Subclasses:
DNSRecordStatusFluentImpl.ZonesNestedImpl,DNSZoneStatusBuilder
public class DNSZoneStatusFluentImpl<A extends DNSZoneStatusFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements DNSZoneStatusFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDNSZoneStatusFluentImpl.ConditionsNestedImpl<N>classDNSZoneStatusFluentImpl.DnsZoneNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operator.v1.DNSZoneStatusFluent
DNSZoneStatusFluent.ConditionsNested<N>, DNSZoneStatusFluent.DnsZoneNested<N>
-
-
Constructor Summary
Constructors Constructor Description DNSZoneStatusFluentImpl()DNSZoneStatusFluentImpl(DNSZoneStatus instance)
-
Method Summary
-
-
-
Constructor Detail
-
DNSZoneStatusFluentImpl
public DNSZoneStatusFluentImpl()
-
DNSZoneStatusFluentImpl
public DNSZoneStatusFluentImpl(DNSZoneStatus instance)
-
-
Method Detail
-
addToConditions
public A addToConditions(int index, DNSZoneCondition item)
- Specified by:
addToConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
setToConditions
public A setToConditions(int index, DNSZoneCondition item)
- Specified by:
setToConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
addToConditions
public A addToConditions(DNSZoneCondition... items)
- Specified by:
addToConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
addAllToConditions
public A addAllToConditions(Collection<DNSZoneCondition> items)
- Specified by:
addAllToConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
removeFromConditions
public A removeFromConditions(DNSZoneCondition... items)
- Specified by:
removeFromConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
removeAllFromConditions
public A removeAllFromConditions(Collection<DNSZoneCondition> items)
- Specified by:
removeAllFromConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
removeMatchingFromConditions
public A removeMatchingFromConditions(Predicate<DNSZoneConditionBuilder> predicate)
- Specified by:
removeMatchingFromConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
getConditions
@Deprecated public List<DNSZoneCondition> getConditions()
Deprecated.This method has been deprecated, please use method buildConditions instead.- Specified by:
getConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>- Returns:
- The buildable object.
-
buildConditions
public List<DNSZoneCondition> buildConditions()
- Specified by:
buildConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
buildCondition
public DNSZoneCondition buildCondition(int index)
- Specified by:
buildConditionin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
buildFirstCondition
public DNSZoneCondition buildFirstCondition()
- Specified by:
buildFirstConditionin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
buildLastCondition
public DNSZoneCondition buildLastCondition()
- Specified by:
buildLastConditionin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
buildMatchingCondition
public DNSZoneCondition buildMatchingCondition(Predicate<DNSZoneConditionBuilder> predicate)
- Specified by:
buildMatchingConditionin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
hasMatchingCondition
public Boolean hasMatchingCondition(Predicate<DNSZoneConditionBuilder> predicate)
- Specified by:
hasMatchingConditionin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
withConditions
public A withConditions(List<DNSZoneCondition> conditions)
- Specified by:
withConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
withConditions
public A withConditions(DNSZoneCondition... conditions)
- Specified by:
withConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
hasConditions
public Boolean hasConditions()
- Specified by:
hasConditionsin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
addNewCondition
public A addNewCondition(String lastTransitionTime, String message, String reason, String status, String type)
- Specified by:
addNewConditionin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
addNewCondition
public DNSZoneStatusFluent.ConditionsNested<A> addNewCondition()
- Specified by:
addNewConditionin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
addNewConditionLike
public DNSZoneStatusFluent.ConditionsNested<A> addNewConditionLike(DNSZoneCondition item)
- Specified by:
addNewConditionLikein interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
setNewConditionLike
public DNSZoneStatusFluent.ConditionsNested<A> setNewConditionLike(int index, DNSZoneCondition item)
- Specified by:
setNewConditionLikein interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
editCondition
public DNSZoneStatusFluent.ConditionsNested<A> editCondition(int index)
- Specified by:
editConditionin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
editFirstCondition
public DNSZoneStatusFluent.ConditionsNested<A> editFirstCondition()
- Specified by:
editFirstConditionin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
editLastCondition
public DNSZoneStatusFluent.ConditionsNested<A> editLastCondition()
- Specified by:
editLastConditionin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
editMatchingCondition
public DNSZoneStatusFluent.ConditionsNested<A> editMatchingCondition(Predicate<DNSZoneConditionBuilder> predicate)
- Specified by:
editMatchingConditionin interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
getDnsZone
@Deprecated public DNSZone getDnsZone()
Deprecated.This method has been deprecated, please use method buildDnsZone instead.- Specified by:
getDnsZonein interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>- Returns:
- The buildable object.
-
buildDnsZone
public DNSZone buildDnsZone()
- Specified by:
buildDnsZonein interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
withDnsZone
public A withDnsZone(DNSZone dnsZone)
- Specified by:
withDnsZonein interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
hasDnsZone
public Boolean hasDnsZone()
- Specified by:
hasDnsZonein interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
withNewDnsZone
public DNSZoneStatusFluent.DnsZoneNested<A> withNewDnsZone()
- Specified by:
withNewDnsZonein interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
withNewDnsZoneLike
public DNSZoneStatusFluent.DnsZoneNested<A> withNewDnsZoneLike(DNSZone item)
- Specified by:
withNewDnsZoneLikein interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
editDnsZone
public DNSZoneStatusFluent.DnsZoneNested<A> editDnsZone()
- Specified by:
editDnsZonein interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
editOrNewDnsZone
public DNSZoneStatusFluent.DnsZoneNested<A> editOrNewDnsZone()
- Specified by:
editOrNewDnsZonein interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
editOrNewDnsZoneLike
public DNSZoneStatusFluent.DnsZoneNested<A> editOrNewDnsZoneLike(DNSZone item)
- Specified by:
editOrNewDnsZoneLikein interfaceDNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>
-
-