Class UpstreamResolversFluent<A extends UpstreamResolversFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.UpstreamResolversFluent<A>
-
- Direct Known Subclasses:
DNSSpecFluent.UpstreamResolversNested,UpstreamResolversBuilder
public class UpstreamResolversFluent<A extends UpstreamResolversFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classUpstreamResolversFluent.TransportConfigNested<N>classUpstreamResolversFluent.UpstreamsNested<N>
-
Constructor Summary
Constructors Constructor Description UpstreamResolversFluent()UpstreamResolversFluent(UpstreamResolvers instance)
-
Method Summary
-
-
-
Constructor Detail
-
UpstreamResolversFluent
public UpstreamResolversFluent()
-
UpstreamResolversFluent
public UpstreamResolversFluent(UpstreamResolvers instance)
-
-
Method Detail
-
addAllToUpstreams
public A addAllToUpstreams(Collection<Upstream> items)
-
addNewUpstream
public UpstreamResolversFluent.UpstreamsNested<A> addNewUpstream()
-
addNewUpstreamLike
public UpstreamResolversFluent.UpstreamsNested<A> addNewUpstreamLike(Upstream item)
-
buildFirstUpstream
public Upstream buildFirstUpstream()
-
buildLastUpstream
public Upstream buildLastUpstream()
-
buildMatchingUpstream
public Upstream buildMatchingUpstream(Predicate<UpstreamBuilder> predicate)
-
buildTransportConfig
public DNSTransportConfig buildTransportConfig()
-
buildUpstream
public Upstream buildUpstream(int index)
-
copyInstance
protected void copyInstance(UpstreamResolvers instance)
-
editFirstUpstream
public UpstreamResolversFluent.UpstreamsNested<A> editFirstUpstream()
-
editLastUpstream
public UpstreamResolversFluent.UpstreamsNested<A> editLastUpstream()
-
editMatchingUpstream
public UpstreamResolversFluent.UpstreamsNested<A> editMatchingUpstream(Predicate<UpstreamBuilder> predicate)
-
editOrNewTransportConfig
public UpstreamResolversFluent.TransportConfigNested<A> editOrNewTransportConfig()
-
editOrNewTransportConfigLike
public UpstreamResolversFluent.TransportConfigNested<A> editOrNewTransportConfigLike(DNSTransportConfig item)
-
editTransportConfig
public UpstreamResolversFluent.TransportConfigNested<A> editTransportConfig()
-
editUpstream
public UpstreamResolversFluent.UpstreamsNested<A> editUpstream(int index)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends UpstreamResolversFluent<A>>
-
getPolicy
public String getPolicy()
-
getProtocolStrategy
public String getProtocolStrategy()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasMatchingUpstream
public boolean hasMatchingUpstream(Predicate<UpstreamBuilder> predicate)
-
hasPolicy
public boolean hasPolicy()
-
hasProtocolStrategy
public boolean hasProtocolStrategy()
-
hasTransportConfig
public boolean hasTransportConfig()
-
hasUpstreams
public boolean hasUpstreams()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends UpstreamResolversFluent<A>>
-
removeAllFromUpstreams
public A removeAllFromUpstreams(Collection<Upstream> items)
-
removeMatchingFromUpstreams
public A removeMatchingFromUpstreams(Predicate<UpstreamBuilder> predicate)
-
setNewUpstreamLike
public UpstreamResolversFluent.UpstreamsNested<A> setNewUpstreamLike(int index, Upstream item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withNewTransportConfig
public UpstreamResolversFluent.TransportConfigNested<A> withNewTransportConfig()
-
withNewTransportConfigLike
public UpstreamResolversFluent.TransportConfigNested<A> withNewTransportConfigLike(DNSTransportConfig item)
-
withTransportConfig
public A withTransportConfig(DNSTransportConfig transportConfig)
-
-