public static final class StackTrace.StackFrames.Builder extends GeneratedMessage.Builder<StackTrace.StackFrames.Builder> implements StackTrace.StackFramesOrBuilder
A collection of stack frames, which can be truncated.
Protobuf type google.devtools.cloudtrace.v2.StackTrace.StackFrames
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public StackTrace.StackFrames.Builder addAllFrame(Iterable<? extends StackTrace.StackFrame> values)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.devtools.cloudtrace.v2.StackTrace.StackFrame>
|
public StackTrace.StackFrames.Builder addFrame(StackTrace.StackFrame value)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
public StackTrace.StackFrames.Builder addFrame(StackTrace.StackFrame.Builder builderForValue)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
public StackTrace.StackFrames.Builder addFrame(int index, StackTrace.StackFrame value)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
public StackTrace.StackFrames.Builder addFrame(int index, StackTrace.StackFrame.Builder builderForValue)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
public StackTrace.StackFrame.Builder addFrameBuilder()
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
public StackTrace.StackFrame.Builder addFrameBuilder(int index)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
| Parameter |
| Name |
Description |
index |
int
|
public StackTrace.StackFrames build()
public StackTrace.StackFrames buildPartial()
public StackTrace.StackFrames.Builder clear()
Overrides
public StackTrace.StackFrames.Builder clearDroppedFramesCount()
The number of stack frames that were dropped because there
were too many stack frames.
If this value is 0, then no stack frames were dropped.
int32 dropped_frames_count = 2;
public StackTrace.StackFrames.Builder clearFrame()
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
public StackTrace.StackFrames getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public int getDroppedFramesCount()
The number of stack frames that were dropped because there
were too many stack frames.
If this value is 0, then no stack frames were dropped.
int32 dropped_frames_count = 2;
| Returns |
| Type |
Description |
int |
The droppedFramesCount.
|
public StackTrace.StackFrame getFrame(int index)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
| Parameter |
| Name |
Description |
index |
int
|
public StackTrace.StackFrame.Builder getFrameBuilder(int index)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
| Parameter |
| Name |
Description |
index |
int
|
public List<StackTrace.StackFrame.Builder> getFrameBuilderList()
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
public int getFrameCount()
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
| Returns |
| Type |
Description |
int |
|
public List<StackTrace.StackFrame> getFrameList()
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
public StackTrace.StackFrameOrBuilder getFrameOrBuilder(int index)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends StackTrace.StackFrameOrBuilder> getFrameOrBuilderList()
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
| Returns |
| Type |
Description |
List<? extends com.google.devtools.cloudtrace.v2.StackTrace.StackFrameOrBuilder> |
|
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public StackTrace.StackFrames.Builder mergeFrom(StackTrace.StackFrames other)
public StackTrace.StackFrames.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public StackTrace.StackFrames.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
public StackTrace.StackFrames.Builder removeFrame(int index)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
| Parameter |
| Name |
Description |
index |
int
|
public StackTrace.StackFrames.Builder setDroppedFramesCount(int value)
The number of stack frames that were dropped because there
were too many stack frames.
If this value is 0, then no stack frames were dropped.
int32 dropped_frames_count = 2;
| Parameter |
| Name |
Description |
value |
int
The droppedFramesCount to set.
|
public StackTrace.StackFrames.Builder setFrame(int index, StackTrace.StackFrame value)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;
public StackTrace.StackFrames.Builder setFrame(int index, StackTrace.StackFrame.Builder builderForValue)
Stack frames in this call stack.
repeated .google.devtools.cloudtrace.v2.StackTrace.StackFrame frame = 1;