Class Breakpoint
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.devtools.clouddebugger.v2.Breakpoint
-
- All Implemented Interfaces:
BreakpointOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class Breakpoint extends com.google.protobuf.GeneratedMessageV3 implements BreakpointOrBuilder
Represents the breakpoint specification, status and results.
Protobuf typegoogle.devtools.clouddebugger.v2.Breakpoint- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBreakpoint.ActionActions that can be taken when a breakpoint hits.static classBreakpoint.BuilderRepresents the breakpoint specification, status and results.static classBreakpoint.LogLevelLog severity levels.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intACTION_FIELD_NUMBERstatic intCONDITION_FIELD_NUMBERstatic intCREATE_TIME_FIELD_NUMBERstatic intEVALUATED_EXPRESSIONS_FIELD_NUMBERstatic intEXPRESSIONS_FIELD_NUMBERstatic intFINAL_TIME_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intIS_FINAL_STATE_FIELD_NUMBERstatic intLABELS_FIELD_NUMBERstatic intLOCATION_FIELD_NUMBERstatic intLOG_LEVEL_FIELD_NUMBERstatic intLOG_MESSAGE_FORMAT_FIELD_NUMBERstatic intSTACK_FRAMES_FIELD_NUMBERstatic intSTATUS_FIELD_NUMBERstatic intUSER_EMAIL_FIELD_NUMBERstatic intVARIABLE_TABLE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsLabels(String key)A set of custom breakpoint properties, populated by the agent, to be displayed to the user.booleanequals(Object obj)Breakpoint.ActiongetAction()Action that the agent should perform when the code at the breakpoint location is hit.intgetActionValue()Action that the agent should perform when the code at the breakpoint location is hit.StringgetCondition()Condition that triggers the breakpoint.com.google.protobuf.ByteStringgetConditionBytes()Condition that triggers the breakpoint.com.google.protobuf.TimestampgetCreateTime()Time this breakpoint was created by the server in seconds resolution.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Time this breakpoint was created by the server in seconds resolution.static BreakpointgetDefaultInstance()BreakpointgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()VariablegetEvaluatedExpressions(int index)Values of evaluated expressions at breakpoint time.intgetEvaluatedExpressionsCount()Values of evaluated expressions at breakpoint time.List<Variable>getEvaluatedExpressionsList()Values of evaluated expressions at breakpoint time.VariableOrBuildergetEvaluatedExpressionsOrBuilder(int index)Values of evaluated expressions at breakpoint time.List<? extends VariableOrBuilder>getEvaluatedExpressionsOrBuilderList()Values of evaluated expressions at breakpoint time.StringgetExpressions(int index)List of read-only expressions to evaluate at the breakpoint location.com.google.protobuf.ByteStringgetExpressionsBytes(int index)List of read-only expressions to evaluate at the breakpoint location.intgetExpressionsCount()List of read-only expressions to evaluate at the breakpoint location.com.google.protobuf.ProtocolStringListgetExpressionsList()List of read-only expressions to evaluate at the breakpoint location.com.google.protobuf.TimestampgetFinalTime()Time this breakpoint was finalized as seen by the server in seconds resolution.com.google.protobuf.TimestampOrBuildergetFinalTimeOrBuilder()Time this breakpoint was finalized as seen by the server in seconds resolution.StringgetId()Breakpoint identifier, unique in the scope of the debuggee.com.google.protobuf.ByteStringgetIdBytes()Breakpoint identifier, unique in the scope of the debuggee.booleangetIsFinalState()When true, indicates that this is a final result and the breakpoint state will not change from here on.Map<String,String>getLabels()Deprecated.intgetLabelsCount()A set of custom breakpoint properties, populated by the agent, to be displayed to the user.Map<String,String>getLabelsMap()A set of custom breakpoint properties, populated by the agent, to be displayed to the user.StringgetLabelsOrDefault(String key, String defaultValue)A set of custom breakpoint properties, populated by the agent, to be displayed to the user.StringgetLabelsOrThrow(String key)A set of custom breakpoint properties, populated by the agent, to be displayed to the user.SourceLocationgetLocation()Breakpoint source location.SourceLocationOrBuildergetLocationOrBuilder()Breakpoint source location.Breakpoint.LogLevelgetLogLevel()Indicates the severity of the log.intgetLogLevelValue()Indicates the severity of the log.StringgetLogMessageFormat()Only relevant when action is `LOG`.com.google.protobuf.ByteStringgetLogMessageFormatBytes()Only relevant when action is `LOG`.com.google.protobuf.Parser<Breakpoint>getParserForType()intgetSerializedSize()StackFramegetStackFrames(int index)The stack at breakpoint time, where stack_frames[0] represents the most recently entered function.intgetStackFramesCount()The stack at breakpoint time, where stack_frames[0] represents the most recently entered function.List<StackFrame>getStackFramesList()The stack at breakpoint time, where stack_frames[0] represents the most recently entered function.StackFrameOrBuildergetStackFramesOrBuilder(int index)The stack at breakpoint time, where stack_frames[0] represents the most recently entered function.List<? extends StackFrameOrBuilder>getStackFramesOrBuilderList()The stack at breakpoint time, where stack_frames[0] represents the most recently entered function.StatusMessagegetStatus()Breakpoint status.StatusMessageOrBuildergetStatusOrBuilder()Breakpoint status.StringgetUserEmail()E-mail address of the user that created this breakpointcom.google.protobuf.ByteStringgetUserEmailBytes()E-mail address of the user that created this breakpointVariablegetVariableTable(int index)The `variable_table` exists to aid with computation, memory and network traffic optimization.intgetVariableTableCount()The `variable_table` exists to aid with computation, memory and network traffic optimization.List<Variable>getVariableTableList()The `variable_table` exists to aid with computation, memory and network traffic optimization.VariableOrBuildergetVariableTableOrBuilder(int index)The `variable_table` exists to aid with computation, memory and network traffic optimization.List<? extends VariableOrBuilder>getVariableTableOrBuilderList()The `variable_table` exists to aid with computation, memory and network traffic optimization.booleanhasCreateTime()Time this breakpoint was created by the server in seconds resolution.booleanhasFinalTime()Time this breakpoint was finalized as seen by the server in seconds resolution.inthashCode()booleanhasLocation()Breakpoint source location.booleanhasStatus()Breakpoint status.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static Breakpoint.BuildernewBuilder()static Breakpoint.BuildernewBuilder(Breakpoint prototype)Breakpoint.BuildernewBuilderForType()protected Breakpoint.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static BreakpointparseDelimitedFrom(InputStream input)static BreakpointparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static BreakpointparseFrom(byte[] data)static BreakpointparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static BreakpointparseFrom(com.google.protobuf.ByteString data)static BreakpointparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static BreakpointparseFrom(com.google.protobuf.CodedInputStream input)static BreakpointparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static BreakpointparseFrom(InputStream input)static BreakpointparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static BreakpointparseFrom(ByteBuffer data)static BreakpointparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Breakpoint>parser()Breakpoint.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACTION_FIELD_NUMBER
public static final int ACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOCATION_FIELD_NUMBER
public static final int LOCATION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONDITION_FIELD_NUMBER
public static final int CONDITION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXPRESSIONS_FIELD_NUMBER
public static final int EXPRESSIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOG_MESSAGE_FORMAT_FIELD_NUMBER
public static final int LOG_MESSAGE_FORMAT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOG_LEVEL_FIELD_NUMBER
public static final int LOG_LEVEL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IS_FINAL_STATE_FIELD_NUMBER
public static final int IS_FINAL_STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FINAL_TIME_FIELD_NUMBER
public static final int FINAL_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
USER_EMAIL_FIELD_NUMBER
public static final int USER_EMAIL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STACK_FRAMES_FIELD_NUMBER
public static final int STACK_FRAMES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EVALUATED_EXPRESSIONS_FIELD_NUMBER
public static final int EVALUATED_EXPRESSIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VARIABLE_TABLE_FIELD_NUMBER
public static final int VARIABLE_TABLE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getId
public String getId()
Breakpoint identifier, unique in the scope of the debuggee.
string id = 1;- Specified by:
getIdin interfaceBreakpointOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
Breakpoint identifier, unique in the scope of the debuggee.
string id = 1;- Specified by:
getIdBytesin interfaceBreakpointOrBuilder- Returns:
- The bytes for id.
-
getActionValue
public int getActionValue()
Action that the agent should perform when the code at the breakpoint location is hit.
.google.devtools.clouddebugger.v2.Breakpoint.Action action = 13;- Specified by:
getActionValuein interfaceBreakpointOrBuilder- Returns:
- The enum numeric value on the wire for action.
-
getAction
public Breakpoint.Action getAction()
Action that the agent should perform when the code at the breakpoint location is hit.
.google.devtools.clouddebugger.v2.Breakpoint.Action action = 13;- Specified by:
getActionin interfaceBreakpointOrBuilder- Returns:
- The action.
-
hasLocation
public boolean hasLocation()
Breakpoint source location.
.google.devtools.clouddebugger.v2.SourceLocation location = 2;- Specified by:
hasLocationin interfaceBreakpointOrBuilder- Returns:
- Whether the location field is set.
-
getLocation
public SourceLocation getLocation()
Breakpoint source location.
.google.devtools.clouddebugger.v2.SourceLocation location = 2;- Specified by:
getLocationin interfaceBreakpointOrBuilder- Returns:
- The location.
-
getLocationOrBuilder
public SourceLocationOrBuilder getLocationOrBuilder()
Breakpoint source location.
.google.devtools.clouddebugger.v2.SourceLocation location = 2;- Specified by:
getLocationOrBuilderin interfaceBreakpointOrBuilder
-
getCondition
public String getCondition()
Condition that triggers the breakpoint. The condition is a compound boolean expression composed using expressions in a programming language at the source location.
string condition = 3;- Specified by:
getConditionin interfaceBreakpointOrBuilder- Returns:
- The condition.
-
getConditionBytes
public com.google.protobuf.ByteString getConditionBytes()
Condition that triggers the breakpoint. The condition is a compound boolean expression composed using expressions in a programming language at the source location.
string condition = 3;- Specified by:
getConditionBytesin interfaceBreakpointOrBuilder- Returns:
- The bytes for condition.
-
getExpressionsList
public com.google.protobuf.ProtocolStringList getExpressionsList()
List of read-only expressions to evaluate at the breakpoint location. The expressions are composed using expressions in the programming language at the source location. If the breakpoint action is `LOG`, the evaluated expressions are included in log statements.
repeated string expressions = 4;- Specified by:
getExpressionsListin interfaceBreakpointOrBuilder- Returns:
- A list containing the expressions.
-
getExpressionsCount
public int getExpressionsCount()
List of read-only expressions to evaluate at the breakpoint location. The expressions are composed using expressions in the programming language at the source location. If the breakpoint action is `LOG`, the evaluated expressions are included in log statements.
repeated string expressions = 4;- Specified by:
getExpressionsCountin interfaceBreakpointOrBuilder- Returns:
- The count of expressions.
-
getExpressions
public String getExpressions(int index)
List of read-only expressions to evaluate at the breakpoint location. The expressions are composed using expressions in the programming language at the source location. If the breakpoint action is `LOG`, the evaluated expressions are included in log statements.
repeated string expressions = 4;- Specified by:
getExpressionsin interfaceBreakpointOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The expressions at the given index.
-
getExpressionsBytes
public com.google.protobuf.ByteString getExpressionsBytes(int index)
List of read-only expressions to evaluate at the breakpoint location. The expressions are composed using expressions in the programming language at the source location. If the breakpoint action is `LOG`, the evaluated expressions are included in log statements.
repeated string expressions = 4;- Specified by:
getExpressionsBytesin interfaceBreakpointOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the expressions at the given index.
-
getLogMessageFormat
public String getLogMessageFormat()
Only relevant when action is `LOG`. Defines the message to log when the breakpoint hits. The message may include parameter placeholders `$0`, `$1`, etc. These placeholders are replaced with the evaluated value of the appropriate expression. Expressions not referenced in `log_message_format` are not logged. Example: `Message received, id = $0, count = $1` with `expressions` = `[ message.id, message.count ]`.
string log_message_format = 14;- Specified by:
getLogMessageFormatin interfaceBreakpointOrBuilder- Returns:
- The logMessageFormat.
-
getLogMessageFormatBytes
public com.google.protobuf.ByteString getLogMessageFormatBytes()
Only relevant when action is `LOG`. Defines the message to log when the breakpoint hits. The message may include parameter placeholders `$0`, `$1`, etc. These placeholders are replaced with the evaluated value of the appropriate expression. Expressions not referenced in `log_message_format` are not logged. Example: `Message received, id = $0, count = $1` with `expressions` = `[ message.id, message.count ]`.
string log_message_format = 14;- Specified by:
getLogMessageFormatBytesin interfaceBreakpointOrBuilder- Returns:
- The bytes for logMessageFormat.
-
getLogLevelValue
public int getLogLevelValue()
Indicates the severity of the log. Only relevant when action is `LOG`.
.google.devtools.clouddebugger.v2.Breakpoint.LogLevel log_level = 15;- Specified by:
getLogLevelValuein interfaceBreakpointOrBuilder- Returns:
- The enum numeric value on the wire for logLevel.
-
getLogLevel
public Breakpoint.LogLevel getLogLevel()
Indicates the severity of the log. Only relevant when action is `LOG`.
.google.devtools.clouddebugger.v2.Breakpoint.LogLevel log_level = 15;- Specified by:
getLogLevelin interfaceBreakpointOrBuilder- Returns:
- The logLevel.
-
getIsFinalState
public boolean getIsFinalState()
When true, indicates that this is a final result and the breakpoint state will not change from here on.
bool is_final_state = 5;- Specified by:
getIsFinalStatein interfaceBreakpointOrBuilder- Returns:
- The isFinalState.
-
hasCreateTime
public boolean hasCreateTime()
Time this breakpoint was created by the server in seconds resolution.
.google.protobuf.Timestamp create_time = 11;- Specified by:
hasCreateTimein interfaceBreakpointOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
Time this breakpoint was created by the server in seconds resolution.
.google.protobuf.Timestamp create_time = 11;- Specified by:
getCreateTimein interfaceBreakpointOrBuilder- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Time this breakpoint was created by the server in seconds resolution.
.google.protobuf.Timestamp create_time = 11;- Specified by:
getCreateTimeOrBuilderin interfaceBreakpointOrBuilder
-
hasFinalTime
public boolean hasFinalTime()
Time this breakpoint was finalized as seen by the server in seconds resolution.
.google.protobuf.Timestamp final_time = 12;- Specified by:
hasFinalTimein interfaceBreakpointOrBuilder- Returns:
- Whether the finalTime field is set.
-
getFinalTime
public com.google.protobuf.Timestamp getFinalTime()
Time this breakpoint was finalized as seen by the server in seconds resolution.
.google.protobuf.Timestamp final_time = 12;- Specified by:
getFinalTimein interfaceBreakpointOrBuilder- Returns:
- The finalTime.
-
getFinalTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getFinalTimeOrBuilder()
Time this breakpoint was finalized as seen by the server in seconds resolution.
.google.protobuf.Timestamp final_time = 12;- Specified by:
getFinalTimeOrBuilderin interfaceBreakpointOrBuilder
-
getUserEmail
public String getUserEmail()
E-mail address of the user that created this breakpoint
string user_email = 16;- Specified by:
getUserEmailin interfaceBreakpointOrBuilder- Returns:
- The userEmail.
-
getUserEmailBytes
public com.google.protobuf.ByteString getUserEmailBytes()
E-mail address of the user that created this breakpoint
string user_email = 16;- Specified by:
getUserEmailBytesin interfaceBreakpointOrBuilder- Returns:
- The bytes for userEmail.
-
hasStatus
public boolean hasStatus()
Breakpoint status. The status includes an error flag and a human readable message. This field is usually unset. The message can be either informational or an error message. Regardless, clients should always display the text message back to the user. Error status indicates complete failure of the breakpoint. Example (non-final state): `Still loading symbols...` Examples (final state): * `Invalid line number` referring to location * `Field f not found in class C` referring to condition
.google.devtools.clouddebugger.v2.StatusMessage status = 10;- Specified by:
hasStatusin interfaceBreakpointOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
public StatusMessage getStatus()
Breakpoint status. The status includes an error flag and a human readable message. This field is usually unset. The message can be either informational or an error message. Regardless, clients should always display the text message back to the user. Error status indicates complete failure of the breakpoint. Example (non-final state): `Still loading symbols...` Examples (final state): * `Invalid line number` referring to location * `Field f not found in class C` referring to condition
.google.devtools.clouddebugger.v2.StatusMessage status = 10;- Specified by:
getStatusin interfaceBreakpointOrBuilder- Returns:
- The status.
-
getStatusOrBuilder
public StatusMessageOrBuilder getStatusOrBuilder()
Breakpoint status. The status includes an error flag and a human readable message. This field is usually unset. The message can be either informational or an error message. Regardless, clients should always display the text message back to the user. Error status indicates complete failure of the breakpoint. Example (non-final state): `Still loading symbols...` Examples (final state): * `Invalid line number` referring to location * `Field f not found in class C` referring to condition
.google.devtools.clouddebugger.v2.StatusMessage status = 10;- Specified by:
getStatusOrBuilderin interfaceBreakpointOrBuilder
-
getStackFramesList
public List<StackFrame> getStackFramesList()
The stack at breakpoint time, where stack_frames[0] represents the most recently entered function.
repeated .google.devtools.clouddebugger.v2.StackFrame stack_frames = 7;- Specified by:
getStackFramesListin interfaceBreakpointOrBuilder
-
getStackFramesOrBuilderList
public List<? extends StackFrameOrBuilder> getStackFramesOrBuilderList()
The stack at breakpoint time, where stack_frames[0] represents the most recently entered function.
repeated .google.devtools.clouddebugger.v2.StackFrame stack_frames = 7;- Specified by:
getStackFramesOrBuilderListin interfaceBreakpointOrBuilder
-
getStackFramesCount
public int getStackFramesCount()
The stack at breakpoint time, where stack_frames[0] represents the most recently entered function.
repeated .google.devtools.clouddebugger.v2.StackFrame stack_frames = 7;- Specified by:
getStackFramesCountin interfaceBreakpointOrBuilder
-
getStackFrames
public StackFrame getStackFrames(int index)
The stack at breakpoint time, where stack_frames[0] represents the most recently entered function.
repeated .google.devtools.clouddebugger.v2.StackFrame stack_frames = 7;- Specified by:
getStackFramesin interfaceBreakpointOrBuilder
-
getStackFramesOrBuilder
public StackFrameOrBuilder getStackFramesOrBuilder(int index)
The stack at breakpoint time, where stack_frames[0] represents the most recently entered function.
repeated .google.devtools.clouddebugger.v2.StackFrame stack_frames = 7;- Specified by:
getStackFramesOrBuilderin interfaceBreakpointOrBuilder
-
getEvaluatedExpressionsList
public List<Variable> getEvaluatedExpressionsList()
Values of evaluated expressions at breakpoint time. The evaluated expressions appear in exactly the same order they are listed in the `expressions` field. The `name` field holds the original expression text, the `value` or `members` field holds the result of the evaluated expression. If the expression cannot be evaluated, the `status` inside the `Variable` will indicate an error and contain the error text.
repeated .google.devtools.clouddebugger.v2.Variable evaluated_expressions = 8;- Specified by:
getEvaluatedExpressionsListin interfaceBreakpointOrBuilder
-
getEvaluatedExpressionsOrBuilderList
public List<? extends VariableOrBuilder> getEvaluatedExpressionsOrBuilderList()
Values of evaluated expressions at breakpoint time. The evaluated expressions appear in exactly the same order they are listed in the `expressions` field. The `name` field holds the original expression text, the `value` or `members` field holds the result of the evaluated expression. If the expression cannot be evaluated, the `status` inside the `Variable` will indicate an error and contain the error text.
repeated .google.devtools.clouddebugger.v2.Variable evaluated_expressions = 8;- Specified by:
getEvaluatedExpressionsOrBuilderListin interfaceBreakpointOrBuilder
-
getEvaluatedExpressionsCount
public int getEvaluatedExpressionsCount()
Values of evaluated expressions at breakpoint time. The evaluated expressions appear in exactly the same order they are listed in the `expressions` field. The `name` field holds the original expression text, the `value` or `members` field holds the result of the evaluated expression. If the expression cannot be evaluated, the `status` inside the `Variable` will indicate an error and contain the error text.
repeated .google.devtools.clouddebugger.v2.Variable evaluated_expressions = 8;- Specified by:
getEvaluatedExpressionsCountin interfaceBreakpointOrBuilder
-
getEvaluatedExpressions
public Variable getEvaluatedExpressions(int index)
Values of evaluated expressions at breakpoint time. The evaluated expressions appear in exactly the same order they are listed in the `expressions` field. The `name` field holds the original expression text, the `value` or `members` field holds the result of the evaluated expression. If the expression cannot be evaluated, the `status` inside the `Variable` will indicate an error and contain the error text.
repeated .google.devtools.clouddebugger.v2.Variable evaluated_expressions = 8;- Specified by:
getEvaluatedExpressionsin interfaceBreakpointOrBuilder
-
getEvaluatedExpressionsOrBuilder
public VariableOrBuilder getEvaluatedExpressionsOrBuilder(int index)
Values of evaluated expressions at breakpoint time. The evaluated expressions appear in exactly the same order they are listed in the `expressions` field. The `name` field holds the original expression text, the `value` or `members` field holds the result of the evaluated expression. If the expression cannot be evaluated, the `status` inside the `Variable` will indicate an error and contain the error text.
repeated .google.devtools.clouddebugger.v2.Variable evaluated_expressions = 8;- Specified by:
getEvaluatedExpressionsOrBuilderin interfaceBreakpointOrBuilder
-
getVariableTableList
public List<Variable> getVariableTableList()
The `variable_table` exists to aid with computation, memory and network traffic optimization. It enables storing a variable once and reference it from multiple variables, including variables stored in the `variable_table` itself. For example, the same `this` object, which may appear at many levels of the stack, can have all of its data stored once in this table. The stack frame variables then would hold only a reference to it. The variable `var_table_index` field is an index into this repeated field. The stored objects are nameless and get their name from the referencing variable. The effective variable is a merge of the referencing variable and the referenced variable.
repeated .google.devtools.clouddebugger.v2.Variable variable_table = 9;- Specified by:
getVariableTableListin interfaceBreakpointOrBuilder
-
getVariableTableOrBuilderList
public List<? extends VariableOrBuilder> getVariableTableOrBuilderList()
The `variable_table` exists to aid with computation, memory and network traffic optimization. It enables storing a variable once and reference it from multiple variables, including variables stored in the `variable_table` itself. For example, the same `this` object, which may appear at many levels of the stack, can have all of its data stored once in this table. The stack frame variables then would hold only a reference to it. The variable `var_table_index` field is an index into this repeated field. The stored objects are nameless and get their name from the referencing variable. The effective variable is a merge of the referencing variable and the referenced variable.
repeated .google.devtools.clouddebugger.v2.Variable variable_table = 9;- Specified by:
getVariableTableOrBuilderListin interfaceBreakpointOrBuilder
-
getVariableTableCount
public int getVariableTableCount()
The `variable_table` exists to aid with computation, memory and network traffic optimization. It enables storing a variable once and reference it from multiple variables, including variables stored in the `variable_table` itself. For example, the same `this` object, which may appear at many levels of the stack, can have all of its data stored once in this table. The stack frame variables then would hold only a reference to it. The variable `var_table_index` field is an index into this repeated field. The stored objects are nameless and get their name from the referencing variable. The effective variable is a merge of the referencing variable and the referenced variable.
repeated .google.devtools.clouddebugger.v2.Variable variable_table = 9;- Specified by:
getVariableTableCountin interfaceBreakpointOrBuilder
-
getVariableTable
public Variable getVariableTable(int index)
The `variable_table` exists to aid with computation, memory and network traffic optimization. It enables storing a variable once and reference it from multiple variables, including variables stored in the `variable_table` itself. For example, the same `this` object, which may appear at many levels of the stack, can have all of its data stored once in this table. The stack frame variables then would hold only a reference to it. The variable `var_table_index` field is an index into this repeated field. The stored objects are nameless and get their name from the referencing variable. The effective variable is a merge of the referencing variable and the referenced variable.
repeated .google.devtools.clouddebugger.v2.Variable variable_table = 9;- Specified by:
getVariableTablein interfaceBreakpointOrBuilder
-
getVariableTableOrBuilder
public VariableOrBuilder getVariableTableOrBuilder(int index)
The `variable_table` exists to aid with computation, memory and network traffic optimization. It enables storing a variable once and reference it from multiple variables, including variables stored in the `variable_table` itself. For example, the same `this` object, which may appear at many levels of the stack, can have all of its data stored once in this table. The stack frame variables then would hold only a reference to it. The variable `var_table_index` field is an index into this repeated field. The stored objects are nameless and get their name from the referencing variable. The effective variable is a merge of the referencing variable and the referenced variable.
repeated .google.devtools.clouddebugger.v2.Variable variable_table = 9;- Specified by:
getVariableTableOrBuilderin interfaceBreakpointOrBuilder
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:BreakpointOrBuilderA set of custom breakpoint properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 17;- Specified by:
getLabelsCountin interfaceBreakpointOrBuilder
-
containsLabels
public boolean containsLabels(String key)
A set of custom breakpoint properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 17;- Specified by:
containsLabelsin interfaceBreakpointOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceBreakpointOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
A set of custom breakpoint properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 17;- Specified by:
getLabelsMapin interfaceBreakpointOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
A set of custom breakpoint properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 17;- Specified by:
getLabelsOrDefaultin interfaceBreakpointOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
A set of custom breakpoint properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 17;- Specified by:
getLabelsOrThrowin interfaceBreakpointOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Breakpoint parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Breakpoint parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Breakpoint parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Breakpoint parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Breakpoint parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Breakpoint parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Breakpoint parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Breakpoint parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Breakpoint parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Breakpoint parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Breakpoint parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Breakpoint parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Breakpoint.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Breakpoint.Builder newBuilder()
-
newBuilder
public static Breakpoint.Builder newBuilder(Breakpoint prototype)
-
toBuilder
public Breakpoint.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Breakpoint.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Breakpoint getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Breakpoint> parser()
-
getParserForType
public com.google.protobuf.Parser<Breakpoint> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Breakpoint getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-