public interface StackTraceOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
StackTrace.StackFrames |
getStackFrames()
Stack frames in this stack trace.
|
StackTrace.StackFramesOrBuilder |
getStackFramesOrBuilder()
Stack frames in this stack trace.
|
long |
getStackTraceHashId()
The hash ID is used to conserve network bandwidth for duplicate
stack traces within a single trace.
|
boolean |
hasStackFrames()
Stack frames in this stack trace.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
boolean hasStackFrames()
Stack frames in this stack trace. A maximum of 128 frames are allowed.
.google.devtools.cloudtrace.v2.StackTrace.StackFrames stack_frames = 1;
StackTrace.StackFrames getStackFrames()
Stack frames in this stack trace. A maximum of 128 frames are allowed.
.google.devtools.cloudtrace.v2.StackTrace.StackFrames stack_frames = 1;
StackTrace.StackFramesOrBuilder getStackFramesOrBuilder()
Stack frames in this stack trace. A maximum of 128 frames are allowed.
.google.devtools.cloudtrace.v2.StackTrace.StackFrames stack_frames = 1;
long getStackTraceHashId()
The hash ID is used to conserve network bandwidth for duplicate stack traces within a single trace. Often multiple spans will have identical stack traces. The first occurrence of a stack trace should contain both the `stackFrame` content and a value in `stackTraceHashId`. Subsequent spans within the same request can refer to that stack trace by only setting `stackTraceHashId`.
int64 stack_trace_hash_id = 2;