public interface  io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.kubernetes.api.model.extensions.IPBlock getIpBlock();
public abstract io.fabric.kubernetes.api.model.extensions.IPBlock buildIpBlock();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent withIpBlock(io.fabric.kubernetes.api.model.extensions.IPBlock);
public abstract java.lang.Boolean hasIpBlock();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$IpBlockNested withNewIpBlock();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$IpBlockNested withNewIpBlockLike(io.fabric.kubernetes.api.model.extensions.IPBlock);
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$IpBlockNested editIpBlock();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$IpBlockNested editOrNewIpBlock();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$IpBlockNested editOrNewIpBlockLike(io.fabric.kubernetes.api.model.extensions.IPBlock);
public abstract io.fabric.kubernetes.api.model.LabelSelector getNamespaceSelector();
public abstract io.fabric.kubernetes.api.model.LabelSelector buildNamespaceSelector();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent withNamespaceSelector(io.fabric.kubernetes.api.model.LabelSelector);
public abstract java.lang.Boolean hasNamespaceSelector();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$NamespaceSelectorNested withNewNamespaceSelector();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$NamespaceSelectorNested withNewNamespaceSelectorLike(io.fabric.kubernetes.api.model.LabelSelector);
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$NamespaceSelectorNested editNamespaceSelector();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$NamespaceSelectorNested editOrNewNamespaceSelector();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$NamespaceSelectorNested editOrNewNamespaceSelectorLike(io.fabric.kubernetes.api.model.LabelSelector);
public abstract io.fabric.kubernetes.api.model.LabelSelector getPodSelector();
public abstract io.fabric.kubernetes.api.model.LabelSelector buildPodSelector();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent withPodSelector(io.fabric.kubernetes.api.model.LabelSelector);
public abstract java.lang.Boolean hasPodSelector();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$PodSelectorNested withNewPodSelector();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$PodSelectorNested withNewPodSelectorLike(io.fabric.kubernetes.api.model.LabelSelector);
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$PodSelectorNested editPodSelector();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$PodSelectorNested editOrNewPodSelector();
public abstract io.fabric.kubernetes.api.model.extensions.NetworkPolicyPeerFluent$PodSelectorNested editOrNewPodSelectorLike(io.fabric.kubernetes.api.model.LabelSelector);
}