Class NetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.extensions.NetworkPolicyEgressRuleFluent<A>
-
- Direct Known Subclasses:
NetworkPolicyEgressRuleBuilder,NetworkPolicySpecFluent.EgressNested
public class NetworkPolicyEgressRuleFluent<A extends NetworkPolicyEgressRuleFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classNetworkPolicyEgressRuleFluent.PortsNested<N>classNetworkPolicyEgressRuleFluent.ToNested<N>
-
Constructor Summary
Constructors Constructor Description NetworkPolicyEgressRuleFluent()NetworkPolicyEgressRuleFluent(NetworkPolicyEgressRule instance)
-
Method Summary
-
-
-
Constructor Detail
-
NetworkPolicyEgressRuleFluent
public NetworkPolicyEgressRuleFluent()
-
NetworkPolicyEgressRuleFluent
public NetworkPolicyEgressRuleFluent(NetworkPolicyEgressRule instance)
-
-
Method Detail
-
addAllToPorts
public A addAllToPorts(Collection<NetworkPolicyPort> items)
-
addAllToTo
public A addAllToTo(Collection<NetworkPolicyPeer> items)
-
addNewPort
public NetworkPolicyEgressRuleFluent.PortsNested<A> addNewPort()
-
addNewPortLike
public NetworkPolicyEgressRuleFluent.PortsNested<A> addNewPortLike(NetworkPolicyPort item)
-
addNewTo
public NetworkPolicyEgressRuleFluent.ToNested<A> addNewTo()
-
addNewToLike
public NetworkPolicyEgressRuleFluent.ToNested<A> addNewToLike(NetworkPolicyPeer item)
-
addToPorts
public A addToPorts(NetworkPolicyPort... items)
-
addToPorts
public A addToPorts(int index, NetworkPolicyPort item)
-
addToTo
public A addToTo(NetworkPolicyPeer... items)
-
addToTo
public A addToTo(int index, NetworkPolicyPeer item)
-
buildFirstPort
public NetworkPolicyPort buildFirstPort()
-
buildFirstTo
public NetworkPolicyPeer buildFirstTo()
-
buildLastPort
public NetworkPolicyPort buildLastPort()
-
buildLastTo
public NetworkPolicyPeer buildLastTo()
-
buildMatchingPort
public NetworkPolicyPort buildMatchingPort(Predicate<NetworkPolicyPortBuilder> predicate)
-
buildMatchingTo
public NetworkPolicyPeer buildMatchingTo(Predicate<NetworkPolicyPeerBuilder> predicate)
-
buildPort
public NetworkPolicyPort buildPort(int index)
-
buildPorts
public List<NetworkPolicyPort> buildPorts()
-
buildTo
public List<NetworkPolicyPeer> buildTo()
-
buildTo
public NetworkPolicyPeer buildTo(int index)
-
copyInstance
protected void copyInstance(NetworkPolicyEgressRule instance)
-
editFirstPort
public NetworkPolicyEgressRuleFluent.PortsNested<A> editFirstPort()
-
editFirstTo
public NetworkPolicyEgressRuleFluent.ToNested<A> editFirstTo()
-
editLastPort
public NetworkPolicyEgressRuleFluent.PortsNested<A> editLastPort()
-
editLastTo
public NetworkPolicyEgressRuleFluent.ToNested<A> editLastTo()
-
editMatchingPort
public NetworkPolicyEgressRuleFluent.PortsNested<A> editMatchingPort(Predicate<NetworkPolicyPortBuilder> predicate)
-
editMatchingTo
public NetworkPolicyEgressRuleFluent.ToNested<A> editMatchingTo(Predicate<NetworkPolicyPeerBuilder> predicate)
-
editPort
public NetworkPolicyEgressRuleFluent.PortsNested<A> editPort(int index)
-
editTo
public NetworkPolicyEgressRuleFluent.ToNested<A> editTo(int index)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasMatchingPort
public boolean hasMatchingPort(Predicate<NetworkPolicyPortBuilder> predicate)
-
hasMatchingTo
public boolean hasMatchingTo(Predicate<NetworkPolicyPeerBuilder> predicate)
-
hasPorts
public boolean hasPorts()
-
hasTo
public boolean hasTo()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends NetworkPolicyEgressRuleFluent<A>>
-
removeAllFromPorts
public A removeAllFromPorts(Collection<NetworkPolicyPort> items)
-
removeAllFromTo
public A removeAllFromTo(Collection<NetworkPolicyPeer> items)
-
removeFromPorts
public A removeFromPorts(NetworkPolicyPort... items)
-
removeFromTo
public A removeFromTo(NetworkPolicyPeer... items)
-
removeMatchingFromPorts
public A removeMatchingFromPorts(Predicate<NetworkPolicyPortBuilder> predicate)
-
removeMatchingFromTo
public A removeMatchingFromTo(Predicate<NetworkPolicyPeerBuilder> predicate)
-
setNewPortLike
public NetworkPolicyEgressRuleFluent.PortsNested<A> setNewPortLike(int index, NetworkPolicyPort item)
-
setNewToLike
public NetworkPolicyEgressRuleFluent.ToNested<A> setNewToLike(int index, NetworkPolicyPeer item)
-
setToPorts
public A setToPorts(int index, NetworkPolicyPort item)
-
setToTo
public A setToTo(int index, NetworkPolicyPeer item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withPorts
public A withPorts(List<NetworkPolicyPort> ports)
-
withPorts
public A withPorts(NetworkPolicyPort... ports)
-
withTo
public A withTo(List<NetworkPolicyPeer> to)
-
withTo
public A withTo(NetworkPolicyPeer... to)
-
-