public static final class VmwareEngineNetwork.VpcNetwork extends GeneratedMessageV3 implements VmwareEngineNetwork.VpcNetworkOrBuilder
Represents a VMware Engine VPC network that is managed by a
VMware Engine network resource.
Protobuf type google.cloud.vmwareengine.v1.VmwareEngineNetwork.VpcNetwork
Static Fields
NETWORK_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER
Field Value
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static VmwareEngineNetwork.VpcNetwork getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static VmwareEngineNetwork.VpcNetwork.Builder newBuilder()
Returns
newBuilder(VmwareEngineNetwork.VpcNetwork prototype)
public static VmwareEngineNetwork.VpcNetwork.Builder newBuilder(VmwareEngineNetwork.VpcNetwork prototype)
Parameter
Returns
public static VmwareEngineNetwork.VpcNetwork parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static VmwareEngineNetwork.VpcNetwork parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static VmwareEngineNetwork.VpcNetwork parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static VmwareEngineNetwork.VpcNetwork parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static VmwareEngineNetwork.VpcNetwork parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static VmwareEngineNetwork.VpcNetwork parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static VmwareEngineNetwork.VpcNetwork parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static VmwareEngineNetwork.VpcNetwork parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static VmwareEngineNetwork.VpcNetwork parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static VmwareEngineNetwork.VpcNetwork parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static VmwareEngineNetwork.VpcNetwork parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static VmwareEngineNetwork.VpcNetwork parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<VmwareEngineNetwork.VpcNetwork> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public VmwareEngineNetwork.VpcNetwork getDefaultInstanceForType()
Returns
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) = { ... }
Returns
Type | Description |
String | The network.
|
getNetworkBytes()
public 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) = { ... }
Returns
getParserForType()
public Parser<VmwareEngineNetwork.VpcNetwork> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
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];
Returns
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];
Returns
Type | Description |
int | The enum numeric value on the wire for type.
|
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public VmwareEngineNetwork.VpcNetwork.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected VmwareEngineNetwork.VpcNetwork.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public VmwareEngineNetwork.VpcNetwork.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions