Create an entry object to define new data to insert into a meta.
Note, [Cloud Logging Quotas and limits]https://cloud.google.com/logging/quotas dictates that the maximum log entry size, including all [LogEntry Resource properties]https://cloud.google.com/logging/docs/reference/v2/rest/v2/LogEntry, cannot exceed _approximately_ 256 KB.
[LogEntry JSON representation]https://cloud.google.com/logging/docs/reference/v2/rest/v2/LogEntry
Package
@google-cloud/logging!Constructors
(constructor)(metadata, data)
constructor(metadata?: LogEntry, data?: Data);Constructs a new instance of the Entry class
| Name | Description |
| metadata |
LogEntry
|
| data |
Data
|
Properties
data
data: Data;| Type | Description |
| Data |
metadata
metadata: LogEntry;| Type | Description |
| LogEntry |
Methods
fromApiResponse_(entry)
static fromApiResponse_(entry: google.logging.v2.LogEntry): Entry;Create an Entry object from an API response, such as entries:list.
| Name | Description |
| entry |
google.logging.v2.LogEntry
An API representation of an entry. See a [LogEntry](https://cloud.google.com/logging/docs/reference/v2/rest/v2/LogEntry). |
| Type | Description |
| Entry | {Entry} |
toJSON(options, projectId)
toJSON(options?: ToJsonOptions, projectId?: string): EntryJson;Serialize an entry to the format the API expects. Read more: https://cloud.google.com/logging/docs/reference/v2/rest/v2/LogEntry
| Name | Description |
| options |
ToJsonOptions
Configuration object. |
| projectId |
string
GCP Project ID. |
| Type | Description |
| EntryJson |
toStructuredJSON(projectId)
toStructuredJSON(projectId?: string): StructuredJson;Serialize an entry to a standard format for any transports, e.g. agents. Read more: https://cloud.google.com/logging/docs/structured-logging
| Name | Description |
| projectId |
string
|
| Type | Description |
| StructuredJson |