Class NetworkPolicySpec.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.NetworkPolicySpec.Builder
-
- Enclosing class:
- NetworkPolicySpec
public static class NetworkPolicySpec.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkPolicySpec.Builder
addToEgress(NetworkPolicyEgressRule addToEgress)
NetworkPolicySpec.Builder
addToIngress(NetworkPolicyIngressRule addToIngress)
NetworkPolicySpec.Builder
addToPolicyTypes(java.lang.String addToPolicyTypes)
NetworkPolicySpec
build()
NetworkPolicySpec.Builder
clearEgress()
NetworkPolicySpec.Builder
clearIngress()
NetworkPolicySpec.Builder
clearPolicyTypes()
NetworkPolicySpec.Builder
egress(java.util.Collection<? extends NetworkPolicyEgressRule> egress)
NetworkPolicySpec.Builder
ingress(java.util.Collection<? extends NetworkPolicyIngressRule> ingress)
NetworkPolicySpec.Builder
podSelector(@NonNull LabelSelector podSelector)
NetworkPolicySpec.Builder
policyTypes(java.util.Collection<? extends java.lang.String> policyTypes)
java.lang.String
toString()
-
-
-
Method Detail
-
addToEgress
public NetworkPolicySpec.Builder addToEgress(NetworkPolicyEgressRule addToEgress)
-
egress
public NetworkPolicySpec.Builder egress(java.util.Collection<? extends NetworkPolicyEgressRule> egress)
-
clearEgress
public NetworkPolicySpec.Builder clearEgress()
-
addToIngress
public NetworkPolicySpec.Builder addToIngress(NetworkPolicyIngressRule addToIngress)
-
ingress
public NetworkPolicySpec.Builder ingress(java.util.Collection<? extends NetworkPolicyIngressRule> ingress)
-
clearIngress
public NetworkPolicySpec.Builder clearIngress()
-
podSelector
public NetworkPolicySpec.Builder podSelector(@NonNull @NonNull LabelSelector podSelector)
- Returns:
this
.
-
addToPolicyTypes
public NetworkPolicySpec.Builder addToPolicyTypes(java.lang.String addToPolicyTypes)
-
policyTypes
public NetworkPolicySpec.Builder policyTypes(java.util.Collection<? extends java.lang.String> policyTypes)
-
clearPolicyTypes
public NetworkPolicySpec.Builder clearPolicyTypes()
-
build
public NetworkPolicySpec build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-