Constructor
new Reservation(propertiesopt)
Constructs a new Reservation.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.bigquery.reservation.v1.IReservation |
<optional> |
Properties to set |
- Implements:
-
- IReservation
Classes
Members
autoscale
Reservation autoscale.
concurrency
Reservation concurrency.
creationTime
Reservation creationTime.
edition
Reservation edition.
ignoreIdleSlots
Reservation ignoreIdleSlots.
multiRegionAuxiliary
Reservation multiRegionAuxiliary.
name
Reservation name.
slotCapacity
Reservation slotCapacity.
updateTime
Reservation updateTime.
Methods
toJSON() → {Object.<string, *>}
Converts this Reservation to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.cloud.bigquery.reservation.v1.Reservation}
Creates a new Reservation instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.cloud.bigquery.reservation.v1.IReservation |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.cloud.bigquery.reservation.v1.Reservation |
Reservation instance |
(static) decode(reader, lengthopt) → {google.cloud.bigquery.reservation.v1.Reservation}
Decodes a Reservation 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.bigquery.reservation.v1.Reservation |
Reservation |
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.bigquery.reservation.v1.Reservation}
Decodes a Reservation 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.bigquery.reservation.v1.Reservation |
Reservation |
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 Reservation message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.bigquery.reservation.v1.IReservation |
Reservation 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 Reservation message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.bigquery.reservation.v1.IReservation |
Reservation 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.bigquery.reservation.v1.Reservation}
Creates a Reservation 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.bigquery.reservation.v1.Reservation |
Reservation |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for Reservation
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 Reservation message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.cloud.bigquery.reservation.v1.Reservation |
Reservation |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a Reservation message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|