Class HybridOverlayConfigFluentImpl<A extends HybridOverlayConfigFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.operator.v1.HybridOverlayConfigFluentImpl<A>
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,HybridOverlayConfigFluent<A>
- Direct Known Subclasses:
HybridOverlayConfigBuilder,OVNKubernetesConfigFluentImpl.HybridOverlayConfigNestedImpl
public class HybridOverlayConfigFluentImpl<A extends HybridOverlayConfigFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements HybridOverlayConfigFluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classHybridOverlayConfigFluentImpl.HybridClusterNetworkNestedImpl<N>-
Nested classes/interfaces inherited from interface io.fabric8.openshift.api.model.operator.v1.HybridOverlayConfigFluent
HybridOverlayConfigFluent.HybridClusterNetworkNested<N>
-
-
Constructor Summary
Constructors Constructor Description HybridOverlayConfigFluentImpl()HybridOverlayConfigFluentImpl(HybridOverlayConfig instance)
-
Method Summary
-
-
-
Constructor Detail
-
HybridOverlayConfigFluentImpl
public HybridOverlayConfigFluentImpl()
-
HybridOverlayConfigFluentImpl
public HybridOverlayConfigFluentImpl(HybridOverlayConfig instance)
-
-
Method Detail
-
addToHybridClusterNetwork
public A addToHybridClusterNetwork(int index, ClusterNetworkEntry item)
- Specified by:
addToHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
setToHybridClusterNetwork
public A setToHybridClusterNetwork(int index, ClusterNetworkEntry item)
- Specified by:
setToHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
addToHybridClusterNetwork
public A addToHybridClusterNetwork(ClusterNetworkEntry... items)
- Specified by:
addToHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
addAllToHybridClusterNetwork
public A addAllToHybridClusterNetwork(Collection<ClusterNetworkEntry> items)
- Specified by:
addAllToHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
removeFromHybridClusterNetwork
public A removeFromHybridClusterNetwork(ClusterNetworkEntry... items)
- Specified by:
removeFromHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
removeAllFromHybridClusterNetwork
public A removeAllFromHybridClusterNetwork(Collection<ClusterNetworkEntry> items)
- Specified by:
removeAllFromHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
removeMatchingFromHybridClusterNetwork
public A removeMatchingFromHybridClusterNetwork(Predicate<ClusterNetworkEntryBuilder> predicate)
- Specified by:
removeMatchingFromHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
getHybridClusterNetwork
@Deprecated public List<ClusterNetworkEntry> getHybridClusterNetwork()
Deprecated.This method has been deprecated, please use method buildHybridClusterNetwork instead.- Specified by:
getHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>- Returns:
- The buildable object.
-
buildHybridClusterNetwork
public List<ClusterNetworkEntry> buildHybridClusterNetwork()
- Specified by:
buildHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
buildHybridClusterNetwork
public ClusterNetworkEntry buildHybridClusterNetwork(int index)
- Specified by:
buildHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
buildFirstHybridClusterNetwork
public ClusterNetworkEntry buildFirstHybridClusterNetwork()
- Specified by:
buildFirstHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
buildLastHybridClusterNetwork
public ClusterNetworkEntry buildLastHybridClusterNetwork()
- Specified by:
buildLastHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
buildMatchingHybridClusterNetwork
public ClusterNetworkEntry buildMatchingHybridClusterNetwork(Predicate<ClusterNetworkEntryBuilder> predicate)
- Specified by:
buildMatchingHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
hasMatchingHybridClusterNetwork
public Boolean hasMatchingHybridClusterNetwork(Predicate<ClusterNetworkEntryBuilder> predicate)
- Specified by:
hasMatchingHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
withHybridClusterNetwork
public A withHybridClusterNetwork(List<ClusterNetworkEntry> hybridClusterNetwork)
- Specified by:
withHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
withHybridClusterNetwork
public A withHybridClusterNetwork(ClusterNetworkEntry... hybridClusterNetwork)
- Specified by:
withHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
hasHybridClusterNetwork
public Boolean hasHybridClusterNetwork()
- Specified by:
hasHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
addNewHybridClusterNetwork
public A addNewHybridClusterNetwork(String cidr, Integer hostPrefix)
- Specified by:
addNewHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
addNewHybridClusterNetwork
public HybridOverlayConfigFluent.HybridClusterNetworkNested<A> addNewHybridClusterNetwork()
- Specified by:
addNewHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
addNewHybridClusterNetworkLike
public HybridOverlayConfigFluent.HybridClusterNetworkNested<A> addNewHybridClusterNetworkLike(ClusterNetworkEntry item)
- Specified by:
addNewHybridClusterNetworkLikein interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
setNewHybridClusterNetworkLike
public HybridOverlayConfigFluent.HybridClusterNetworkNested<A> setNewHybridClusterNetworkLike(int index, ClusterNetworkEntry item)
- Specified by:
setNewHybridClusterNetworkLikein interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
editHybridClusterNetwork
public HybridOverlayConfigFluent.HybridClusterNetworkNested<A> editHybridClusterNetwork(int index)
- Specified by:
editHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
editFirstHybridClusterNetwork
public HybridOverlayConfigFluent.HybridClusterNetworkNested<A> editFirstHybridClusterNetwork()
- Specified by:
editFirstHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
editLastHybridClusterNetwork
public HybridOverlayConfigFluent.HybridClusterNetworkNested<A> editLastHybridClusterNetwork()
- Specified by:
editLastHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
editMatchingHybridClusterNetwork
public HybridOverlayConfigFluent.HybridClusterNetworkNested<A> editMatchingHybridClusterNetwork(Predicate<ClusterNetworkEntryBuilder> predicate)
- Specified by:
editMatchingHybridClusterNetworkin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
getHybridOverlayVXLANPort
public Integer getHybridOverlayVXLANPort()
- Specified by:
getHybridOverlayVXLANPortin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
withHybridOverlayVXLANPort
public A withHybridOverlayVXLANPort(Integer hybridOverlayVXLANPort)
- Specified by:
withHybridOverlayVXLANPortin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
hasHybridOverlayVXLANPort
public Boolean hasHybridOverlayVXLANPort()
- Specified by:
hasHybridOverlayVXLANPortin interfaceHybridOverlayConfigFluent<A extends HybridOverlayConfigFluent<A>>
-
-