Constructor
new LogMetric(propertiesopt)
Constructs a new LogMetric.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.logging.v2.ILogMetric |
<optional> |
Properties to set |
- Implements:
-
- ILogMetric
Members
bucketName
LogMetric bucketName.
bucketOptions
LogMetric bucketOptions.
createTime
LogMetric createTime.
description
LogMetric description.
disabled
LogMetric disabled.
filter
LogMetric filter.
labelExtractors
LogMetric labelExtractors.
metricDescriptor
LogMetric metricDescriptor.
name
LogMetric name.
updateTime
LogMetric updateTime.
valueExtractor
LogMetric valueExtractor.
version
LogMetric version.
ApiVersion
ApiVersion enum.
Properties:
Name | Type | Description |
---|---|---|
V2 |
number |
V2 value |
V1 |
number |
V1 value |
Methods
toJSON() → {Object.<string, *>}
Converts this LogMetric to JSON.
Returns:
Type | Description |
---|---|
Object.<string, *> |
JSON object |
(static) create(propertiesopt) → {google.logging.v2.LogMetric}
Creates a new LogMetric instance using the specified properties.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
properties |
google.logging.v2.ILogMetric |
<optional> |
Properties to set |
Returns:
Type | Description |
---|---|
google.logging.v2.LogMetric |
LogMetric instance |
(static) decode(reader, lengthopt) → {google.logging.v2.LogMetric}
Decodes a LogMetric 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.LogMetric |
LogMetric |
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.LogMetric}
Decodes a LogMetric 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.LogMetric |
LogMetric |
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 LogMetric message. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.logging.v2.ILogMetric |
LogMetric 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 LogMetric message, length delimited. Does not implicitly verify messages.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.logging.v2.ILogMetric |
LogMetric 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.LogMetric}
Creates a LogMetric 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.LogMetric |
LogMetric |
(static) getTypeUrl(typeUrlPrefixopt) → {string}
Gets the default type url for LogMetric
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 LogMetric message. Also converts values to other types if specified.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
message |
google.logging.v2.LogMetric |
LogMetric |
|
options |
$protobuf.IConversionOptions |
<optional> |
Conversion options |
Returns:
Type | Description |
---|---|
Object.<string, *> |
Plain object |
(static) verify(message) → {string|null}
Verifies a LogMetric message.
Parameters:
Name | Type | Description |
---|---|---|
message |
Object.<string, *> |
Plain object to verify |
Returns:
Type | Description |
---|---|
string | null |
|