Class CreateVpnConnectionRequest
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.edgecontainer.v1.CreateVpnConnectionRequest
-
- All Implemented Interfaces:
CreateVpnConnectionRequestOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class CreateVpnConnectionRequest extends com.google.protobuf.GeneratedMessageV3 implements CreateVpnConnectionRequestOrBuilder
Creates a VPN connection.
Protobuf typegoogle.cloud.edgecontainer.v1.CreateVpnConnectionRequest- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCreateVpnConnectionRequest.BuilderCreates a VPN connection.-
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 intPARENT_FIELD_NUMBERstatic intREQUEST_ID_FIELD_NUMBERstatic intVPN_CONNECTION_FIELD_NUMBERstatic intVPN_CONNECTION_ID_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static CreateVpnConnectionRequestgetDefaultInstance()CreateVpnConnectionRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetParent()Required.com.google.protobuf.ByteStringgetParentBytes()Required.com.google.protobuf.Parser<CreateVpnConnectionRequest>getParserForType()StringgetRequestId()A unique identifier for this request.com.google.protobuf.ByteStringgetRequestIdBytes()A unique identifier for this request.intgetSerializedSize()VpnConnectiongetVpnConnection()Required.StringgetVpnConnectionId()Required.com.google.protobuf.ByteStringgetVpnConnectionIdBytes()Required.VpnConnectionOrBuildergetVpnConnectionOrBuilder()Required.inthashCode()booleanhasVpnConnection()Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static CreateVpnConnectionRequest.BuildernewBuilder()static CreateVpnConnectionRequest.BuildernewBuilder(CreateVpnConnectionRequest prototype)CreateVpnConnectionRequest.BuildernewBuilderForType()protected CreateVpnConnectionRequest.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static CreateVpnConnectionRequestparseDelimitedFrom(InputStream input)static CreateVpnConnectionRequestparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CreateVpnConnectionRequestparseFrom(byte[] data)static CreateVpnConnectionRequestparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CreateVpnConnectionRequestparseFrom(com.google.protobuf.ByteString data)static CreateVpnConnectionRequestparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CreateVpnConnectionRequestparseFrom(com.google.protobuf.CodedInputStream input)static CreateVpnConnectionRequestparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CreateVpnConnectionRequestparseFrom(InputStream input)static CreateVpnConnectionRequestparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CreateVpnConnectionRequestparseFrom(ByteBuffer data)static CreateVpnConnectionRequestparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<CreateVpnConnectionRequest>parser()CreateVpnConnectionRequest.BuildertoBuilder()voidwriteTo(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
-
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VPN_CONNECTION_ID_FIELD_NUMBER
public static final int VPN_CONNECTION_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VPN_CONNECTION_FIELD_NUMBER
public static final int VPN_CONNECTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REQUEST_ID_FIELD_NUMBER
public static final int REQUEST_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
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
-
getParent
public String getParent()
Required. The parent location where this vpn connection will be created.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentin interfaceCreateVpnConnectionRequestOrBuilder- Returns:
- The parent.
-
getParentBytes
public com.google.protobuf.ByteString getParentBytes()
Required. The parent location where this vpn connection will be created.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getParentBytesin interfaceCreateVpnConnectionRequestOrBuilder- Returns:
- The bytes for parent.
-
getVpnConnectionId
public String getVpnConnectionId()
Required. The VPN connection identifier.
string vpn_connection_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getVpnConnectionIdin interfaceCreateVpnConnectionRequestOrBuilder- Returns:
- The vpnConnectionId.
-
getVpnConnectionIdBytes
public com.google.protobuf.ByteString getVpnConnectionIdBytes()
Required. The VPN connection identifier.
string vpn_connection_id = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getVpnConnectionIdBytesin interfaceCreateVpnConnectionRequestOrBuilder- Returns:
- The bytes for vpnConnectionId.
-
hasVpnConnection
public boolean hasVpnConnection()
Required. The VPN connection to create.
.google.cloud.edgecontainer.v1.VpnConnection vpn_connection = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasVpnConnectionin interfaceCreateVpnConnectionRequestOrBuilder- Returns:
- Whether the vpnConnection field is set.
-
getVpnConnection
public VpnConnection getVpnConnection()
Required. The VPN connection to create.
.google.cloud.edgecontainer.v1.VpnConnection vpn_connection = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getVpnConnectionin interfaceCreateVpnConnectionRequestOrBuilder- Returns:
- The vpnConnection.
-
getVpnConnectionOrBuilder
public VpnConnectionOrBuilder getVpnConnectionOrBuilder()
Required. The VPN connection to create.
.google.cloud.edgecontainer.v1.VpnConnection vpn_connection = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getVpnConnectionOrBuilderin interfaceCreateVpnConnectionRequestOrBuilder
-
getRequestId
public String getRequestId()
A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is only idempotent if `request_id` is provided.
string request_id = 4;- Specified by:
getRequestIdin interfaceCreateVpnConnectionRequestOrBuilder- Returns:
- The requestId.
-
getRequestIdBytes
public com.google.protobuf.ByteString getRequestIdBytes()
A unique identifier for this request. Restricted to 36 ASCII characters. A random UUID is recommended. This request is only idempotent if `request_id` is provided.
string request_id = 4;- Specified by:
getRequestIdBytesin interfaceCreateVpnConnectionRequestOrBuilder- Returns:
- The bytes for requestId.
-
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 CreateVpnConnectionRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateVpnConnectionRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateVpnConnectionRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateVpnConnectionRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateVpnConnectionRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateVpnConnectionRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CreateVpnConnectionRequest parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static CreateVpnConnectionRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static CreateVpnConnectionRequest parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static CreateVpnConnectionRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static CreateVpnConnectionRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static CreateVpnConnectionRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public CreateVpnConnectionRequest.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static CreateVpnConnectionRequest.Builder newBuilder()
-
newBuilder
public static CreateVpnConnectionRequest.Builder newBuilder(CreateVpnConnectionRequest prototype)
-
toBuilder
public CreateVpnConnectionRequest.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected CreateVpnConnectionRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static CreateVpnConnectionRequest getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<CreateVpnConnectionRequest> parser()
-
getParserForType
public com.google.protobuf.Parser<CreateVpnConnectionRequest> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public CreateVpnConnectionRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-