Constructor
new Type(propertiesopt)
Constructs a new Type.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.bigtable.admin.v2.IType |
<optional> |
Properties to set |
- Implements:
-
- IType
Classes
Members
aggregateType
Type aggregateType.
arrayType
Type arrayType.
boolType
Type boolType.
bytesType
Type bytesType.
dateType
Type dateType.
float32Type
Type float32Type.
float64Type
Type float64Type.
int64Type
Type int64Type.
kind
Type kind.
mapType
Type mapType.
stringType
Type stringType.
structType
Type structType.
timestampType
Type timestampType.
Methods
toJSON() → {Object.<string, *>}
Converts this Type to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.bigtable.admin.v2.Type}
Creates a new Type instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.bigtable.admin.v2.IType |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.bigtable.admin.v2.Type |
Type instance |
(static) decode(reader, lengthopt) → {google.bigtable.admin.v2.Type}
Decodes a Type 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.bigtable.admin.v2.Type |
Type |
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.bigtable.admin.v2.Type}
Decodes a Type 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.bigtable.admin.v2.Type |
Type |
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 Type message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.bigtable.admin.v2.IType |
Type 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 Type message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.bigtable.admin.v2.IType |
Type message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.bigtable.admin.v2.Type}
Creates a Type 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.bigtable.admin.v2.Type |
Type |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Type
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 Type message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.bigtable.admin.v2.Type |
Type |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a Type message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|