public class DNSZoneStatusFluentImpl<A extends DNSZoneStatusFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements DNSZoneStatusFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
DNSZoneStatusFluentImpl.AwsNestedImpl<N> |
class |
DNSZoneStatusFluentImpl.AzureNestedImpl<N> |
class |
DNSZoneStatusFluentImpl.ConditionsNestedImpl<N> |
class |
DNSZoneStatusFluentImpl.GcpNestedImpl<N> |
DNSZoneStatusFluent.AwsNested<N>, DNSZoneStatusFluent.AzureNested<N>, DNSZoneStatusFluent.ConditionsNested<N>, DNSZoneStatusFluent.GcpNested<N>| Constructor and Description |
|---|
DNSZoneStatusFluentImpl() |
DNSZoneStatusFluentImpl(DNSZoneStatus instance) |
public DNSZoneStatusFluentImpl()
public DNSZoneStatusFluentImpl(DNSZoneStatus instance)
@Deprecated public AWSDNSZoneStatus getAws()
getAws in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public AWSDNSZoneStatus buildAws()
buildAws in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A withAws(AWSDNSZoneStatus aws)
withAws in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Boolean hasAws()
hasAws in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A withNewAws(String zoneID)
withNewAws in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.AwsNested<A> withNewAws()
withNewAws in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.AwsNested<A> withNewAwsLike(AWSDNSZoneStatus item)
withNewAwsLike in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.AwsNested<A> editAws()
editAws in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.AwsNested<A> editOrNewAws()
editOrNewAws in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.AwsNested<A> editOrNewAwsLike(AWSDNSZoneStatus item)
editOrNewAwsLike in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>@Deprecated public AzureDNSZoneStatus getAzure()
getAzure in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public AzureDNSZoneStatus buildAzure()
buildAzure in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A withAzure(AzureDNSZoneStatus azure)
withAzure in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Boolean hasAzure()
hasAzure in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.AzureNested<A> withNewAzure()
withNewAzure in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.AzureNested<A> withNewAzureLike(AzureDNSZoneStatus item)
withNewAzureLike in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.AzureNested<A> editAzure()
editAzure in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.AzureNested<A> editOrNewAzure()
editOrNewAzure in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.AzureNested<A> editOrNewAzureLike(AzureDNSZoneStatus item)
editOrNewAzureLike in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A addToConditions(Integer index, DNSZoneCondition item)
addToConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A setToConditions(Integer index, DNSZoneCondition item)
setToConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A addToConditions(DNSZoneCondition... items)
addToConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A addAllToConditions(Collection<DNSZoneCondition> items)
addAllToConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A removeFromConditions(DNSZoneCondition... items)
removeFromConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A removeAllFromConditions(Collection<DNSZoneCondition> items)
removeAllFromConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A removeMatchingFromConditions(Predicate<DNSZoneConditionBuilder> predicate)
removeMatchingFromConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>@Deprecated public List<DNSZoneCondition> getConditions()
getConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public List<DNSZoneCondition> buildConditions()
buildConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneCondition buildCondition(Integer index)
buildCondition in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneCondition buildFirstCondition()
buildFirstCondition in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneCondition buildLastCondition()
buildLastCondition in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneCondition buildMatchingCondition(Predicate<DNSZoneConditionBuilder> predicate)
buildMatchingCondition in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Boolean hasMatchingCondition(Predicate<DNSZoneConditionBuilder> predicate)
hasMatchingCondition in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A withConditions(List<DNSZoneCondition> conditions)
withConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A withConditions(DNSZoneCondition... conditions)
withConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Boolean hasConditions()
hasConditions in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.ConditionsNested<A> addNewCondition()
addNewCondition in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.ConditionsNested<A> addNewConditionLike(DNSZoneCondition item)
addNewConditionLike in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.ConditionsNested<A> setNewConditionLike(Integer index, DNSZoneCondition item)
setNewConditionLike in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.ConditionsNested<A> editCondition(Integer index)
editCondition in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.ConditionsNested<A> editFirstCondition()
editFirstCondition in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.ConditionsNested<A> editLastCondition()
editLastCondition in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.ConditionsNested<A> editMatchingCondition(Predicate<DNSZoneConditionBuilder> predicate)
editMatchingCondition in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>@Deprecated public GCPDNSZoneStatus getGcp()
getGcp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public GCPDNSZoneStatus buildGcp()
buildGcp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A withGcp(GCPDNSZoneStatus gcp)
withGcp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Boolean hasGcp()
hasGcp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A withNewGcp(String zoneName)
withNewGcp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.GcpNested<A> withNewGcp()
withNewGcp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.GcpNested<A> withNewGcpLike(GCPDNSZoneStatus item)
withNewGcpLike in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.GcpNested<A> editGcp()
editGcp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.GcpNested<A> editOrNewGcp()
editOrNewGcp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public DNSZoneStatusFluent.GcpNested<A> editOrNewGcpLike(GCPDNSZoneStatus item)
editOrNewGcpLike in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Long getLastSyncGeneration()
getLastSyncGeneration in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A withLastSyncGeneration(Long lastSyncGeneration)
withLastSyncGeneration in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Boolean hasLastSyncGeneration()
hasLastSyncGeneration in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public String getLastSyncTimestamp()
getLastSyncTimestamp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A withLastSyncTimestamp(String lastSyncTimestamp)
withLastSyncTimestamp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Boolean hasLastSyncTimestamp()
hasLastSyncTimestamp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>@Deprecated public A withNewLastSyncTimestamp(String arg0)
withNewLastSyncTimestamp in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A addToNameServers(Integer index, String item)
addToNameServers in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A setToNameServers(Integer index, String item)
setToNameServers in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A addToNameServers(String... items)
addToNameServers in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A addAllToNameServers(Collection<String> items)
addAllToNameServers in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A removeFromNameServers(String... items)
removeFromNameServers in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A removeAllFromNameServers(Collection<String> items)
removeAllFromNameServers in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public List<String> getNameServers()
getNameServers in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public String getNameServer(Integer index)
getNameServer in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public String getFirstNameServer()
getFirstNameServer in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public String getLastNameServer()
getLastNameServer in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public String getMatchingNameServer(Predicate<String> predicate)
getMatchingNameServer in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Boolean hasMatchingNameServer(Predicate<String> predicate)
hasMatchingNameServer in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A withNameServers(List<String> nameServers)
withNameServers in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A withNameServers(String... nameServers)
withNameServers in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Boolean hasNameServers()
hasNameServers in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A addNewNameServer(String arg0)
addNewNameServer in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface DNSZoneStatusFluent<A extends DNSZoneStatusFluent<A>>Copyright © 2015–2020 Red Hat. All rights reserved.