Class V1NetworkPolicyEgressRuleFluentImpl<A extends V1NetworkPolicyEgressRuleFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1NetworkPolicyEgressRuleFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1NetworkPolicyEgressRuleFluent<A>
- Direct Known Subclasses:
V1NetworkPolicyEgressRuleBuilder
public class V1NetworkPolicyEgressRuleFluentImpl<A extends V1NetworkPolicyEgressRuleFluent<A>>
extends BaseFluent<A>
implements V1NetworkPolicyEgressRuleFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1NetworkPolicyEgressRuleFluent
V1NetworkPolicyEgressRuleFluent.PortsNested<N>, V1NetworkPolicyEgressRuleFluent.ToNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1NetworkPolicyEgressRuleFluentImpl
(io.kubernetes.client.openapi.models.V1NetworkPolicyEgressRule instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToPorts
(Collection<io.kubernetes.client.openapi.models.V1NetworkPolicyPort> items) addAllToTo
(Collection<io.kubernetes.client.openapi.models.V1NetworkPolicyPeer> items) addNewPortLike
(io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) addNewTo()
addNewToLike
(io.kubernetes.client.openapi.models.V1NetworkPolicyPeer item) addToPorts
(io.kubernetes.client.openapi.models.V1NetworkPolicyPort... items) addToPorts
(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) addToTo
(io.kubernetes.client.openapi.models.V1NetworkPolicyPeer... items) io.kubernetes.client.openapi.models.V1NetworkPolicyPort
io.kubernetes.client.openapi.models.V1NetworkPolicyPeer
io.kubernetes.client.openapi.models.V1NetworkPolicyPort
io.kubernetes.client.openapi.models.V1NetworkPolicyPeer
io.kubernetes.client.openapi.models.V1NetworkPolicyPort
buildMatchingPort
(Predicate<V1NetworkPolicyPortBuilder> predicate) io.kubernetes.client.openapi.models.V1NetworkPolicyPeer
buildMatchingTo
(Predicate<V1NetworkPolicyPeerBuilder> predicate) io.kubernetes.client.openapi.models.V1NetworkPolicyPort
List<io.kubernetes.client.openapi.models.V1NetworkPolicyPort>
List<io.kubernetes.client.openapi.models.V1NetworkPolicyPeer>
buildTo()
io.kubernetes.client.openapi.models.V1NetworkPolicyPeer
editMatchingPort
(Predicate<V1NetworkPolicyPortBuilder> predicate) editMatchingTo
(Predicate<V1NetworkPolicyPeerBuilder> predicate) boolean
List<io.kubernetes.client.openapi.models.V1NetworkPolicyPort>
getPorts()
Deprecated.List<io.kubernetes.client.openapi.models.V1NetworkPolicyPeer>
getTo()
Deprecated.int
hashCode()
hasMatchingPort
(Predicate<V1NetworkPolicyPortBuilder> predicate) hasMatchingTo
(Predicate<V1NetworkPolicyPeerBuilder> predicate) hasPorts()
hasTo()
removeAllFromPorts
(Collection<io.kubernetes.client.openapi.models.V1NetworkPolicyPort> items) removeAllFromTo
(Collection<io.kubernetes.client.openapi.models.V1NetworkPolicyPeer> items) removeFromPorts
(io.kubernetes.client.openapi.models.V1NetworkPolicyPort... items) removeFromTo
(io.kubernetes.client.openapi.models.V1NetworkPolicyPeer... items) removeMatchingFromTo
(Predicate<V1NetworkPolicyPeerBuilder> predicate) setNewPortLike
(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) setNewToLike
(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPeer item) setToPorts
(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) toString()
withPorts
(io.kubernetes.client.openapi.models.V1NetworkPolicyPort... ports) withTo
(io.kubernetes.client.openapi.models.V1NetworkPolicyPeer... to) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1NetworkPolicyEgressRuleFluentImpl
public V1NetworkPolicyEgressRuleFluentImpl() -
V1NetworkPolicyEgressRuleFluentImpl
public V1NetworkPolicyEgressRuleFluentImpl(io.kubernetes.client.openapi.models.V1NetworkPolicyEgressRule instance)
-
-
Method Details
-
addToPorts
- Specified by:
addToPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
setToPorts
- Specified by:
setToPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
addToPorts
- Specified by:
addToPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
addAllToPorts
- Specified by:
addAllToPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
removeFromPorts
- Specified by:
removeFromPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
removeAllFromPorts
public A removeAllFromPorts(Collection<io.kubernetes.client.openapi.models.V1NetworkPolicyPort> items) - Specified by:
removeAllFromPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
removeMatchingFromPorts
- Specified by:
removeMatchingFromPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
getPorts
Deprecated.This method has been deprecated, please use method buildPorts instead.- Specified by:
getPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
- Returns:
- The buildable object.
-
buildPorts
- Specified by:
buildPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
buildPort
- Specified by:
buildPort
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
buildFirstPort
public io.kubernetes.client.openapi.models.V1NetworkPolicyPort buildFirstPort()- Specified by:
buildFirstPort
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
buildLastPort
public io.kubernetes.client.openapi.models.V1NetworkPolicyPort buildLastPort()- Specified by:
buildLastPort
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
buildMatchingPort
public io.kubernetes.client.openapi.models.V1NetworkPolicyPort buildMatchingPort(Predicate<V1NetworkPolicyPortBuilder> predicate) - Specified by:
buildMatchingPort
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
hasMatchingPort
- Specified by:
hasMatchingPort
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
withPorts
- Specified by:
withPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
withPorts
- Specified by:
withPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
hasPorts
- Specified by:
hasPorts
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
addNewPort
- Specified by:
addNewPort
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
addNewPortLike
public V1NetworkPolicyEgressRuleFluent.PortsNested<A> addNewPortLike(io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) - Specified by:
addNewPortLike
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
setNewPortLike
public V1NetworkPolicyEgressRuleFluent.PortsNested<A> setNewPortLike(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) - Specified by:
setNewPortLike
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
editPort
- Specified by:
editPort
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
editFirstPort
- Specified by:
editFirstPort
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
editLastPort
- Specified by:
editLastPort
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
editMatchingPort
public V1NetworkPolicyEgressRuleFluent.PortsNested<A> editMatchingPort(Predicate<V1NetworkPolicyPortBuilder> predicate) - Specified by:
editMatchingPort
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
addToTo
- Specified by:
addToTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
setToTo
- Specified by:
setToTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
addToTo
- Specified by:
addToTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
addAllToTo
- Specified by:
addAllToTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
removeFromTo
- Specified by:
removeFromTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
removeAllFromTo
- Specified by:
removeAllFromTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
removeMatchingFromTo
- Specified by:
removeMatchingFromTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
getTo
Deprecated.This method has been deprecated, please use method buildTo instead.- Specified by:
getTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
- Returns:
- The buildable object.
-
buildTo
- Specified by:
buildTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
buildTo
- Specified by:
buildTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
buildFirstTo
public io.kubernetes.client.openapi.models.V1NetworkPolicyPeer buildFirstTo()- Specified by:
buildFirstTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
buildLastTo
public io.kubernetes.client.openapi.models.V1NetworkPolicyPeer buildLastTo()- Specified by:
buildLastTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
buildMatchingTo
public io.kubernetes.client.openapi.models.V1NetworkPolicyPeer buildMatchingTo(Predicate<V1NetworkPolicyPeerBuilder> predicate) - Specified by:
buildMatchingTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
hasMatchingTo
- Specified by:
hasMatchingTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
withTo
- Specified by:
withTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
withTo
- Specified by:
withTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
hasTo
- Specified by:
hasTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
addNewTo
- Specified by:
addNewTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
addNewToLike
public V1NetworkPolicyEgressRuleFluent.ToNested<A> addNewToLike(io.kubernetes.client.openapi.models.V1NetworkPolicyPeer item) - Specified by:
addNewToLike
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
setNewToLike
public V1NetworkPolicyEgressRuleFluent.ToNested<A> setNewToLike(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPeer item) - Specified by:
setNewToLike
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
editTo
- Specified by:
editTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
editFirstTo
- Specified by:
editFirstTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
editLastTo
- Specified by:
editLastTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
editMatchingTo
public V1NetworkPolicyEgressRuleFluent.ToNested<A> editMatchingTo(Predicate<V1NetworkPolicyPeerBuilder> predicate) - Specified by:
editMatchingTo
in interfaceV1NetworkPolicyEgressRuleFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1NetworkPolicyEgressRuleFluent<A>>
-
toString
-