Constructor
new AppProfile(propertiesopt)
Constructs a new AppProfile.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.bigtable.admin.v2.IAppProfile |
<optional> |
Properties to set |
- Implements:
-
- IAppProfile
Classes
Members
dataBoostIsolationReadOnly
AppProfile dataBoostIsolationReadOnly.
description
AppProfile description.
etag
AppProfile etag.
isolation
AppProfile isolation.
multiClusterRoutingUseAny
AppProfile multiClusterRoutingUseAny.
name
AppProfile name.
priority
AppProfile priority.
routingPolicy
AppProfile routingPolicy.
singleClusterRouting
AppProfile singleClusterRouting.
standardIsolation
AppProfile standardIsolation.
Priority
Priority enum.
Properties:
Name | Type | Description |
---|---|---|
PRIORITY_UNSPECIFIED |
number |
PRIORITY_UNSPECIFIED value |
PRIORITY_LOW |
number |
PRIORITY_LOW value |
PRIORITY_MEDIUM |
number |
PRIORITY_MEDIUM value |
PRIORITY_HIGH |
number |
PRIORITY_HIGH value |
Methods
toJSON() → {Object.<string, *>}
Converts this AppProfile to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.bigtable.admin.v2.AppProfile}
Creates a new AppProfile instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.bigtable.admin.v2.IAppProfile |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.bigtable.admin.v2.AppProfile |
AppProfile instance |
(static) decode(reader, lengthopt) → {google.bigtable.admin.v2.AppProfile}
Decodes an AppProfile 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.AppProfile |
AppProfile |
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.AppProfile}
Decodes an AppProfile 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.AppProfile |
AppProfile |
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 AppProfile message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.bigtable.admin.v2.IAppProfile |
AppProfile 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 AppProfile message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.bigtable.admin.v2.IAppProfile |
AppProfile 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.AppProfile}
Creates an AppProfile 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.AppProfile |
AppProfile |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for AppProfile
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 an AppProfile message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.bigtable.admin.v2.AppProfile |
AppProfile |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies an AppProfile message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|