Class NetworkPolicyPeer
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.networking.v1.NetworkPolicyPeer
-
- All Implemented Interfaces:
com.marcnuri.yakc.model.Model
public class NetworkPolicyPeer extends java.lang.Object implements com.marcnuri.yakc.model.Model
NetworkPolicyPeer describes a peer to allow traffic to/from. Only certain combinations of fields are allowed
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
NetworkPolicyPeer.Builder
-
Constructor Summary
Constructors Constructor Description NetworkPolicyPeer()
NetworkPolicyPeer(IPBlock ipBlock, LabelSelector namespaceSelector, LabelSelector podSelector)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NetworkPolicyPeer.Builder
builder()
protected boolean
canEqual(java.lang.Object other)
boolean
equals(java.lang.Object o)
IPBlock
getIpBlock()
LabelSelector
getNamespaceSelector()
LabelSelector
getPodSelector()
int
hashCode()
void
setIpBlock(IPBlock ipBlock)
void
setNamespaceSelector(LabelSelector namespaceSelector)
void
setPodSelector(LabelSelector podSelector)
NetworkPolicyPeer.Builder
toBuilder()
java.lang.String
toString()
-
-
-
Constructor Detail
-
NetworkPolicyPeer
public NetworkPolicyPeer(IPBlock ipBlock, LabelSelector namespaceSelector, LabelSelector podSelector)
-
NetworkPolicyPeer
public NetworkPolicyPeer()
-
-
Method Detail
-
builder
public static NetworkPolicyPeer.Builder builder()
-
toBuilder
public NetworkPolicyPeer.Builder toBuilder()
-
getIpBlock
public IPBlock getIpBlock()
-
getNamespaceSelector
public LabelSelector getNamespaceSelector()
-
getPodSelector
public LabelSelector getPodSelector()
-
setIpBlock
public void setIpBlock(IPBlock ipBlock)
-
setNamespaceSelector
public void setNamespaceSelector(LabelSelector namespaceSelector)
-
setPodSelector
public void setPodSelector(LabelSelector podSelector)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-