Class V1NetworkPolicyIngressRuleFluentImpl<A extends V1NetworkPolicyIngressRuleFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1NetworkPolicyIngressRuleFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1NetworkPolicyIngressRuleFluent<A>
- Direct Known Subclasses:
V1NetworkPolicyIngressRuleBuilder
public class V1NetworkPolicyIngressRuleFluentImpl<A extends V1NetworkPolicyIngressRuleFluent<A>>
extends BaseFluent<A>
implements V1NetworkPolicyIngressRuleFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1NetworkPolicyIngressRuleFluent
V1NetworkPolicyIngressRuleFluent.FromNested<N>, V1NetworkPolicyIngressRuleFluent.PortsNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1NetworkPolicyIngressRuleFluentImpl
(io.kubernetes.client.openapi.models.V1NetworkPolicyIngressRule instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToFrom
(Collection<io.kubernetes.client.openapi.models.V1NetworkPolicyPeer> items) addAllToPorts
(Collection<io.kubernetes.client.openapi.models.V1NetworkPolicyPort> items) addNewFromLike
(io.kubernetes.client.openapi.models.V1NetworkPolicyPeer item) addNewPortLike
(io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) addToFrom
(io.kubernetes.client.openapi.models.V1NetworkPolicyPeer... items) addToPorts
(io.kubernetes.client.openapi.models.V1NetworkPolicyPort... items) addToPorts
(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) io.kubernetes.client.openapi.models.V1NetworkPolicyPeer
io.kubernetes.client.openapi.models.V1NetworkPolicyPort
List<io.kubernetes.client.openapi.models.V1NetworkPolicyPeer>
io.kubernetes.client.openapi.models.V1NetworkPolicyPeer
io.kubernetes.client.openapi.models.V1NetworkPolicyPeer
io.kubernetes.client.openapi.models.V1NetworkPolicyPort
io.kubernetes.client.openapi.models.V1NetworkPolicyPeer
buildMatchingFrom
(Predicate<V1NetworkPolicyPeerBuilder> predicate) io.kubernetes.client.openapi.models.V1NetworkPolicyPort
buildMatchingPort
(Predicate<V1NetworkPolicyPortBuilder> predicate) io.kubernetes.client.openapi.models.V1NetworkPolicyPort
List<io.kubernetes.client.openapi.models.V1NetworkPolicyPort>
editMatchingFrom
(Predicate<V1NetworkPolicyPeerBuilder> predicate) editMatchingPort
(Predicate<V1NetworkPolicyPortBuilder> predicate) boolean
List<io.kubernetes.client.openapi.models.V1NetworkPolicyPeer>
getFrom()
Deprecated.List<io.kubernetes.client.openapi.models.V1NetworkPolicyPort>
getPorts()
Deprecated.hasFrom()
int
hashCode()
hasMatchingFrom
(Predicate<V1NetworkPolicyPeerBuilder> predicate) hasMatchingPort
(Predicate<V1NetworkPolicyPortBuilder> predicate) hasPorts()
removeAllFromFrom
(Collection<io.kubernetes.client.openapi.models.V1NetworkPolicyPeer> items) removeAllFromPorts
(Collection<io.kubernetes.client.openapi.models.V1NetworkPolicyPort> items) removeFromFrom
(io.kubernetes.client.openapi.models.V1NetworkPolicyPeer... items) removeFromPorts
(io.kubernetes.client.openapi.models.V1NetworkPolicyPort... items) setNewFromLike
(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPeer item) setNewPortLike
(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) setToPorts
(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) toString()
withFrom
(io.kubernetes.client.openapi.models.V1NetworkPolicyPeer... from) withPorts
(io.kubernetes.client.openapi.models.V1NetworkPolicyPort... ports) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1NetworkPolicyIngressRuleFluentImpl
public V1NetworkPolicyIngressRuleFluentImpl() -
V1NetworkPolicyIngressRuleFluentImpl
public V1NetworkPolicyIngressRuleFluentImpl(io.kubernetes.client.openapi.models.V1NetworkPolicyIngressRule instance)
-
-
Method Details
-
addToFrom
- Specified by:
addToFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
setToFrom
- Specified by:
setToFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
addToFrom
- Specified by:
addToFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
addAllToFrom
- Specified by:
addAllToFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
removeFromFrom
- Specified by:
removeFromFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
removeAllFromFrom
public A removeAllFromFrom(Collection<io.kubernetes.client.openapi.models.V1NetworkPolicyPeer> items) - Specified by:
removeAllFromFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
removeMatchingFromFrom
- Specified by:
removeMatchingFromFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
getFrom
Deprecated.This method has been deprecated, please use method buildFrom instead.- Specified by:
getFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
- Returns:
- The buildable object.
-
buildFrom
- Specified by:
buildFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
buildFrom
- Specified by:
buildFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
buildFirstFrom
public io.kubernetes.client.openapi.models.V1NetworkPolicyPeer buildFirstFrom()- Specified by:
buildFirstFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
buildLastFrom
public io.kubernetes.client.openapi.models.V1NetworkPolicyPeer buildLastFrom()- Specified by:
buildLastFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
buildMatchingFrom
public io.kubernetes.client.openapi.models.V1NetworkPolicyPeer buildMatchingFrom(Predicate<V1NetworkPolicyPeerBuilder> predicate) - Specified by:
buildMatchingFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
hasMatchingFrom
- Specified by:
hasMatchingFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
withFrom
- Specified by:
withFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
withFrom
- Specified by:
withFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
hasFrom
- Specified by:
hasFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
addNewFrom
- Specified by:
addNewFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
addNewFromLike
public V1NetworkPolicyIngressRuleFluent.FromNested<A> addNewFromLike(io.kubernetes.client.openapi.models.V1NetworkPolicyPeer item) - Specified by:
addNewFromLike
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
setNewFromLike
public V1NetworkPolicyIngressRuleFluent.FromNested<A> setNewFromLike(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPeer item) - Specified by:
setNewFromLike
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
editFrom
- Specified by:
editFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
editFirstFrom
- Specified by:
editFirstFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
editLastFrom
- Specified by:
editLastFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
editMatchingFrom
public V1NetworkPolicyIngressRuleFluent.FromNested<A> editMatchingFrom(Predicate<V1NetworkPolicyPeerBuilder> predicate) - Specified by:
editMatchingFrom
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
addToPorts
- Specified by:
addToPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
setToPorts
- Specified by:
setToPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
addToPorts
- Specified by:
addToPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
addAllToPorts
- Specified by:
addAllToPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
removeFromPorts
- Specified by:
removeFromPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
removeAllFromPorts
public A removeAllFromPorts(Collection<io.kubernetes.client.openapi.models.V1NetworkPolicyPort> items) - Specified by:
removeAllFromPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
removeMatchingFromPorts
- Specified by:
removeMatchingFromPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
getPorts
Deprecated.This method has been deprecated, please use method buildPorts instead.- Specified by:
getPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
- Returns:
- The buildable object.
-
buildPorts
- Specified by:
buildPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
buildPort
- Specified by:
buildPort
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
buildFirstPort
public io.kubernetes.client.openapi.models.V1NetworkPolicyPort buildFirstPort()- Specified by:
buildFirstPort
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
buildLastPort
public io.kubernetes.client.openapi.models.V1NetworkPolicyPort buildLastPort()- Specified by:
buildLastPort
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
buildMatchingPort
public io.kubernetes.client.openapi.models.V1NetworkPolicyPort buildMatchingPort(Predicate<V1NetworkPolicyPortBuilder> predicate) - Specified by:
buildMatchingPort
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
hasMatchingPort
- Specified by:
hasMatchingPort
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
withPorts
- Specified by:
withPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
withPorts
- Specified by:
withPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
hasPorts
- Specified by:
hasPorts
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
addNewPort
- Specified by:
addNewPort
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
addNewPortLike
public V1NetworkPolicyIngressRuleFluent.PortsNested<A> addNewPortLike(io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) - Specified by:
addNewPortLike
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
setNewPortLike
public V1NetworkPolicyIngressRuleFluent.PortsNested<A> setNewPortLike(Integer index, io.kubernetes.client.openapi.models.V1NetworkPolicyPort item) - Specified by:
setNewPortLike
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
editPort
- Specified by:
editPort
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
editFirstPort
- Specified by:
editFirstPort
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
editLastPort
- Specified by:
editLastPort
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
editMatchingPort
public V1NetworkPolicyIngressRuleFluent.PortsNested<A> editMatchingPort(Predicate<V1NetworkPolicyPortBuilder> predicate) - Specified by:
editMatchingPort
in interfaceV1NetworkPolicyIngressRuleFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1NetworkPolicyIngressRuleFluent<A>>
-
toString
-