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
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.
VersionFormat
VersionFormat enum.
Properties:
Name | Type | Description |
---|---|---|
VERSION_FORMAT_UNSPECIFIED |
number |
VERSION_FORMAT_UNSPECIFIED value |
V2 |
number |
V2 value |
V1 |
number |
V1 value |
Methods
toJSON() → {Object.<string, *>}
Converts this LogSink to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(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) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for LogSink
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 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 |
|