Constructor
new TargetGrpcProxy(propertiesopt)
Constructs a new TargetGrpcProxy.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.compute.v1.ITargetGrpcProxy |
<optional> |
Properties to set |
- Implements:
-
- ITargetGrpcProxy
Members
_creationTimestamp
TargetGrpcProxy _creationTimestamp.
_description
TargetGrpcProxy _description.
_fingerprint
TargetGrpcProxy _fingerprint.
_id
TargetGrpcProxy _id.
_kind
TargetGrpcProxy _kind.
_name
TargetGrpcProxy _name.
_selfLink
TargetGrpcProxy _selfLink.
_selfLinkWithId
TargetGrpcProxy _selfLinkWithId.
_urlMap
TargetGrpcProxy _urlMap.
_validateForProxyless
TargetGrpcProxy _validateForProxyless.
creationTimestamp
TargetGrpcProxy creationTimestamp.
description
TargetGrpcProxy description.
fingerprint
TargetGrpcProxy fingerprint.
id
TargetGrpcProxy id.
kind
TargetGrpcProxy kind.
name
TargetGrpcProxy name.
selfLink
TargetGrpcProxy selfLink.
selfLinkWithId
TargetGrpcProxy selfLinkWithId.
urlMap
TargetGrpcProxy urlMap.
validateForProxyless
TargetGrpcProxy validateForProxyless.
Methods
toJSON() → {Object.<string, *>}
Converts this TargetGrpcProxy to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.compute.v1.TargetGrpcProxy}
Creates a new TargetGrpcProxy instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.compute.v1.ITargetGrpcProxy |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.compute.v1.TargetGrpcProxy |
TargetGrpcProxy instance |
(static) decode(reader, lengthopt) → {google.cloud.compute.v1.TargetGrpcProxy}
Decodes a TargetGrpcProxy message from the specified reader or buffer.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
|
length |
number |
<optional> |
Message length if known beforehand |
Returns:
Type | Description |
---|---|
google.cloud.compute.v1.TargetGrpcProxy |
TargetGrpcProxy |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) decodeDelimited(reader) → {google.cloud.compute.v1.TargetGrpcProxy}
Decodes a TargetGrpcProxy message from the specified reader or buffer, length delimited.
Parameters:
Name | Type | Description |
---|---|---|
reader |
$protobuf.Reader | Uint8Array |
Reader or buffer to decode from |
Returns:
Type | Description |
---|---|
google.cloud.compute.v1.TargetGrpcProxy |
TargetGrpcProxy |
Throws:
-
-
If the payload is not a reader or valid buffer
- Type
- Error
-
-
-
If required fields are missing
- Type
- $protobuf.util.ProtocolError
-
(static) encode(message, writeropt) → {$protobuf.Writer}
Encodes the specified TargetGrpcProxy message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.ITargetGrpcProxy |
TargetGrpcProxy message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}
Encodes the specified TargetGrpcProxy message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.ITargetGrpcProxy |
TargetGrpcProxy message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.cloud.compute.v1.TargetGrpcProxy}
Creates a TargetGrpcProxy message from a plain object. Also converts values to their respective internal types.
Parameters:
Name | Type | Description |
---|---|---|
object |
Object.<string, *> |
Plain object |
Returns:
Type | Description |
---|---|
google.cloud.compute.v1.TargetGrpcProxy |
TargetGrpcProxy |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for TargetGrpcProxy
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
typeUrlPrefix |
string |
<optional> |
your custom typeUrlPrefix(default "type.googleapis.com") |
Returns:
Type | Description |
---|---|
string |
The default type url |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a TargetGrpcProxy message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.compute.v1.TargetGrpcProxy |
TargetGrpcProxy |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a TargetGrpcProxy message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|