public static final class LogEntrySourceLocation.Builder extends GeneratedMessageV3.Builder<LogEntrySourceLocation.Builder> implements LogEntrySourceLocationOrBuilder
Additional information about the source code location that produced the log
entry.
Protobuf type google.logging.v2.LogEntrySourceLocation
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public LogEntrySourceLocation.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public LogEntrySourceLocation build()
buildPartial()
public LogEntrySourceLocation buildPartial()
clear()
public LogEntrySourceLocation.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public LogEntrySourceLocation.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearFile()
public LogEntrySourceLocation.Builder clearFile()
Optional. Source file name. Depending on the runtime environment, this
might be a simple name or a fully-qualified name.
string file = 1 [(.google.api.field_behavior) = OPTIONAL];
clearFunction()
public LogEntrySourceLocation.Builder clearFunction()
Optional. Human-readable name of the function or method being invoked, with
optional context such as the class or package name. This information may be
used in contexts such as the logs viewer, where a file and line number are
less meaningful. The format can vary by language. For example:
qual.if.ied.Class.method
(Java), dir/package.func
(Go), function
(Python).
string function = 3 [(.google.api.field_behavior) = OPTIONAL];
clearLine()
public LogEntrySourceLocation.Builder clearLine()
Optional. Line within the source file. 1-based; 0 indicates no line number
available.
int64 line = 2 [(.google.api.field_behavior) = OPTIONAL];
clearOneof(Descriptors.OneofDescriptor oneof)
public LogEntrySourceLocation.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public LogEntrySourceLocation.Builder clone()
Overrides
getDefaultInstanceForType()
public LogEntrySourceLocation getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getFile()
Optional. Source file name. Depending on the runtime environment, this
might be a simple name or a fully-qualified name.
string file = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The file.
|
getFileBytes()
public ByteString getFileBytes()
Optional. Source file name. Depending on the runtime environment, this
might be a simple name or a fully-qualified name.
string file = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for file.
|
getFunction()
public String getFunction()
Optional. Human-readable name of the function or method being invoked, with
optional context such as the class or package name. This information may be
used in contexts such as the logs viewer, where a file and line number are
less meaningful. The format can vary by language. For example:
qual.if.ied.Class.method
(Java), dir/package.func
(Go), function
(Python).
string function = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The function.
|
getFunctionBytes()
public ByteString getFunctionBytes()
Optional. Human-readable name of the function or method being invoked, with
optional context such as the class or package name. This information may be
used in contexts such as the logs viewer, where a file and line number are
less meaningful. The format can vary by language. For example:
qual.if.ied.Class.method
(Java), dir/package.func
(Go), function
(Python).
string function = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for function.
|
getLine()
Optional. Line within the source file. 1-based; 0 indicates no line number
available.
int64 line = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
long |
The line.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(LogEntrySourceLocation other)
public LogEntrySourceLocation.Builder mergeFrom(LogEntrySourceLocation other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public LogEntrySourceLocation.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public LogEntrySourceLocation.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final LogEntrySourceLocation.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public LogEntrySourceLocation.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setFile(String value)
public LogEntrySourceLocation.Builder setFile(String value)
Optional. Source file name. Depending on the runtime environment, this
might be a simple name or a fully-qualified name.
string file = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The file to set.
|
setFileBytes(ByteString value)
public LogEntrySourceLocation.Builder setFileBytes(ByteString value)
Optional. Source file name. Depending on the runtime environment, this
might be a simple name or a fully-qualified name.
string file = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for file to set.
|
setFunction(String value)
public LogEntrySourceLocation.Builder setFunction(String value)
Optional. Human-readable name of the function or method being invoked, with
optional context such as the class or package name. This information may be
used in contexts such as the logs viewer, where a file and line number are
less meaningful. The format can vary by language. For example:
qual.if.ied.Class.method
(Java), dir/package.func
(Go), function
(Python).
string function = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
String
The function to set.
|
setFunctionBytes(ByteString value)
public LogEntrySourceLocation.Builder setFunctionBytes(ByteString value)
Optional. Human-readable name of the function or method being invoked, with
optional context such as the class or package name. This information may be
used in contexts such as the logs viewer, where a file and line number are
less meaningful. The format can vary by language. For example:
qual.if.ied.Class.method
(Java), dir/package.func
(Go), function
(Python).
string function = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
ByteString
The bytes for function to set.
|
setLine(long value)
public LogEntrySourceLocation.Builder setLine(long value)
Optional. Line within the source file. 1-based; 0 indicates no line number
available.
int64 line = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
value |
long
The line to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public LogEntrySourceLocation.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final LogEntrySourceLocation.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides