public class DNSRecordSpecFluentImpl<A extends DNSRecordSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements DNSRecordSpecFluent<A>
| Constructor and Description |
|---|
DNSRecordSpecFluentImpl() |
DNSRecordSpecFluentImpl(DNSRecordSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic DNSRecordSpecFluentImpl()
public DNSRecordSpecFluentImpl(DNSRecordSpec instance)
public String getDnsName()
getDnsName in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A withDnsName(String dnsName)
withDnsName in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public Boolean hasDnsName()
hasDnsName in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public Long getRecordTTL()
getRecordTTL in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A withRecordTTL(Long recordTTL)
withRecordTTL in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public Boolean hasRecordTTL()
hasRecordTTL in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public String getRecordType()
getRecordType in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A withRecordType(String recordType)
withRecordType in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public Boolean hasRecordType()
hasRecordType in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A addToTargets(int index, String item)
addToTargets in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A setToTargets(int index, String item)
setToTargets in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A addToTargets(String... items)
addToTargets in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A addAllToTargets(Collection<String> items)
addAllToTargets in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A removeFromTargets(String... items)
removeFromTargets in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A removeAllFromTargets(Collection<String> items)
removeAllFromTargets in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public List<String> getTargets()
getTargets in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public String getTarget(int index)
getTarget in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public String getFirstTarget()
getFirstTarget in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public String getLastTarget()
getLastTarget in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public String getMatchingTarget(Predicate<String> predicate)
getMatchingTarget in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public Boolean hasMatchingTarget(Predicate<String> predicate)
hasMatchingTarget in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A withTargets(List<String> targets)
withTargets in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A withTargets(String... targets)
withTargets in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public Boolean hasTargets()
hasTargets in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface DNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends DNSRecordSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends DNSRecordSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.