Class Execution.StackTraceElement.Position.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Execution.StackTraceElement.Position.Builder>
com.google.cloud.workflows.executions.v1.Execution.StackTraceElement.Position.Builder
- All Implemented Interfaces:
Execution.StackTraceElement.PositionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Execution.StackTraceElement.Position
public static final class Execution.StackTraceElement.Position.Builder
extends com.google.protobuf.GeneratedMessage.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-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The source code column position (of the line) the current instruction was generated from.The number of bytes of source code making up this stack trace element.The source code line number the current instruction was generated from.longThe source code column position (of the line) the current instruction was generated from.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongThe number of bytes of source code making up this stack trace element.longgetLine()The source code line number the current instruction was generated from.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setColumn(long value) The source code column position (of the line) the current instruction was generated from.setLength(long value) The number of bytes of source code making up this stack trace element.setLine(long value) The source code line number the current instruction was generated from.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Execution.StackTraceElement.Position.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Execution.StackTraceElement.Position.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Execution.StackTraceElement.Position.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Execution.StackTraceElement.Position.Builder>
-
mergeFrom
public Execution.StackTraceElement.Position.Builder mergeFrom(Execution.StackTraceElement.Position other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Execution.StackTraceElement.Position.Builder>
-
mergeFrom
public Execution.StackTraceElement.Position.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Execution.StackTraceElement.Position.Builder>- Throws:
IOException
-
getLine
public long getLine()The source code line number the current instruction was generated from.
int64 line = 1;- Specified by:
getLinein interfaceExecution.StackTraceElement.PositionOrBuilder- Returns:
- The line.
-
setLine
The source code line number the current instruction was generated from.
int64 line = 1;- Parameters:
value- The line to set.- Returns:
- This builder for chaining.
-
clearLine
The source code line number the current instruction was generated from.
int64 line = 1;- Returns:
- This builder for chaining.
-
getColumn
public long getColumn()The source code column position (of the line) the current instruction was generated from.
int64 column = 2;- Specified by:
getColumnin interfaceExecution.StackTraceElement.PositionOrBuilder- Returns:
- The column.
-
setColumn
The source code column position (of the line) the current instruction was generated from.
int64 column = 2;- Parameters:
value- The column to set.- Returns:
- This builder for chaining.
-
clearColumn
The source code column position (of the line) the current instruction was generated from.
int64 column = 2;- Returns:
- This builder for chaining.
-
getLength
public long getLength()The number of bytes of source code making up this stack trace element.
int64 length = 3;- Specified by:
getLengthin interfaceExecution.StackTraceElement.PositionOrBuilder- Returns:
- The length.
-
setLength
The number of bytes of source code making up this stack trace element.
int64 length = 3;- Parameters:
value- The length to set.- Returns:
- This builder for chaining.
-
clearLength
The number of bytes of source code making up this stack trace element.
int64 length = 3;- Returns:
- This builder for chaining.
-