![JAR search and dependency download from the Maven repository](/logo.png)
com.google.logging.v2.WriteLogEntriesRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/logging/v2/logging.proto
package com.google.logging.v2;
public interface WriteLogEntriesRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.logging.v2.WriteLogEntriesRequest)
com.google.protobuf.MessageOrBuilder {
/**
* optional string log_name = 1;
*
*
* Optional. A default log resource name for those log entries in `entries`
* that do not specify their own `logName`. Example:
* `"projects/my-project/logs/syslog"`. See
* [LogEntry][google.logging.v2.LogEntry].
*
*/
java.lang.String getLogName();
/**
* optional string log_name = 1;
*
*
* Optional. A default log resource name for those log entries in `entries`
* that do not specify their own `logName`. Example:
* `"projects/my-project/logs/syslog"`. See
* [LogEntry][google.logging.v2.LogEntry].
*
*/
com.google.protobuf.ByteString
getLogNameBytes();
/**
* optional .google.api.MonitoredResource resource = 2;
*
*
* Optional. A default monitored resource for those log entries in `entries`
* that do not specify their own `resource`.
*
*/
boolean hasResource();
/**
* optional .google.api.MonitoredResource resource = 2;
*
*
* Optional. A default monitored resource for those log entries in `entries`
* that do not specify their own `resource`.
*
*/
com.google.api.MonitoredResource getResource();
/**
* optional .google.api.MonitoredResource resource = 2;
*
*
* Optional. A default monitored resource for those log entries in `entries`
* that do not specify their own `resource`.
*
*/
com.google.api.MonitoredResourceOrBuilder getResourceOrBuilder();
/**
* map<string, string> labels = 3;
*
*
* Optional. User-defined `key:value` items that are added to
* the `labels` field of each log entry in `entries`, except when a log
* entry specifies its own `key:value` item with the same key.
* Example: `{ "size": "large", "color":"red" }`
*
*/
java.util.Map
getLabels();
/**
* repeated .google.logging.v2.LogEntry entries = 4;
*
*
* Required. The log entries to write. The log entries must have values for
* all required fields.
*
*/
java.util.List
getEntriesList();
/**
* repeated .google.logging.v2.LogEntry entries = 4;
*
*
* Required. The log entries to write. The log entries must have values for
* all required fields.
*
*/
com.google.logging.v2.LogEntry getEntries(int index);
/**
* repeated .google.logging.v2.LogEntry entries = 4;
*
*
* Required. The log entries to write. The log entries must have values for
* all required fields.
*
*/
int getEntriesCount();
/**
* repeated .google.logging.v2.LogEntry entries = 4;
*
*
* Required. The log entries to write. The log entries must have values for
* all required fields.
*
*/
java.util.List extends com.google.logging.v2.LogEntryOrBuilder>
getEntriesOrBuilderList();
/**
* repeated .google.logging.v2.LogEntry entries = 4;
*
*
* Required. The log entries to write. The log entries must have values for
* all required fields.
*
*/
com.google.logging.v2.LogEntryOrBuilder getEntriesOrBuilder(
int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy