public class DNSSpecFluentImpl<A extends DNSSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements DNSSpecFluent<A>
DNSSpecFluent.PrivateZoneNested<N>, DNSSpecFluent.PublicZoneNested<N>| Constructor and Description |
|---|
DNSSpecFluentImpl() |
DNSSpecFluentImpl(DNSSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic DNSSpecFluentImpl()
public DNSSpecFluentImpl(DNSSpec instance)
public String getBaseDomain()
getBaseDomain in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public A withBaseDomain(String baseDomain)
withBaseDomain in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public Boolean hasBaseDomain()
hasBaseDomain in interface DNSSpecFluent<A extends DNSSpecFluent<A>>@Deprecated public DNSZone getPrivateZone()
getPrivateZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSZone buildPrivateZone()
buildPrivateZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public A withPrivateZone(DNSZone privateZone)
withPrivateZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public Boolean hasPrivateZone()
hasPrivateZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSSpecFluent.PrivateZoneNested<A> withNewPrivateZone()
withNewPrivateZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSSpecFluent.PrivateZoneNested<A> withNewPrivateZoneLike(DNSZone item)
withNewPrivateZoneLike in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSSpecFluent.PrivateZoneNested<A> editPrivateZone()
editPrivateZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSSpecFluent.PrivateZoneNested<A> editOrNewPrivateZone()
editOrNewPrivateZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSSpecFluent.PrivateZoneNested<A> editOrNewPrivateZoneLike(DNSZone item)
editOrNewPrivateZoneLike in interface DNSSpecFluent<A extends DNSSpecFluent<A>>@Deprecated public DNSZone getPublicZone()
getPublicZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSZone buildPublicZone()
buildPublicZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public A withPublicZone(DNSZone publicZone)
withPublicZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public Boolean hasPublicZone()
hasPublicZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSSpecFluent.PublicZoneNested<A> withNewPublicZone()
withNewPublicZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSSpecFluent.PublicZoneNested<A> withNewPublicZoneLike(DNSZone item)
withNewPublicZoneLike in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSSpecFluent.PublicZoneNested<A> editPublicZone()
editPublicZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSSpecFluent.PublicZoneNested<A> editOrNewPublicZone()
editOrNewPublicZone in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public DNSSpecFluent.PublicZoneNested<A> editOrNewPublicZoneLike(DNSZone item)
editOrNewPublicZoneLike in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface DNSSpecFluent<A extends DNSSpecFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends DNSSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends DNSSpecFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.