Package k8s.io.api.networking.v1
Class Generated.NetworkPolicyPeer
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- k8s.io.api.networking.v1.Generated.NetworkPolicyPeer
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable,Generated.NetworkPolicyPeerOrBuilder
- Enclosing class:
- Generated
public static final class Generated.NetworkPolicyPeer extends com.google.protobuf.GeneratedMessageV3 implements Generated.NetworkPolicyPeerOrBuilder
NetworkPolicyPeer describes a peer to allow traffic to/from. Only certain combinations of fields are allowed
Protobuf typek8s.io.api.networking.v1.NetworkPolicyPeer- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGenerated.NetworkPolicyPeer.BuilderNetworkPolicyPeer describes a peer to allow traffic to/from.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intIPBLOCK_FIELD_NUMBERstatic intNAMESPACESELECTOR_FIELD_NUMBERstatic com.google.protobuf.Parser<Generated.NetworkPolicyPeer>PARSERDeprecated.static intPODSELECTOR_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static Generated.NetworkPolicyPeergetDefaultInstance()Generated.NetworkPolicyPeergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()Generated.IPBlockgetIpBlock()ipBlock defines policy on a particular IPBlock.Generated.IPBlockOrBuildergetIpBlockOrBuilder()ipBlock defines policy on a particular IPBlock.Generated.LabelSelectorgetNamespaceSelector()namespaceSelector selects namespaces using cluster-scoped labels.Generated.LabelSelectorOrBuildergetNamespaceSelectorOrBuilder()namespaceSelector selects namespaces using cluster-scoped labels.com.google.protobuf.Parser<Generated.NetworkPolicyPeer>getParserForType()Generated.LabelSelectorgetPodSelector()podSelector is a label selector which selects pods.Generated.LabelSelectorOrBuildergetPodSelectorOrBuilder()podSelector is a label selector which selects pods.intgetSerializedSize()inthashCode()booleanhasIpBlock()ipBlock defines policy on a particular IPBlock.booleanhasNamespaceSelector()namespaceSelector selects namespaces using cluster-scoped labels.booleanhasPodSelector()podSelector is a label selector which selects pods.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Generated.NetworkPolicyPeer.BuildernewBuilder()static Generated.NetworkPolicyPeer.BuildernewBuilder(Generated.NetworkPolicyPeer prototype)Generated.NetworkPolicyPeer.BuildernewBuilderForType()protected Generated.NetworkPolicyPeer.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static Generated.NetworkPolicyPeerparseDelimitedFrom(InputStream input)static Generated.NetworkPolicyPeerparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.NetworkPolicyPeerparseFrom(byte[] data)static Generated.NetworkPolicyPeerparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.NetworkPolicyPeerparseFrom(com.google.protobuf.ByteString data)static Generated.NetworkPolicyPeerparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.NetworkPolicyPeerparseFrom(com.google.protobuf.CodedInputStream input)static Generated.NetworkPolicyPeerparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.NetworkPolicyPeerparseFrom(InputStream input)static Generated.NetworkPolicyPeerparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Generated.NetworkPolicyPeerparseFrom(ByteBuffer data)static Generated.NetworkPolicyPeerparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Generated.NetworkPolicyPeer>parser()Generated.NetworkPolicyPeer.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
PODSELECTOR_FIELD_NUMBER
public static final int PODSELECTOR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NAMESPACESELECTOR_FIELD_NUMBER
public static final int NAMESPACESELECTOR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IPBLOCK_FIELD_NUMBER
public static final int IPBLOCK_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<Generated.NetworkPolicyPeer> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasPodSelector
public boolean hasPodSelector()
podSelector is a label selector which selects pods. This field follows standard label selector semantics; if present but empty, it selects all pods. If namespaceSelector is also set, then the NetworkPolicyPeer as a whole selects the pods matching podSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects the pods matching podSelector in the policy's own namespace. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector podSelector = 1;- Specified by:
hasPodSelectorin interfaceGenerated.NetworkPolicyPeerOrBuilder- Returns:
- Whether the podSelector field is set.
-
getPodSelector
public Generated.LabelSelector getPodSelector()
podSelector is a label selector which selects pods. This field follows standard label selector semantics; if present but empty, it selects all pods. If namespaceSelector is also set, then the NetworkPolicyPeer as a whole selects the pods matching podSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects the pods matching podSelector in the policy's own namespace. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector podSelector = 1;- Specified by:
getPodSelectorin interfaceGenerated.NetworkPolicyPeerOrBuilder- Returns:
- The podSelector.
-
getPodSelectorOrBuilder
public Generated.LabelSelectorOrBuilder getPodSelectorOrBuilder()
podSelector is a label selector which selects pods. This field follows standard label selector semantics; if present but empty, it selects all pods. If namespaceSelector is also set, then the NetworkPolicyPeer as a whole selects the pods matching podSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects the pods matching podSelector in the policy's own namespace. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector podSelector = 1;- Specified by:
getPodSelectorOrBuilderin interfaceGenerated.NetworkPolicyPeerOrBuilder
-
hasNamespaceSelector
public boolean hasNamespaceSelector()
namespaceSelector selects namespaces using cluster-scoped labels. This field follows standard label selector semantics; if present but empty, it selects all namespaces. If podSelector is also set, then the NetworkPolicyPeer as a whole selects the pods matching podSelector in the namespaces selected by namespaceSelector. Otherwise it selects all pods in the namespaces selected by namespaceSelector. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector namespaceSelector = 2;- Specified by:
hasNamespaceSelectorin interfaceGenerated.NetworkPolicyPeerOrBuilder- Returns:
- Whether the namespaceSelector field is set.
-
getNamespaceSelector
public Generated.LabelSelector getNamespaceSelector()
namespaceSelector selects namespaces using cluster-scoped labels. This field follows standard label selector semantics; if present but empty, it selects all namespaces. If podSelector is also set, then the NetworkPolicyPeer as a whole selects the pods matching podSelector in the namespaces selected by namespaceSelector. Otherwise it selects all pods in the namespaces selected by namespaceSelector. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector namespaceSelector = 2;- Specified by:
getNamespaceSelectorin interfaceGenerated.NetworkPolicyPeerOrBuilder- Returns:
- The namespaceSelector.
-
getNamespaceSelectorOrBuilder
public Generated.LabelSelectorOrBuilder getNamespaceSelectorOrBuilder()
namespaceSelector selects namespaces using cluster-scoped labels. This field follows standard label selector semantics; if present but empty, it selects all namespaces. If podSelector is also set, then the NetworkPolicyPeer as a whole selects the pods matching podSelector in the namespaces selected by namespaceSelector. Otherwise it selects all pods in the namespaces selected by namespaceSelector. +optional
optional .k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector namespaceSelector = 2;- Specified by:
getNamespaceSelectorOrBuilderin interfaceGenerated.NetworkPolicyPeerOrBuilder
-
hasIpBlock
public boolean hasIpBlock()
ipBlock defines policy on a particular IPBlock. If this field is set then neither of the other fields can be. +optional
optional .k8s.io.api.networking.v1.IPBlock ipBlock = 3;- Specified by:
hasIpBlockin interfaceGenerated.NetworkPolicyPeerOrBuilder- Returns:
- Whether the ipBlock field is set.
-
getIpBlock
public Generated.IPBlock getIpBlock()
ipBlock defines policy on a particular IPBlock. If this field is set then neither of the other fields can be. +optional
optional .k8s.io.api.networking.v1.IPBlock ipBlock = 3;- Specified by:
getIpBlockin interfaceGenerated.NetworkPolicyPeerOrBuilder- Returns:
- The ipBlock.
-
getIpBlockOrBuilder
public Generated.IPBlockOrBuilder getIpBlockOrBuilder()
ipBlock defines policy on a particular IPBlock. If this field is set then neither of the other fields can be. +optional
optional .k8s.io.api.networking.v1.IPBlock ipBlock = 3;- Specified by:
getIpBlockOrBuilderin interfaceGenerated.NetworkPolicyPeerOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Generated.NetworkPolicyPeer parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.NetworkPolicyPeer parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.NetworkPolicyPeer parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.NetworkPolicyPeer parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.NetworkPolicyPeer parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.NetworkPolicyPeer parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Generated.NetworkPolicyPeer parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Generated.NetworkPolicyPeer parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Generated.NetworkPolicyPeer parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Generated.NetworkPolicyPeer parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Generated.NetworkPolicyPeer parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Generated.NetworkPolicyPeer parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Generated.NetworkPolicyPeer.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Generated.NetworkPolicyPeer.Builder newBuilder()
-
newBuilder
public static Generated.NetworkPolicyPeer.Builder newBuilder(Generated.NetworkPolicyPeer prototype)
-
toBuilder
public Generated.NetworkPolicyPeer.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Generated.NetworkPolicyPeer.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Generated.NetworkPolicyPeer getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Generated.NetworkPolicyPeer> parser()
-
getParserForType
public com.google.protobuf.Parser<Generated.NetworkPolicyPeer> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Generated.NetworkPolicyPeer getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-