Class NetworkPolicyEgressRuleFluentImpl<A extends NetworkPolicyEgressRuleFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.networking.NetworkPolicyEgressRuleFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,NetworkPolicyEgressRuleFluent<A>
- Direct Known Subclasses:
DoneableNetworkPolicyEgressRule,NetworkPolicyEgressRuleBuilder,NetworkPolicySpecFluentImpl.EgressNestedImpl
public class NetworkPolicyEgressRuleFluentImpl<A extends NetworkPolicyEgressRuleFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements NetworkPolicyEgressRuleFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classNetworkPolicyEgressRuleFluentImpl.PortsNestedImpl<N>classNetworkPolicyEgressRuleFluentImpl.ToNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.networking.NetworkPolicyEgressRuleFluent
NetworkPolicyEgressRuleFluent.PortsNested<N>, NetworkPolicyEgressRuleFluent.ToNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description NetworkPolicyEgressRuleFluentImpl()NetworkPolicyEgressRuleFluentImpl(NetworkPolicyEgressRule instance) -
Method Summary
-
Constructor Details
-
NetworkPolicyEgressRuleFluentImpl
public NetworkPolicyEgressRuleFluentImpl() -
NetworkPolicyEgressRuleFluentImpl
-
-
Method Details
-
addToPorts
- Specified by:
addToPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
setToPorts
- Specified by:
setToPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
addToPorts
- Specified by:
addToPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
addAllToPorts
- Specified by:
addAllToPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
removeFromPorts
- Specified by:
removeFromPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
removeAllFromPorts
- Specified by:
removeAllFromPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
removeMatchingFromPorts
public A removeMatchingFromPorts(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPortBuilder> predicate)- Specified by:
removeMatchingFromPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
getPorts
Deprecated.This method has been deprecated, please use method buildPorts instead.- Specified by:
getPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>- Returns:
- The buildable object.
-
buildPorts
- Specified by:
buildPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
buildPort
- Specified by:
buildPortin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
buildFirstPort
- Specified by:
buildFirstPortin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
buildLastPort
- Specified by:
buildLastPortin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
buildMatchingPort
public NetworkPolicyPort buildMatchingPort(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPortBuilder> predicate)- Specified by:
buildMatchingPortin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
hasMatchingPort
public Boolean hasMatchingPort(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPortBuilder> predicate)- Specified by:
hasMatchingPortin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
withPorts
- Specified by:
withPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
withPorts
- Specified by:
withPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
hasPorts
- Specified by:
hasPortsin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
addNewPort
- Specified by:
addNewPortin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
addNewPortLike
- Specified by:
addNewPortLikein interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
setNewPortLike
public NetworkPolicyEgressRuleFluent.PortsNested<A> setNewPortLike(int index, NetworkPolicyPort item)- Specified by:
setNewPortLikein interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
editPort
- Specified by:
editPortin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
editFirstPort
- Specified by:
editFirstPortin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
editLastPort
- Specified by:
editLastPortin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
editMatchingPort
public NetworkPolicyEgressRuleFluent.PortsNested<A> editMatchingPort(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPortBuilder> predicate)- Specified by:
editMatchingPortin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
addToTo
- Specified by:
addToToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
setToTo
- Specified by:
setToToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
addToTo
- Specified by:
addToToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
addAllToTo
- Specified by:
addAllToToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
removeFromTo
- Specified by:
removeFromToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
removeAllFromTo
- Specified by:
removeAllFromToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
removeMatchingFromTo
public A removeMatchingFromTo(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPeerBuilder> predicate)- Specified by:
removeMatchingFromToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
getTo
Deprecated.This method has been deprecated, please use method buildTo instead.- Specified by:
getToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>- Returns:
- The buildable object.
-
buildTo
- Specified by:
buildToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
buildTo
- Specified by:
buildToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
buildFirstTo
- Specified by:
buildFirstToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
buildLastTo
- Specified by:
buildLastToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
buildMatchingTo
public NetworkPolicyPeer buildMatchingTo(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPeerBuilder> predicate)- Specified by:
buildMatchingToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
hasMatchingTo
public Boolean hasMatchingTo(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPeerBuilder> predicate)- Specified by:
hasMatchingToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
withTo
- Specified by:
withToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
withTo
- Specified by:
withToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
hasTo
- Specified by:
hasToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
addNewTo
- Specified by:
addNewToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
addNewToLike
- Specified by:
addNewToLikein interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
setNewToLike
- Specified by:
setNewToLikein interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
editTo
- Specified by:
editToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
editFirstTo
- Specified by:
editFirstToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
editLastTo
- Specified by:
editLastToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
editMatchingTo
public NetworkPolicyEgressRuleFluent.ToNested<A> editMatchingTo(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPeerBuilder> predicate)- Specified by:
editMatchingToin interfaceNetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
equals
-