public class StaticIPAMDNSFluentImpl<A extends StaticIPAMDNSFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements StaticIPAMDNSFluent<A>
Constructor and Description |
---|
StaticIPAMDNSFluentImpl() |
StaticIPAMDNSFluentImpl(StaticIPAMDNS instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
public StaticIPAMDNSFluentImpl()
public StaticIPAMDNSFluentImpl(StaticIPAMDNS instance)
public String getDomain()
getDomain
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A withDomain(String domain)
withDomain
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public Boolean hasDomain()
hasDomain
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A addToNameservers(Integer index, String item)
addToNameservers
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A setToNameservers(Integer index, String item)
setToNameservers
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A addToNameservers(String... items)
addToNameservers
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A addAllToNameservers(Collection<String> items)
addAllToNameservers
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A removeFromNameservers(String... items)
removeFromNameservers
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A removeAllFromNameservers(Collection<String> items)
removeAllFromNameservers
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public List<String> getNameservers()
getNameservers
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public String getNameserver(Integer index)
getNameserver
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public String getFirstNameserver()
getFirstNameserver
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public String getLastNameserver()
getLastNameserver
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public String getMatchingNameserver(Predicate<String> predicate)
getMatchingNameserver
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public Boolean hasMatchingNameserver(Predicate<String> predicate)
hasMatchingNameserver
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A withNameservers(List<String> nameservers)
withNameservers
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A withNameservers(String... nameservers)
withNameservers
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public Boolean hasNameservers()
hasNameservers
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A addToSearch(Integer index, String item)
addToSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A setToSearch(Integer index, String item)
setToSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A addToSearch(String... items)
addToSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A addAllToSearch(Collection<String> items)
addAllToSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A removeFromSearch(String... items)
removeFromSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A removeAllFromSearch(Collection<String> items)
removeAllFromSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public List<String> getSearch()
getSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public String getSearch(Integer index)
getSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public String getFirstSearch()
getFirstSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public String getLastSearch()
getLastSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public String getMatchingSearch(Predicate<String> predicate)
getMatchingSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public Boolean hasMatchingSearch(Predicate<String> predicate)
hasMatchingSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A withSearch(List<String> search)
withSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A withSearch(String... search)
withSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public Boolean hasSearch()
hasSearch
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public Map<String,Object> getAdditionalProperties()
getAdditionalProperties
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public Boolean hasAdditionalProperties()
hasAdditionalProperties
in interface StaticIPAMDNSFluent<A extends StaticIPAMDNSFluent<A>>
public boolean equals(Object o)
equals
in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends StaticIPAMDNSFluent<A>>
public int hashCode()
hashCode
in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends StaticIPAMDNSFluent<A>>
Copyright © 2015–2023 Red Hat. All rights reserved.