Class NetworkPolicyIngressRuleFluentImpl<A extends NetworkPolicyIngressRuleFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.networking.NetworkPolicyIngressRuleFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,NetworkPolicyIngressRuleFluent<A>
- Direct Known Subclasses:
DoneableNetworkPolicyIngressRule,NetworkPolicyIngressRuleBuilder,NetworkPolicySpecFluentImpl.IngressNestedImpl
public class NetworkPolicyIngressRuleFluentImpl<A extends NetworkPolicyIngressRuleFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements NetworkPolicyIngressRuleFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classNetworkPolicyIngressRuleFluentImpl.FromNestedImpl<N>classNetworkPolicyIngressRuleFluentImpl.PortsNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.networking.NetworkPolicyIngressRuleFluent
NetworkPolicyIngressRuleFluent.FromNested<N>, NetworkPolicyIngressRuleFluent.PortsNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description NetworkPolicyIngressRuleFluentImpl()NetworkPolicyIngressRuleFluentImpl(NetworkPolicyIngressRule instance) -
Method Summary
-
Constructor Details
-
NetworkPolicyIngressRuleFluentImpl
public NetworkPolicyIngressRuleFluentImpl() -
NetworkPolicyIngressRuleFluentImpl
-
-
Method Details
-
addToFrom
- Specified by:
addToFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
setToFrom
- Specified by:
setToFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
addToFrom
- Specified by:
addToFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
addAllToFrom
- Specified by:
addAllToFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
removeFromFrom
- Specified by:
removeFromFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
removeAllFromFrom
- Specified by:
removeAllFromFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
removeMatchingFromFrom
public A removeMatchingFromFrom(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPeerBuilder> predicate)- Specified by:
removeMatchingFromFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
getFrom
Deprecated.This method has been deprecated, please use method buildFrom instead.- Specified by:
getFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>- Returns:
- The buildable object.
-
buildFrom
- Specified by:
buildFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
buildFrom
- Specified by:
buildFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
buildFirstFrom
- Specified by:
buildFirstFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
buildLastFrom
- Specified by:
buildLastFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
buildMatchingFrom
public NetworkPolicyPeer buildMatchingFrom(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPeerBuilder> predicate)- Specified by:
buildMatchingFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
hasMatchingFrom
public Boolean hasMatchingFrom(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPeerBuilder> predicate)- Specified by:
hasMatchingFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
withFrom
- Specified by:
withFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
withFrom
- Specified by:
withFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
hasFrom
- Specified by:
hasFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
addNewFrom
- Specified by:
addNewFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
addNewFromLike
- Specified by:
addNewFromLikein interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
setNewFromLike
public NetworkPolicyIngressRuleFluent.FromNested<A> setNewFromLike(int index, NetworkPolicyPeer item)- Specified by:
setNewFromLikein interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
editFrom
- Specified by:
editFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
editFirstFrom
- Specified by:
editFirstFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
editLastFrom
- Specified by:
editLastFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
editMatchingFrom
public NetworkPolicyIngressRuleFluent.FromNested<A> editMatchingFrom(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPeerBuilder> predicate)- Specified by:
editMatchingFromin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
addToPorts
- Specified by:
addToPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
setToPorts
- Specified by:
setToPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
addToPorts
- Specified by:
addToPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
addAllToPorts
- Specified by:
addAllToPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
removeFromPorts
- Specified by:
removeFromPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
removeAllFromPorts
- Specified by:
removeAllFromPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
removeMatchingFromPorts
public A removeMatchingFromPorts(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPortBuilder> predicate)- Specified by:
removeMatchingFromPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
getPorts
Deprecated.This method has been deprecated, please use method buildPorts instead.- Specified by:
getPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>- Returns:
- The buildable object.
-
buildPorts
- Specified by:
buildPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
buildPort
- Specified by:
buildPortin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
buildFirstPort
- Specified by:
buildFirstPortin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
buildLastPort
- Specified by:
buildLastPortin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
buildMatchingPort
public NetworkPolicyPort buildMatchingPort(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPortBuilder> predicate)- Specified by:
buildMatchingPortin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
hasMatchingPort
public Boolean hasMatchingPort(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPortBuilder> predicate)- Specified by:
hasMatchingPortin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
withPorts
- Specified by:
withPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
withPorts
- Specified by:
withPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
hasPorts
- Specified by:
hasPortsin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
addNewPort
- Specified by:
addNewPortin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
addNewPortLike
- Specified by:
addNewPortLikein interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
setNewPortLike
public NetworkPolicyIngressRuleFluent.PortsNested<A> setNewPortLike(int index, NetworkPolicyPort item)- Specified by:
setNewPortLikein interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
editPort
- Specified by:
editPortin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
editFirstPort
- Specified by:
editFirstPortin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
editLastPort
- Specified by:
editLastPortin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
editMatchingPort
public NetworkPolicyIngressRuleFluent.PortsNested<A> editMatchingPort(io.fabric8.kubernetes.api.builder.Predicate<NetworkPolicyPortBuilder> predicate)- Specified by:
editMatchingPortin interfaceNetworkPolicyIngressRuleFluent<A extends NetworkPolicyIngressRuleFluent<A>>
-
equals
-