Class DNSRecordSpecBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.DNSRecordSpecFluentImpl<DNSRecordSpecBuilder>
-
- io.fabric8.openshift.api.model.operator.v1.DNSRecordSpecBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<DNSRecordSpec>,io.fabric8.kubernetes.api.builder.Fluent<DNSRecordSpecBuilder>,io.fabric8.kubernetes.api.builder.Visitable<DNSRecordSpecBuilder>,io.fabric8.kubernetes.api.builder.VisitableBuilder<DNSRecordSpec,DNSRecordSpecBuilder>,DNSRecordSpecFluent<DNSRecordSpecBuilder>
public class DNSRecordSpecBuilder extends DNSRecordSpecFluentImpl<DNSRecordSpecBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<DNSRecordSpec,DNSRecordSpecBuilder>
-
-
Constructor Summary
Constructors Constructor Description DNSRecordSpecBuilder()DNSRecordSpecBuilder(DNSRecordSpec instance)DNSRecordSpecBuilder(DNSRecordSpecFluent<?> fluent)DNSRecordSpecBuilder(DNSRecordSpecFluent<?> fluent, DNSRecordSpec instance)DNSRecordSpecBuilder(DNSRecordSpecFluent<?> fluent, DNSRecordSpec instance, Boolean validationEnabled)DNSRecordSpecBuilder(DNSRecordSpecFluent<?> fluent, Boolean validationEnabled)DNSRecordSpecBuilder(DNSRecordSpec instance, Boolean validationEnabled)DNSRecordSpecBuilder(Boolean validationEnabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DNSRecordSpecbuild()booleanequals(Object o)inthashCode()-
Methods inherited from class io.fabric8.openshift.api.model.operator.v1.DNSRecordSpecFluentImpl
addAllToTargets, addNewTarget, addNewTarget, addNewTarget, addToTargets, addToTargets, getDnsName, getFirstTarget, getLastTarget, getMatchingTarget, getRecordTTL, getRecordType, getTarget, getTargets, hasDnsName, hasMatchingTarget, hasRecordTTL, hasRecordType, hasTargets, removeAllFromTargets, removeFromTargets, setToTargets, withDnsName, withNewDnsName, withNewDnsName, withNewDnsName, withNewRecordType, withNewRecordType, withNewRecordType, withRecordTTL, withRecordType, withTargets, withTargets
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
DNSRecordSpecBuilder
public DNSRecordSpecBuilder()
-
DNSRecordSpecBuilder
public DNSRecordSpecBuilder(Boolean validationEnabled)
-
DNSRecordSpecBuilder
public DNSRecordSpecBuilder(DNSRecordSpecFluent<?> fluent)
-
DNSRecordSpecBuilder
public DNSRecordSpecBuilder(DNSRecordSpecFluent<?> fluent, Boolean validationEnabled)
-
DNSRecordSpecBuilder
public DNSRecordSpecBuilder(DNSRecordSpecFluent<?> fluent, DNSRecordSpec instance)
-
DNSRecordSpecBuilder
public DNSRecordSpecBuilder(DNSRecordSpecFluent<?> fluent, DNSRecordSpec instance, Boolean validationEnabled)
-
DNSRecordSpecBuilder
public DNSRecordSpecBuilder(DNSRecordSpec instance)
-
DNSRecordSpecBuilder
public DNSRecordSpecBuilder(DNSRecordSpec instance, Boolean validationEnabled)
-
-
Method Detail
-
build
public DNSRecordSpec build()
- Specified by:
buildin interfaceio.fabric8.kubernetes.api.builder.Builder<DNSRecordSpec>
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classDNSRecordSpecFluentImpl<DNSRecordSpecBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classDNSRecordSpecFluentImpl<DNSRecordSpecBuilder>
-
-