Package com.google.cloud.compute.v1
Class PacketMirroringMirroredResourceInfo
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.compute.v1.PacketMirroringMirroredResourceInfo
-
- All Implemented Interfaces:
PacketMirroringMirroredResourceInfoOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class PacketMirroringMirroredResourceInfo extends com.google.protobuf.GeneratedMessageV3 implements PacketMirroringMirroredResourceInfoOrBuilder
google.cloud.compute.v1.PacketMirroringMirroredResourceInfo
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PacketMirroringMirroredResourceInfo.Builder
-
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 int
INSTANCES_FIELD_NUMBER
static int
SUBNETWORKS_FIELD_NUMBER
static int
TAGS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static PacketMirroringMirroredResourceInfo
getDefaultInstance()
PacketMirroringMirroredResourceInfo
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
PacketMirroringMirroredResourceInfoInstanceInfo
getInstances(int index)
A set of virtual machine instances that are being mirrored.int
getInstancesCount()
A set of virtual machine instances that are being mirrored.List<PacketMirroringMirroredResourceInfoInstanceInfo>
getInstancesList()
A set of virtual machine instances that are being mirrored.PacketMirroringMirroredResourceInfoInstanceInfoOrBuilder
getInstancesOrBuilder(int index)
A set of virtual machine instances that are being mirrored.List<? extends PacketMirroringMirroredResourceInfoInstanceInfoOrBuilder>
getInstancesOrBuilderList()
A set of virtual machine instances that are being mirrored.com.google.protobuf.Parser<PacketMirroringMirroredResourceInfo>
getParserForType()
int
getSerializedSize()
PacketMirroringMirroredResourceInfoSubnetInfo
getSubnetworks(int index)
A set of subnetworks for which traffic from/to all VM instances will be mirrored.int
getSubnetworksCount()
A set of subnetworks for which traffic from/to all VM instances will be mirrored.List<PacketMirroringMirroredResourceInfoSubnetInfo>
getSubnetworksList()
A set of subnetworks for which traffic from/to all VM instances will be mirrored.PacketMirroringMirroredResourceInfoSubnetInfoOrBuilder
getSubnetworksOrBuilder(int index)
A set of subnetworks for which traffic from/to all VM instances will be mirrored.List<? extends PacketMirroringMirroredResourceInfoSubnetInfoOrBuilder>
getSubnetworksOrBuilderList()
A set of subnetworks for which traffic from/to all VM instances will be mirrored.String
getTags(int index)
A set of mirrored tags.com.google.protobuf.ByteString
getTagsBytes(int index)
A set of mirrored tags.int
getTagsCount()
A set of mirrored tags.com.google.protobuf.ProtocolStringList
getTagsList()
A set of mirrored tags.int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static PacketMirroringMirroredResourceInfo.Builder
newBuilder()
static PacketMirroringMirroredResourceInfo.Builder
newBuilder(PacketMirroringMirroredResourceInfo prototype)
PacketMirroringMirroredResourceInfo.Builder
newBuilderForType()
protected PacketMirroringMirroredResourceInfo.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static PacketMirroringMirroredResourceInfo
parseDelimitedFrom(InputStream input)
static PacketMirroringMirroredResourceInfo
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static PacketMirroringMirroredResourceInfo
parseFrom(byte[] data)
static PacketMirroringMirroredResourceInfo
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static PacketMirroringMirroredResourceInfo
parseFrom(com.google.protobuf.ByteString data)
static PacketMirroringMirroredResourceInfo
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static PacketMirroringMirroredResourceInfo
parseFrom(com.google.protobuf.CodedInputStream input)
static PacketMirroringMirroredResourceInfo
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static PacketMirroringMirroredResourceInfo
parseFrom(InputStream input)
static PacketMirroringMirroredResourceInfo
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static PacketMirroringMirroredResourceInfo
parseFrom(ByteBuffer data)
static PacketMirroringMirroredResourceInfo
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<PacketMirroringMirroredResourceInfo>
parser()
PacketMirroringMirroredResourceInfo.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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
-
INSTANCES_FIELD_NUMBER
public static final int INSTANCES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUBNETWORKS_FIELD_NUMBER
public static final int SUBNETWORKS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TAGS_FIELD_NUMBER
public static final int TAGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getInstancesList
public List<PacketMirroringMirroredResourceInfoInstanceInfo> getInstancesList()
A set of virtual machine instances that are being mirrored. They must live in zones contained in the same region as this packetMirroring. Note that this config will apply only to those network interfaces of the Instances that belong to the network specified in this packetMirroring. You may specify a maximum of 50 Instances.
repeated .google.cloud.compute.v1.PacketMirroringMirroredResourceInfoInstanceInfo instances = 29097598;
- Specified by:
getInstancesList
in interfacePacketMirroringMirroredResourceInfoOrBuilder
-
getInstancesOrBuilderList
public List<? extends PacketMirroringMirroredResourceInfoInstanceInfoOrBuilder> getInstancesOrBuilderList()
A set of virtual machine instances that are being mirrored. They must live in zones contained in the same region as this packetMirroring. Note that this config will apply only to those network interfaces of the Instances that belong to the network specified in this packetMirroring. You may specify a maximum of 50 Instances.
repeated .google.cloud.compute.v1.PacketMirroringMirroredResourceInfoInstanceInfo instances = 29097598;
- Specified by:
getInstancesOrBuilderList
in interfacePacketMirroringMirroredResourceInfoOrBuilder
-
getInstancesCount
public int getInstancesCount()
A set of virtual machine instances that are being mirrored. They must live in zones contained in the same region as this packetMirroring. Note that this config will apply only to those network interfaces of the Instances that belong to the network specified in this packetMirroring. You may specify a maximum of 50 Instances.
repeated .google.cloud.compute.v1.PacketMirroringMirroredResourceInfoInstanceInfo instances = 29097598;
- Specified by:
getInstancesCount
in interfacePacketMirroringMirroredResourceInfoOrBuilder
-
getInstances
public PacketMirroringMirroredResourceInfoInstanceInfo getInstances(int index)
A set of virtual machine instances that are being mirrored. They must live in zones contained in the same region as this packetMirroring. Note that this config will apply only to those network interfaces of the Instances that belong to the network specified in this packetMirroring. You may specify a maximum of 50 Instances.
repeated .google.cloud.compute.v1.PacketMirroringMirroredResourceInfoInstanceInfo instances = 29097598;
- Specified by:
getInstances
in interfacePacketMirroringMirroredResourceInfoOrBuilder
-
getInstancesOrBuilder
public PacketMirroringMirroredResourceInfoInstanceInfoOrBuilder getInstancesOrBuilder(int index)
A set of virtual machine instances that are being mirrored. They must live in zones contained in the same region as this packetMirroring. Note that this config will apply only to those network interfaces of the Instances that belong to the network specified in this packetMirroring. You may specify a maximum of 50 Instances.
repeated .google.cloud.compute.v1.PacketMirroringMirroredResourceInfoInstanceInfo instances = 29097598;
- Specified by:
getInstancesOrBuilder
in interfacePacketMirroringMirroredResourceInfoOrBuilder
-
getSubnetworksList
public List<PacketMirroringMirroredResourceInfoSubnetInfo> getSubnetworksList()
A set of subnetworks for which traffic from/to all VM instances will be mirrored. They must live in the same region as this packetMirroring. You may specify a maximum of 5 subnetworks.
repeated .google.cloud.compute.v1.PacketMirroringMirroredResourceInfoSubnetInfo subnetworks = 415853125;
- Specified by:
getSubnetworksList
in interfacePacketMirroringMirroredResourceInfoOrBuilder
-
getSubnetworksOrBuilderList
public List<? extends PacketMirroringMirroredResourceInfoSubnetInfoOrBuilder> getSubnetworksOrBuilderList()
A set of subnetworks for which traffic from/to all VM instances will be mirrored. They must live in the same region as this packetMirroring. You may specify a maximum of 5 subnetworks.
repeated .google.cloud.compute.v1.PacketMirroringMirroredResourceInfoSubnetInfo subnetworks = 415853125;
- Specified by:
getSubnetworksOrBuilderList
in interfacePacketMirroringMirroredResourceInfoOrBuilder
-
getSubnetworksCount
public int getSubnetworksCount()
A set of subnetworks for which traffic from/to all VM instances will be mirrored. They must live in the same region as this packetMirroring. You may specify a maximum of 5 subnetworks.
repeated .google.cloud.compute.v1.PacketMirroringMirroredResourceInfoSubnetInfo subnetworks = 415853125;
- Specified by:
getSubnetworksCount
in interfacePacketMirroringMirroredResourceInfoOrBuilder
-
getSubnetworks
public PacketMirroringMirroredResourceInfoSubnetInfo getSubnetworks(int index)
A set of subnetworks for which traffic from/to all VM instances will be mirrored. They must live in the same region as this packetMirroring. You may specify a maximum of 5 subnetworks.
repeated .google.cloud.compute.v1.PacketMirroringMirroredResourceInfoSubnetInfo subnetworks = 415853125;
- Specified by:
getSubnetworks
in interfacePacketMirroringMirroredResourceInfoOrBuilder
-
getSubnetworksOrBuilder
public PacketMirroringMirroredResourceInfoSubnetInfoOrBuilder getSubnetworksOrBuilder(int index)
A set of subnetworks for which traffic from/to all VM instances will be mirrored. They must live in the same region as this packetMirroring. You may specify a maximum of 5 subnetworks.
repeated .google.cloud.compute.v1.PacketMirroringMirroredResourceInfoSubnetInfo subnetworks = 415853125;
- Specified by:
getSubnetworksOrBuilder
in interfacePacketMirroringMirroredResourceInfoOrBuilder
-
getTagsList
public com.google.protobuf.ProtocolStringList getTagsList()
A set of mirrored tags. Traffic from/to all VM instances that have one or more of these tags will be mirrored.
repeated string tags = 3552281;
- Specified by:
getTagsList
in interfacePacketMirroringMirroredResourceInfoOrBuilder
- Returns:
- A list containing the tags.
-
getTagsCount
public int getTagsCount()
A set of mirrored tags. Traffic from/to all VM instances that have one or more of these tags will be mirrored.
repeated string tags = 3552281;
- Specified by:
getTagsCount
in interfacePacketMirroringMirroredResourceInfoOrBuilder
- Returns:
- The count of tags.
-
getTags
public String getTags(int index)
A set of mirrored tags. Traffic from/to all VM instances that have one or more of these tags will be mirrored.
repeated string tags = 3552281;
- Specified by:
getTags
in interfacePacketMirroringMirroredResourceInfoOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The tags at the given index.
-
getTagsBytes
public com.google.protobuf.ByteString getTagsBytes(int index)
A set of mirrored tags. Traffic from/to all VM instances that have one or more of these tags will be mirrored.
repeated string tags = 3552281;
- Specified by:
getTagsBytes
in interfacePacketMirroringMirroredResourceInfoOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the tags at the given index.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static PacketMirroringMirroredResourceInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PacketMirroringMirroredResourceInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PacketMirroringMirroredResourceInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PacketMirroringMirroredResourceInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PacketMirroringMirroredResourceInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PacketMirroringMirroredResourceInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PacketMirroringMirroredResourceInfo parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static PacketMirroringMirroredResourceInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static PacketMirroringMirroredResourceInfo parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static PacketMirroringMirroredResourceInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static PacketMirroringMirroredResourceInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static PacketMirroringMirroredResourceInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public PacketMirroringMirroredResourceInfo.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static PacketMirroringMirroredResourceInfo.Builder newBuilder()
-
newBuilder
public static PacketMirroringMirroredResourceInfo.Builder newBuilder(PacketMirroringMirroredResourceInfo prototype)
-
toBuilder
public PacketMirroringMirroredResourceInfo.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected PacketMirroringMirroredResourceInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static PacketMirroringMirroredResourceInfo getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<PacketMirroringMirroredResourceInfo> parser()
-
getParserForType
public com.google.protobuf.Parser<PacketMirroringMirroredResourceInfo> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public PacketMirroringMirroredResourceInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-