public static final class Execution.StackTraceElement.Position.Builder extends GeneratedMessageV3.Builder<Execution.StackTraceElement.Position.Builder> implements Execution.StackTraceElement.PositionOrBuilder
Position contains source position information about the stack trace
element such as line number, column number and length of the code block
in bytes.
Protobuf type
google.cloud.workflows.executions.v1.Execution.StackTraceElement.Position
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Execution.StackTraceElement.Position.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public Execution.StackTraceElement.Position build()
Returns
buildPartial()
public Execution.StackTraceElement.Position buildPartial()
Returns
clear()
public Execution.StackTraceElement.Position.Builder clear()
Returns
Overrides
clearColumn()
public Execution.StackTraceElement.Position.Builder clearColumn()
The source code column position (of the line) the current instruction
was generated from.
int64 column = 2;
Returns
clearField(Descriptors.FieldDescriptor field)
public Execution.StackTraceElement.Position.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearLength()
public Execution.StackTraceElement.Position.Builder clearLength()
The number of bytes of source code making up this stack trace element.
int64 length = 3;
Returns
clearLine()
public Execution.StackTraceElement.Position.Builder clearLine()
The source code line number the current instruction was generated from.
int64 line = 1;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public Execution.StackTraceElement.Position.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public Execution.StackTraceElement.Position.Builder clone()
Returns
Overrides
getColumn()
The source code column position (of the line) the current instruction
was generated from.
int64 column = 2;
Returns
Type | Description |
long | The column.
|
getDefaultInstanceForType()
public Execution.StackTraceElement.Position getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getLength()
The number of bytes of source code making up this stack trace element.
int64 length = 3;
Returns
Type | Description |
long | The length.
|
getLine()
The source code line number the current instruction was generated from.
int64 line = 1;
Returns
Type | Description |
long | The line.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(Execution.StackTraceElement.Position other)
public Execution.StackTraceElement.Position.Builder mergeFrom(Execution.StackTraceElement.Position other)
Parameter
Returns
public Execution.StackTraceElement.Position.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public Execution.StackTraceElement.Position.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Execution.StackTraceElement.Position.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setColumn(long value)
public Execution.StackTraceElement.Position.Builder setColumn(long value)
The source code column position (of the line) the current instruction
was generated from.
int64 column = 2;
Parameter
Name | Description |
value | long
The column to set.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public Execution.StackTraceElement.Position.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setLength(long value)
public Execution.StackTraceElement.Position.Builder setLength(long value)
The number of bytes of source code making up this stack trace element.
int64 length = 3;
Parameter
Name | Description |
value | long
The length to set.
|
Returns
setLine(long value)
public Execution.StackTraceElement.Position.Builder setLine(long value)
The source code line number the current instruction was generated from.
int64 line = 1;
Parameter
Name | Description |
value | long
The line to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Execution.StackTraceElement.Position.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Execution.StackTraceElement.Position.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides