Class DNSRecordSpecFluentImpl<A extends DNSRecordSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.DNSRecordSpecFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,DNSRecordSpecFluent<A>
- Direct Known Subclasses:
DNSRecordFluentImpl.SpecNestedImpl,DNSRecordSpecBuilder
public class DNSRecordSpecFluentImpl<A extends DNSRecordSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements DNSRecordSpecFluent<A>
-
-
Constructor Summary
Constructors Constructor Description DNSRecordSpecFluentImpl()DNSRecordSpecFluentImpl(DNSRecordSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
DNSRecordSpecFluentImpl
public DNSRecordSpecFluentImpl()
-
DNSRecordSpecFluentImpl
public DNSRecordSpecFluentImpl(DNSRecordSpec instance)
-
-
Method Detail
-
getDnsName
public String getDnsName()
- Specified by:
getDnsNamein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
withDnsName
public A withDnsName(String dnsName)
- Specified by:
withDnsNamein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
hasDnsName
public Boolean hasDnsName()
- Specified by:
hasDnsNamein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
withNewDnsName
public A withNewDnsName(String arg1)
- Specified by:
withNewDnsNamein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
withNewDnsName
public A withNewDnsName(StringBuilder arg1)
- Specified by:
withNewDnsNamein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
withNewDnsName
public A withNewDnsName(StringBuffer arg1)
- Specified by:
withNewDnsNamein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
getRecordTTL
public Long getRecordTTL()
- Specified by:
getRecordTTLin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
withRecordTTL
public A withRecordTTL(Long recordTTL)
- Specified by:
withRecordTTLin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
hasRecordTTL
public Boolean hasRecordTTL()
- Specified by:
hasRecordTTLin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
getRecordType
public String getRecordType()
- Specified by:
getRecordTypein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
withRecordType
public A withRecordType(String recordType)
- Specified by:
withRecordTypein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
hasRecordType
public Boolean hasRecordType()
- Specified by:
hasRecordTypein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
withNewRecordType
public A withNewRecordType(String arg1)
- Specified by:
withNewRecordTypein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
withNewRecordType
public A withNewRecordType(StringBuilder arg1)
- Specified by:
withNewRecordTypein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
withNewRecordType
public A withNewRecordType(StringBuffer arg1)
- Specified by:
withNewRecordTypein interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
addToTargets
public A addToTargets(int index, String item)
- Specified by:
addToTargetsin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
setToTargets
public A setToTargets(int index, String item)
- Specified by:
setToTargetsin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
addToTargets
public A addToTargets(String... items)
- Specified by:
addToTargetsin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
addAllToTargets
public A addAllToTargets(Collection<String> items)
- Specified by:
addAllToTargetsin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
removeFromTargets
public A removeFromTargets(String... items)
- Specified by:
removeFromTargetsin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
removeAllFromTargets
public A removeAllFromTargets(Collection<String> items)
- Specified by:
removeAllFromTargetsin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
getTargets
public List<String> getTargets()
- Specified by:
getTargetsin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
getTarget
public String getTarget(int index)
- Specified by:
getTargetin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
getFirstTarget
public String getFirstTarget()
- Specified by:
getFirstTargetin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
getLastTarget
public String getLastTarget()
- Specified by:
getLastTargetin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
getMatchingTarget
public String getMatchingTarget(Predicate<String> predicate)
- Specified by:
getMatchingTargetin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
hasMatchingTarget
public Boolean hasMatchingTarget(Predicate<String> predicate)
- Specified by:
hasMatchingTargetin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
withTargets
public A withTargets(List<String> targets)
- Specified by:
withTargetsin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
withTargets
public A withTargets(String... targets)
- Specified by:
withTargetsin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
hasTargets
public Boolean hasTargets()
- Specified by:
hasTargetsin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
addNewTarget
public A addNewTarget(String arg1)
- Specified by:
addNewTargetin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
addNewTarget
public A addNewTarget(StringBuilder arg1)
- Specified by:
addNewTargetin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
addNewTarget
public A addNewTarget(StringBuffer arg1)
- Specified by:
addNewTargetin interfaceDNSRecordSpecFluent<A extends DNSRecordSpecFluent<A>>
-
-