Package com.google.cloud.vmwareengine.v1
Class VmwareEngineNetwork.VpcNetwork
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.vmwareengine.v1.VmwareEngineNetwork.VpcNetwork
-
- All Implemented Interfaces:
VmwareEngineNetwork.VpcNetworkOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
- Enclosing class:
- VmwareEngineNetwork
public static final class VmwareEngineNetwork.VpcNetwork extends com.google.protobuf.GeneratedMessageV3 implements VmwareEngineNetwork.VpcNetworkOrBuilder
Represents a VMware Engine VPC network that is managed by a VMware Engine network resource.
Protobuf typegoogle.cloud.vmwareengine.v1.VmwareEngineNetwork.VpcNetwork
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
VmwareEngineNetwork.VpcNetwork.Builder
Represents a VMware Engine VPC network that is managed by a VMware Engine network resource.static class
VmwareEngineNetwork.VpcNetwork.Type
Enum Type defines possible types of a VMware Engine network controlled service.-
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
NETWORK_FIELD_NUMBER
static int
TYPE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static VmwareEngineNetwork.VpcNetwork
getDefaultInstance()
VmwareEngineNetwork.VpcNetwork
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
String
getNetwork()
Output only.com.google.protobuf.ByteString
getNetworkBytes()
Output only.com.google.protobuf.Parser<VmwareEngineNetwork.VpcNetwork>
getParserForType()
int
getSerializedSize()
VmwareEngineNetwork.VpcNetwork.Type
getType()
Output only.int
getTypeValue()
Output only.int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static VmwareEngineNetwork.VpcNetwork.Builder
newBuilder()
static VmwareEngineNetwork.VpcNetwork.Builder
newBuilder(VmwareEngineNetwork.VpcNetwork prototype)
VmwareEngineNetwork.VpcNetwork.Builder
newBuilderForType()
protected VmwareEngineNetwork.VpcNetwork.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static VmwareEngineNetwork.VpcNetwork
parseDelimitedFrom(InputStream input)
static VmwareEngineNetwork.VpcNetwork
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VmwareEngineNetwork.VpcNetwork
parseFrom(byte[] data)
static VmwareEngineNetwork.VpcNetwork
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VmwareEngineNetwork.VpcNetwork
parseFrom(com.google.protobuf.ByteString data)
static VmwareEngineNetwork.VpcNetwork
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VmwareEngineNetwork.VpcNetwork
parseFrom(com.google.protobuf.CodedInputStream input)
static VmwareEngineNetwork.VpcNetwork
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VmwareEngineNetwork.VpcNetwork
parseFrom(InputStream input)
static VmwareEngineNetwork.VpcNetwork
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static VmwareEngineNetwork.VpcNetwork
parseFrom(ByteBuffer data)
static VmwareEngineNetwork.VpcNetwork
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<VmwareEngineNetwork.VpcNetwork>
parser()
VmwareEngineNetwork.VpcNetwork.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
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NETWORK_FIELD_NUMBER
public static final int NETWORK_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
-
getTypeValue
public int getTypeValue()
Output only. Type of VPC network (INTRANET, INTERNET, or GOOGLE_CLOUD)
.google.cloud.vmwareengine.v1.VmwareEngineNetwork.VpcNetwork.Type type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getTypeValue
in interfaceVmwareEngineNetwork.VpcNetworkOrBuilder
- Returns:
- The enum numeric value on the wire for type.
-
getType
public VmwareEngineNetwork.VpcNetwork.Type getType()
Output only. Type of VPC network (INTRANET, INTERNET, or GOOGLE_CLOUD)
.google.cloud.vmwareengine.v1.VmwareEngineNetwork.VpcNetwork.Type type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- Specified by:
getType
in interfaceVmwareEngineNetwork.VpcNetworkOrBuilder
- Returns:
- The type.
-
getNetwork
public String getNetwork()
Output only. The relative resource name of the service VPC network this VMware Engine network is attached to. For example: `projects/123123/global/networks/my-network`
string network = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Specified by:
getNetwork
in interfaceVmwareEngineNetwork.VpcNetworkOrBuilder
- Returns:
- The network.
-
getNetworkBytes
public com.google.protobuf.ByteString getNetworkBytes()
Output only. The relative resource name of the service VPC network this VMware Engine network is attached to. For example: `projects/123123/global/networks/my-network`
string network = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
- Specified by:
getNetworkBytes
in interfaceVmwareEngineNetwork.VpcNetworkOrBuilder
- Returns:
- The bytes for network.
-
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 VmwareEngineNetwork.VpcNetwork parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmwareEngineNetwork.VpcNetwork parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmwareEngineNetwork.VpcNetwork parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmwareEngineNetwork.VpcNetwork parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmwareEngineNetwork.VpcNetwork parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmwareEngineNetwork.VpcNetwork parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static VmwareEngineNetwork.VpcNetwork parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static VmwareEngineNetwork.VpcNetwork parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static VmwareEngineNetwork.VpcNetwork parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static VmwareEngineNetwork.VpcNetwork parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static VmwareEngineNetwork.VpcNetwork parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static VmwareEngineNetwork.VpcNetwork parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public VmwareEngineNetwork.VpcNetwork.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static VmwareEngineNetwork.VpcNetwork.Builder newBuilder()
-
newBuilder
public static VmwareEngineNetwork.VpcNetwork.Builder newBuilder(VmwareEngineNetwork.VpcNetwork prototype)
-
toBuilder
public VmwareEngineNetwork.VpcNetwork.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected VmwareEngineNetwork.VpcNetwork.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static VmwareEngineNetwork.VpcNetwork getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<VmwareEngineNetwork.VpcNetwork> parser()
-
getParserForType
public com.google.protobuf.Parser<VmwareEngineNetwork.VpcNetwork> 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 VmwareEngineNetwork.VpcNetwork getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-