public final class PacketMirroringFilter extends com.google.protobuf.GeneratedMessageV3 implements PacketMirroringFilterOrBuilder
Protobuf type
google.cloud.compute.v1.PacketMirroringFilter| Modifier and Type | Class and Description |
|---|---|
static class |
PacketMirroringFilter.Builder |
static class |
PacketMirroringFilter.Direction
Direction of traffic to mirror, either INGRESS, EGRESS, or BOTH.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CIDR_RANGES_FIELD_NUMBER |
static int |
DIRECTION_FIELD_NUMBER |
static int |
I_P_PROTOCOLS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getCidrRanges(int index)
IP CIDR ranges that apply as filter on the source (ingress) or destination (egress) IP in the IP header.
|
com.google.protobuf.ByteString |
getCidrRangesBytes(int index)
IP CIDR ranges that apply as filter on the source (ingress) or destination (egress) IP in the IP header.
|
int |
getCidrRangesCount()
IP CIDR ranges that apply as filter on the source (ingress) or destination (egress) IP in the IP header.
|
com.google.protobuf.ProtocolStringList |
getCidrRangesList()
IP CIDR ranges that apply as filter on the source (ingress) or destination (egress) IP in the IP header.
|
static PacketMirroringFilter |
getDefaultInstance() |
PacketMirroringFilter |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
String |
getDirection()
Direction of traffic to mirror, either INGRESS, EGRESS, or BOTH.
|
com.google.protobuf.ByteString |
getDirectionBytes()
Direction of traffic to mirror, either INGRESS, EGRESS, or BOTH.
|
String |
getIPProtocols(int index)
Protocols that apply as filter on mirrored traffic.
|
com.google.protobuf.ByteString |
getIPProtocolsBytes(int index)
Protocols that apply as filter on mirrored traffic.
|
int |
getIPProtocolsCount()
Protocols that apply as filter on mirrored traffic.
|
com.google.protobuf.ProtocolStringList |
getIPProtocolsList()
Protocols that apply as filter on mirrored traffic.
|
com.google.protobuf.Parser<PacketMirroringFilter> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasDirection()
Direction of traffic to mirror, either INGRESS, EGRESS, or BOTH.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static PacketMirroringFilter.Builder |
newBuilder() |
static PacketMirroringFilter.Builder |
newBuilder(PacketMirroringFilter prototype) |
PacketMirroringFilter.Builder |
newBuilderForType() |
protected PacketMirroringFilter.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static PacketMirroringFilter |
parseDelimitedFrom(InputStream input) |
static PacketMirroringFilter |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PacketMirroringFilter |
parseFrom(byte[] data) |
static PacketMirroringFilter |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PacketMirroringFilter |
parseFrom(ByteBuffer data) |
static PacketMirroringFilter |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PacketMirroringFilter |
parseFrom(com.google.protobuf.ByteString data) |
static PacketMirroringFilter |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PacketMirroringFilter |
parseFrom(com.google.protobuf.CodedInputStream input) |
static PacketMirroringFilter |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static PacketMirroringFilter |
parseFrom(InputStream input) |
static PacketMirroringFilter |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<PacketMirroringFilter> |
parser() |
PacketMirroringFilter.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int I_P_PROTOCOLS_FIELD_NUMBER
public static final int CIDR_RANGES_FIELD_NUMBER
public static final int DIRECTION_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public com.google.protobuf.ProtocolStringList getIPProtocolsList()
Protocols that apply as filter on mirrored traffic. If no protocols are specified, all traffic that matches the specified CIDR ranges is mirrored. If neither cidrRanges nor IPProtocols is specified, all traffic is mirrored.
repeated string I_p_protocols = 98544854;getIPProtocolsList in interface PacketMirroringFilterOrBuilderpublic int getIPProtocolsCount()
Protocols that apply as filter on mirrored traffic. If no protocols are specified, all traffic that matches the specified CIDR ranges is mirrored. If neither cidrRanges nor IPProtocols is specified, all traffic is mirrored.
repeated string I_p_protocols = 98544854;getIPProtocolsCount in interface PacketMirroringFilterOrBuilderpublic String getIPProtocols(int index)
Protocols that apply as filter on mirrored traffic. If no protocols are specified, all traffic that matches the specified CIDR ranges is mirrored. If neither cidrRanges nor IPProtocols is specified, all traffic is mirrored.
repeated string I_p_protocols = 98544854;getIPProtocols in interface PacketMirroringFilterOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getIPProtocolsBytes(int index)
Protocols that apply as filter on mirrored traffic. If no protocols are specified, all traffic that matches the specified CIDR ranges is mirrored. If neither cidrRanges nor IPProtocols is specified, all traffic is mirrored.
repeated string I_p_protocols = 98544854;getIPProtocolsBytes in interface PacketMirroringFilterOrBuilderindex - The index of the value to return.public com.google.protobuf.ProtocolStringList getCidrRangesList()
IP CIDR ranges that apply as filter on the source (ingress) or destination (egress) IP in the IP header. Only IPv4 is supported. If no ranges are specified, all traffic that matches the specified IPProtocols is mirrored. If neither cidrRanges nor IPProtocols is specified, all traffic is mirrored.
repeated string cidr_ranges = 487901697;getCidrRangesList in interface PacketMirroringFilterOrBuilderpublic int getCidrRangesCount()
IP CIDR ranges that apply as filter on the source (ingress) or destination (egress) IP in the IP header. Only IPv4 is supported. If no ranges are specified, all traffic that matches the specified IPProtocols is mirrored. If neither cidrRanges nor IPProtocols is specified, all traffic is mirrored.
repeated string cidr_ranges = 487901697;getCidrRangesCount in interface PacketMirroringFilterOrBuilderpublic String getCidrRanges(int index)
IP CIDR ranges that apply as filter on the source (ingress) or destination (egress) IP in the IP header. Only IPv4 is supported. If no ranges are specified, all traffic that matches the specified IPProtocols is mirrored. If neither cidrRanges nor IPProtocols is specified, all traffic is mirrored.
repeated string cidr_ranges = 487901697;getCidrRanges in interface PacketMirroringFilterOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getCidrRangesBytes(int index)
IP CIDR ranges that apply as filter on the source (ingress) or destination (egress) IP in the IP header. Only IPv4 is supported. If no ranges are specified, all traffic that matches the specified IPProtocols is mirrored. If neither cidrRanges nor IPProtocols is specified, all traffic is mirrored.
repeated string cidr_ranges = 487901697;getCidrRangesBytes in interface PacketMirroringFilterOrBuilderindex - The index of the value to return.public boolean hasDirection()
Direction of traffic to mirror, either INGRESS, EGRESS, or BOTH. The default is BOTH. Check the Direction enum for the list of possible values.
optional string direction = 111150975;hasDirection in interface PacketMirroringFilterOrBuilderpublic String getDirection()
Direction of traffic to mirror, either INGRESS, EGRESS, or BOTH. The default is BOTH. Check the Direction enum for the list of possible values.
optional string direction = 111150975;getDirection in interface PacketMirroringFilterOrBuilderpublic com.google.protobuf.ByteString getDirectionBytes()
Direction of traffic to mirror, either INGRESS, EGRESS, or BOTH. The default is BOTH. Check the Direction enum for the list of possible values.
optional string direction = 111150975;getDirectionBytes in interface PacketMirroringFilterOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static PacketMirroringFilter parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PacketMirroringFilter parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PacketMirroringFilter parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PacketMirroringFilter parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PacketMirroringFilter parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PacketMirroringFilter parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static PacketMirroringFilter parseFrom(InputStream input) throws IOException
IOExceptionpublic static PacketMirroringFilter parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PacketMirroringFilter parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static PacketMirroringFilter parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static PacketMirroringFilter parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static PacketMirroringFilter parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic PacketMirroringFilter.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static PacketMirroringFilter.Builder newBuilder()
public static PacketMirroringFilter.Builder newBuilder(PacketMirroringFilter prototype)
public PacketMirroringFilter.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected PacketMirroringFilter.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static PacketMirroringFilter getDefaultInstance()
public static com.google.protobuf.Parser<PacketMirroringFilter> parser()
public com.google.protobuf.Parser<PacketMirroringFilter> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public PacketMirroringFilter getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.