public static final class LogEntry.Builder extends com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder> implements LogEntryOrBuilder
An individual log entry.Protobuf type
google.api.servicecontrol.v1.LogEntry| Modifier and Type | Method and Description |
|---|---|
LogEntry.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
LogEntry |
build() |
LogEntry |
buildPartial() |
LogEntry.Builder |
clear() |
LogEntry.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
LogEntry.Builder |
clearInsertId()
A unique ID for the log entry used for deduplication.
|
LogEntry.Builder |
clearLabels() |
LogEntry.Builder |
clearName()
Required.
|
LogEntry.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
LogEntry.Builder |
clearPayload() |
LogEntry.Builder |
clearProtoPayload()
The log entry payload, represented as a protocol buffer that is
expressed as a JSON object.
|
LogEntry.Builder |
clearSeverity()
The severity of the log entry.
|
LogEntry.Builder |
clearStructPayload()
The log entry payload, represented as a structure that
is expressed as a JSON object.
|
LogEntry.Builder |
clearTextPayload()
The log entry payload, represented as a Unicode string (UTF-8).
|
LogEntry.Builder |
clearTimestamp()
The time the event described by the log entry occurred.
|
LogEntry.Builder |
clone() |
boolean |
containsLabels(java.lang.String key)
A set of user-defined (key, value) data that provides additional
information about the log entry.
|
LogEntry |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getInsertId()
A unique ID for the log entry used for deduplication.
|
com.google.protobuf.ByteString |
getInsertIdBytes()
A unique ID for the log entry used for deduplication.
|
java.util.Map<java.lang.String,java.lang.String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
A set of user-defined (key, value) data that provides additional
information about the log entry.
|
java.util.Map<java.lang.String,java.lang.String> |
getLabelsMap()
A set of user-defined (key, value) data that provides additional
information about the log entry.
|
java.lang.String |
getLabelsOrDefault(java.lang.String key,
java.lang.String defaultValue)
A set of user-defined (key, value) data that provides additional
information about the log entry.
|
java.lang.String |
getLabelsOrThrow(java.lang.String key)
A set of user-defined (key, value) data that provides additional
information about the log entry.
|
java.util.Map<java.lang.String,java.lang.String> |
getMutableLabels()
Deprecated.
|
java.lang.String |
getName()
Required.
|
com.google.protobuf.ByteString |
getNameBytes()
Required.
|
LogEntry.PayloadCase |
getPayloadCase() |
com.google.protobuf.Any |
getProtoPayload()
The log entry payload, represented as a protocol buffer that is
expressed as a JSON object.
|
com.google.protobuf.Any.Builder |
getProtoPayloadBuilder()
The log entry payload, represented as a protocol buffer that is
expressed as a JSON object.
|
com.google.protobuf.AnyOrBuilder |
getProtoPayloadOrBuilder()
The log entry payload, represented as a protocol buffer that is
expressed as a JSON object.
|
com.google.logging.type.LogSeverity |
getSeverity()
The severity of the log entry.
|
int |
getSeverityValue()
The severity of the log entry.
|
com.google.protobuf.Struct |
getStructPayload()
The log entry payload, represented as a structure that
is expressed as a JSON object.
|
com.google.protobuf.Struct.Builder |
getStructPayloadBuilder()
The log entry payload, represented as a structure that
is expressed as a JSON object.
|
com.google.protobuf.StructOrBuilder |
getStructPayloadOrBuilder()
The log entry payload, represented as a structure that
is expressed as a JSON object.
|
java.lang.String |
getTextPayload()
The log entry payload, represented as a Unicode string (UTF-8).
|
com.google.protobuf.ByteString |
getTextPayloadBytes()
The log entry payload, represented as a Unicode string (UTF-8).
|
com.google.protobuf.Timestamp |
getTimestamp()
The time the event described by the log entry occurred.
|
com.google.protobuf.Timestamp.Builder |
getTimestampBuilder()
The time the event described by the log entry occurred.
|
com.google.protobuf.TimestampOrBuilder |
getTimestampOrBuilder()
The time the event described by the log entry occurred.
|
boolean |
hasTimestamp()
The time the event described by the log entry occurred.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
LogEntry.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LogEntry.Builder |
mergeFrom(LogEntry other) |
LogEntry.Builder |
mergeFrom(com.google.protobuf.Message other) |
LogEntry.Builder |
mergeProtoPayload(com.google.protobuf.Any value)
The log entry payload, represented as a protocol buffer that is
expressed as a JSON object.
|
LogEntry.Builder |
mergeStructPayload(com.google.protobuf.Struct value)
The log entry payload, represented as a structure that
is expressed as a JSON object.
|
LogEntry.Builder |
mergeTimestamp(com.google.protobuf.Timestamp value)
The time the event described by the log entry occurred.
|
LogEntry.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LogEntry.Builder |
putAllLabels(java.util.Map<java.lang.String,java.lang.String> values)
A set of user-defined (key, value) data that provides additional
information about the log entry.
|
LogEntry.Builder |
putLabels(java.lang.String key,
java.lang.String value)
A set of user-defined (key, value) data that provides additional
information about the log entry.
|
LogEntry.Builder |
removeLabels(java.lang.String key)
A set of user-defined (key, value) data that provides additional
information about the log entry.
|
LogEntry.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
LogEntry.Builder |
setInsertId(java.lang.String value)
A unique ID for the log entry used for deduplication.
|
LogEntry.Builder |
setInsertIdBytes(com.google.protobuf.ByteString value)
A unique ID for the log entry used for deduplication.
|
LogEntry.Builder |
setName(java.lang.String value)
Required.
|
LogEntry.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Required.
|
LogEntry.Builder |
setProtoPayload(com.google.protobuf.Any.Builder builderForValue)
The log entry payload, represented as a protocol buffer that is
expressed as a JSON object.
|
LogEntry.Builder |
setProtoPayload(com.google.protobuf.Any value)
The log entry payload, represented as a protocol buffer that is
expressed as a JSON object.
|
LogEntry.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
LogEntry.Builder |
setSeverity(com.google.logging.type.LogSeverity value)
The severity of the log entry.
|
LogEntry.Builder |
setSeverityValue(int value)
The severity of the log entry.
|
LogEntry.Builder |
setStructPayload(com.google.protobuf.Struct.Builder builderForValue)
The log entry payload, represented as a structure that
is expressed as a JSON object.
|
LogEntry.Builder |
setStructPayload(com.google.protobuf.Struct value)
The log entry payload, represented as a structure that
is expressed as a JSON object.
|
LogEntry.Builder |
setTextPayload(java.lang.String value)
The log entry payload, represented as a Unicode string (UTF-8).
|
LogEntry.Builder |
setTextPayloadBytes(com.google.protobuf.ByteString value)
The log entry payload, represented as a Unicode string (UTF-8).
|
LogEntry.Builder |
setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
The time the event described by the log entry occurred.
|
LogEntry.Builder |
setTimestamp(com.google.protobuf.Timestamp value)
The time the event described by the log entry occurred.
|
LogEntry.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>public LogEntry.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>public LogEntry getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LogEntry build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LogEntry buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LogEntry.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>public LogEntry.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>public LogEntry.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>public LogEntry.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>public LogEntry.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>public LogEntry.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>public LogEntry.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LogEntry.Builder>public LogEntry.Builder mergeFrom(LogEntry other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>public LogEntry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LogEntry.Builder>java.io.IOExceptionpublic LogEntry.PayloadCase getPayloadCase()
getPayloadCase in interface LogEntryOrBuilderpublic LogEntry.Builder clearPayload()
public java.lang.String getName()
Required. The log to which this log entry belongs. Examples: `"syslog"`, `"book_log"`.
optional string name = 10;getName in interface LogEntryOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Required. The log to which this log entry belongs. Examples: `"syslog"`, `"book_log"`.
optional string name = 10;getNameBytes in interface LogEntryOrBuilderpublic LogEntry.Builder setName(java.lang.String value)
Required. The log to which this log entry belongs. Examples: `"syslog"`, `"book_log"`.
optional string name = 10;public LogEntry.Builder clearName()
Required. The log to which this log entry belongs. Examples: `"syslog"`, `"book_log"`.
optional string name = 10;public LogEntry.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. The log to which this log entry belongs. Examples: `"syslog"`, `"book_log"`.
optional string name = 10;public boolean hasTimestamp()
The time the event described by the log entry occurred. If omitted, defaults to operation start time.
optional .google.protobuf.Timestamp timestamp = 11;hasTimestamp in interface LogEntryOrBuilderpublic com.google.protobuf.Timestamp getTimestamp()
The time the event described by the log entry occurred. If omitted, defaults to operation start time.
optional .google.protobuf.Timestamp timestamp = 11;getTimestamp in interface LogEntryOrBuilderpublic LogEntry.Builder setTimestamp(com.google.protobuf.Timestamp value)
The time the event described by the log entry occurred. If omitted, defaults to operation start time.
optional .google.protobuf.Timestamp timestamp = 11;public LogEntry.Builder setTimestamp(com.google.protobuf.Timestamp.Builder builderForValue)
The time the event described by the log entry occurred. If omitted, defaults to operation start time.
optional .google.protobuf.Timestamp timestamp = 11;public LogEntry.Builder mergeTimestamp(com.google.protobuf.Timestamp value)
The time the event described by the log entry occurred. If omitted, defaults to operation start time.
optional .google.protobuf.Timestamp timestamp = 11;public LogEntry.Builder clearTimestamp()
The time the event described by the log entry occurred. If omitted, defaults to operation start time.
optional .google.protobuf.Timestamp timestamp = 11;public com.google.protobuf.Timestamp.Builder getTimestampBuilder()
The time the event described by the log entry occurred. If omitted, defaults to operation start time.
optional .google.protobuf.Timestamp timestamp = 11;public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
The time the event described by the log entry occurred. If omitted, defaults to operation start time.
optional .google.protobuf.Timestamp timestamp = 11;getTimestampOrBuilder in interface LogEntryOrBuilderpublic int getSeverityValue()
The severity of the log entry. The default value is `LogSeverity.DEFAULT`.
optional .google.logging.type.LogSeverity severity = 12;getSeverityValue in interface LogEntryOrBuilderpublic LogEntry.Builder setSeverityValue(int value)
The severity of the log entry. The default value is `LogSeverity.DEFAULT`.
optional .google.logging.type.LogSeverity severity = 12;public com.google.logging.type.LogSeverity getSeverity()
The severity of the log entry. The default value is `LogSeverity.DEFAULT`.
optional .google.logging.type.LogSeverity severity = 12;getSeverity in interface LogEntryOrBuilderpublic LogEntry.Builder setSeverity(com.google.logging.type.LogSeverity value)
The severity of the log entry. The default value is `LogSeverity.DEFAULT`.
optional .google.logging.type.LogSeverity severity = 12;public LogEntry.Builder clearSeverity()
The severity of the log entry. The default value is `LogSeverity.DEFAULT`.
optional .google.logging.type.LogSeverity severity = 12;public java.lang.String getInsertId()
A unique ID for the log entry used for deduplication. If omitted, the implementation will generate one based on operation_id.
optional string insert_id = 4;getInsertId in interface LogEntryOrBuilderpublic com.google.protobuf.ByteString getInsertIdBytes()
A unique ID for the log entry used for deduplication. If omitted, the implementation will generate one based on operation_id.
optional string insert_id = 4;getInsertIdBytes in interface LogEntryOrBuilderpublic LogEntry.Builder setInsertId(java.lang.String value)
A unique ID for the log entry used for deduplication. If omitted, the implementation will generate one based on operation_id.
optional string insert_id = 4;public LogEntry.Builder clearInsertId()
A unique ID for the log entry used for deduplication. If omitted, the implementation will generate one based on operation_id.
optional string insert_id = 4;public LogEntry.Builder setInsertIdBytes(com.google.protobuf.ByteString value)
A unique ID for the log entry used for deduplication. If omitted, the implementation will generate one based on operation_id.
optional string insert_id = 4;public int getLabelsCount()
LogEntryOrBuilderA set of user-defined (key, value) data that provides additional information about the log entry.
map<string, string> labels = 13;getLabelsCount in interface LogEntryOrBuilderpublic boolean containsLabels(java.lang.String key)
A set of user-defined (key, value) data that provides additional information about the log entry.
map<string, string> labels = 13;containsLabels in interface LogEntryOrBuilder@Deprecated public java.util.Map<java.lang.String,java.lang.String> getLabels()
getLabelsMap() instead.getLabels in interface LogEntryOrBuilderpublic java.util.Map<java.lang.String,java.lang.String> getLabelsMap()
A set of user-defined (key, value) data that provides additional information about the log entry.
map<string, string> labels = 13;getLabelsMap in interface LogEntryOrBuilderpublic java.lang.String getLabelsOrDefault(java.lang.String key,
java.lang.String defaultValue)
A set of user-defined (key, value) data that provides additional information about the log entry.
map<string, string> labels = 13;getLabelsOrDefault in interface LogEntryOrBuilderpublic java.lang.String getLabelsOrThrow(java.lang.String key)
A set of user-defined (key, value) data that provides additional information about the log entry.
map<string, string> labels = 13;getLabelsOrThrow in interface LogEntryOrBuilderpublic LogEntry.Builder clearLabels()
public LogEntry.Builder removeLabels(java.lang.String key)
A set of user-defined (key, value) data that provides additional information about the log entry.
map<string, string> labels = 13;@Deprecated public java.util.Map<java.lang.String,java.lang.String> getMutableLabels()
public LogEntry.Builder putLabels(java.lang.String key, java.lang.String value)
A set of user-defined (key, value) data that provides additional information about the log entry.
map<string, string> labels = 13;public LogEntry.Builder putAllLabels(java.util.Map<java.lang.String,java.lang.String> values)
A set of user-defined (key, value) data that provides additional information about the log entry.
map<string, string> labels = 13;public com.google.protobuf.Any getProtoPayload()
The log entry payload, represented as a protocol buffer that is expressed as a JSON object. You can only pass `protoPayload` values that belong to a set of approved types.
optional .google.protobuf.Any proto_payload = 2;getProtoPayload in interface LogEntryOrBuilderpublic LogEntry.Builder setProtoPayload(com.google.protobuf.Any value)
The log entry payload, represented as a protocol buffer that is expressed as a JSON object. You can only pass `protoPayload` values that belong to a set of approved types.
optional .google.protobuf.Any proto_payload = 2;public LogEntry.Builder setProtoPayload(com.google.protobuf.Any.Builder builderForValue)
The log entry payload, represented as a protocol buffer that is expressed as a JSON object. You can only pass `protoPayload` values that belong to a set of approved types.
optional .google.protobuf.Any proto_payload = 2;public LogEntry.Builder mergeProtoPayload(com.google.protobuf.Any value)
The log entry payload, represented as a protocol buffer that is expressed as a JSON object. You can only pass `protoPayload` values that belong to a set of approved types.
optional .google.protobuf.Any proto_payload = 2;public LogEntry.Builder clearProtoPayload()
The log entry payload, represented as a protocol buffer that is expressed as a JSON object. You can only pass `protoPayload` values that belong to a set of approved types.
optional .google.protobuf.Any proto_payload = 2;public com.google.protobuf.Any.Builder getProtoPayloadBuilder()
The log entry payload, represented as a protocol buffer that is expressed as a JSON object. You can only pass `protoPayload` values that belong to a set of approved types.
optional .google.protobuf.Any proto_payload = 2;public com.google.protobuf.AnyOrBuilder getProtoPayloadOrBuilder()
The log entry payload, represented as a protocol buffer that is expressed as a JSON object. You can only pass `protoPayload` values that belong to a set of approved types.
optional .google.protobuf.Any proto_payload = 2;getProtoPayloadOrBuilder in interface LogEntryOrBuilderpublic java.lang.String getTextPayload()
The log entry payload, represented as a Unicode string (UTF-8).
optional string text_payload = 3;getTextPayload in interface LogEntryOrBuilderpublic com.google.protobuf.ByteString getTextPayloadBytes()
The log entry payload, represented as a Unicode string (UTF-8).
optional string text_payload = 3;getTextPayloadBytes in interface LogEntryOrBuilderpublic LogEntry.Builder setTextPayload(java.lang.String value)
The log entry payload, represented as a Unicode string (UTF-8).
optional string text_payload = 3;public LogEntry.Builder clearTextPayload()
The log entry payload, represented as a Unicode string (UTF-8).
optional string text_payload = 3;public LogEntry.Builder setTextPayloadBytes(com.google.protobuf.ByteString value)
The log entry payload, represented as a Unicode string (UTF-8).
optional string text_payload = 3;public com.google.protobuf.Struct getStructPayload()
The log entry payload, represented as a structure that is expressed as a JSON object.
optional .google.protobuf.Struct struct_payload = 6;getStructPayload in interface LogEntryOrBuilderpublic LogEntry.Builder setStructPayload(com.google.protobuf.Struct value)
The log entry payload, represented as a structure that is expressed as a JSON object.
optional .google.protobuf.Struct struct_payload = 6;public LogEntry.Builder setStructPayload(com.google.protobuf.Struct.Builder builderForValue)
The log entry payload, represented as a structure that is expressed as a JSON object.
optional .google.protobuf.Struct struct_payload = 6;public LogEntry.Builder mergeStructPayload(com.google.protobuf.Struct value)
The log entry payload, represented as a structure that is expressed as a JSON object.
optional .google.protobuf.Struct struct_payload = 6;public LogEntry.Builder clearStructPayload()
The log entry payload, represented as a structure that is expressed as a JSON object.
optional .google.protobuf.Struct struct_payload = 6;public com.google.protobuf.Struct.Builder getStructPayloadBuilder()
The log entry payload, represented as a structure that is expressed as a JSON object.
optional .google.protobuf.Struct struct_payload = 6;public com.google.protobuf.StructOrBuilder getStructPayloadOrBuilder()
The log entry payload, represented as a structure that is expressed as a JSON object.
optional .google.protobuf.Struct struct_payload = 6;getStructPayloadOrBuilder in interface LogEntryOrBuilderpublic final LogEntry.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>public final LogEntry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessage.Builder<LogEntry.Builder>