Constructor
new LogSink(propertiesopt)
Constructs a new LogSink.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.logging.v2.ILogSink |
<optional> |
Properties to set |
- Implements:
-
- ILogSink
Members
VersionFormat
VersionFormat enum.
Properties:
Name | Type | Description |
---|---|---|
VERSION_FORMAT_UNSPECIFIED |
number |
VERSION_FORMAT_UNSPECIFIED value |
V2 |
number |
V2 value |
V1 |
number |
V1 value |
bigqueryOptions
LogSink bigqueryOptions.
createTime
LogSink createTime.
description
LogSink description.
destination
LogSink destination.
disabled
LogSink disabled.
exclusions
LogSink exclusions.
filter
LogSink filter.
includeChildren
LogSink includeChildren.
name
LogSink name.
options
LogSink options.
outputVersionFormat
LogSink outputVersionFormat.
updateTime
LogSink updateTime.
writerIdentity
LogSink writerIdentity.
Methods
(static) create(propertiesopt) → {google.logging.v2.LogSink}
Creates a new LogSink instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.logging.v2.ILogSink |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.logging.v2.LogSink |
LogSink instance |
(static) decode(reader, lengthopt) → {google.logging.v2.LogSink}
Decodes a LogSink 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.logging.v2.LogSink |
LogSink |
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.logging.v2.LogSink}
Decodes a LogSink 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.logging.v2.LogSink |
LogSink |
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 LogSink message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.logging.v2.ILogSink |
LogSink 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 LogSink message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.logging.v2.ILogSink |
LogSink message or plain object to encode |
|
writer |
$protobuf.Writer |
<optional> |
Writer to encode to |
Returns:
Type | Description |
---|---|
$protobuf.Writer |
Writer |
(static) fromObject(object) → {google.logging.v2.LogSink}
Creates a LogSink 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.logging.v2.LogSink |
LogSink |
(static) toObject(message, optionsopt) → {Object.<string, *>}
Creates a plain object from a LogSink message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.logging.v2.LogSink |
LogSink |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a LogSink message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|
toJSON() → {Object.<string, *>}
Converts this LogSink to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |