- 1.53.0 (latest)
- 1.52.0
- 1.51.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.1.10
public interface VariableOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getMembers(int index)
public abstract Variable getMembers(int index)
Members contained or pointed to by the variable.
repeated .google.devtools.clouddebugger.v2.Variable members = 3;
Name | Description |
index | int |
Type | Description |
Variable |
getMembersCount()
public abstract int getMembersCount()
Members contained or pointed to by the variable.
repeated .google.devtools.clouddebugger.v2.Variable members = 3;
Type | Description |
int |
getMembersList()
public abstract List<Variable> getMembersList()
Members contained or pointed to by the variable.
repeated .google.devtools.clouddebugger.v2.Variable members = 3;
Type | Description |
List<Variable> |
getMembersOrBuilder(int index)
public abstract VariableOrBuilder getMembersOrBuilder(int index)
Members contained or pointed to by the variable.
repeated .google.devtools.clouddebugger.v2.Variable members = 3;
Name | Description |
index | int |
Type | Description |
VariableOrBuilder |
getMembersOrBuilderList()
public abstract List<? extends VariableOrBuilder> getMembersOrBuilderList()
Members contained or pointed to by the variable.
repeated .google.devtools.clouddebugger.v2.Variable members = 3;
Type | Description |
List<? extends com.google.devtools.clouddebugger.v2.VariableOrBuilder> |
getName()
public abstract String getName()
Name of the variable, if any.
string name = 1;
Type | Description |
String | The name. |
getNameBytes()
public abstract ByteString getNameBytes()
Name of the variable, if any.
string name = 1;
Type | Description |
ByteString | The bytes for name. |
getStatus()
public abstract StatusMessage getStatus()
Status associated with the variable. This field will usually stay
unset. A status of a single variable only applies to that variable or
expression. The rest of breakpoint data still remains valid. Variables
might be reported in error state even when breakpoint is not in final
state.
The message may refer to variable name with refers_to
set to
VARIABLE_NAME
. Alternatively refers_to
will be set to VARIABLE_VALUE
.
In either case variable value and members will be unset.
Example of error message applied to name: Invalid expression syntax
.
Example of information message applied to value: Not captured
.
Examples of error message applied to value:
Malformed string
,Field f not found in class C
Null pointer dereference
.google.devtools.clouddebugger.v2.StatusMessage status = 5;
Type | Description |
StatusMessage | The status. |
getStatusOrBuilder()
public abstract StatusMessageOrBuilder getStatusOrBuilder()
Status associated with the variable. This field will usually stay
unset. A status of a single variable only applies to that variable or
expression. The rest of breakpoint data still remains valid. Variables
might be reported in error state even when breakpoint is not in final
state.
The message may refer to variable name with refers_to
set to
VARIABLE_NAME
. Alternatively refers_to
will be set to VARIABLE_VALUE
.
In either case variable value and members will be unset.
Example of error message applied to name: Invalid expression syntax
.
Example of information message applied to value: Not captured
.
Examples of error message applied to value:
Malformed string
,Field f not found in class C
Null pointer dereference
.google.devtools.clouddebugger.v2.StatusMessage status = 5;
Type | Description |
StatusMessageOrBuilder |
getType()
public abstract String getType()
Variable type (e.g. MyClass
). If the variable is split with
var_table_index
, type
goes next to value
. The interpretation of
a type is agent specific. It is recommended to include the dynamic type
rather than a static type of an object.
string type = 6;
Type | Description |
String | The type. |
getTypeBytes()
public abstract ByteString getTypeBytes()
Variable type (e.g. MyClass
). If the variable is split with
var_table_index
, type
goes next to value
. The interpretation of
a type is agent specific. It is recommended to include the dynamic type
rather than a static type of an object.
string type = 6;
Type | Description |
ByteString | The bytes for type. |
getValue()
public abstract String getValue()
Simple value of the variable.
string value = 2;
Type | Description |
String | The value. |
getValueBytes()
public abstract ByteString getValueBytes()
Simple value of the variable.
string value = 2;
Type | Description |
ByteString | The bytes for value. |
getVarTableIndex()
public abstract Int32Value getVarTableIndex()
Reference to a variable in the shared variable table. More than
one variable can reference the same variable in the table. The
var_table_index
field is an index into variable_table
in Breakpoint.
.google.protobuf.Int32Value var_table_index = 4;
Type | Description |
Int32Value | The varTableIndex. |
getVarTableIndexOrBuilder()
public abstract Int32ValueOrBuilder getVarTableIndexOrBuilder()
Reference to a variable in the shared variable table. More than
one variable can reference the same variable in the table. The
var_table_index
field is an index into variable_table
in Breakpoint.
.google.protobuf.Int32Value var_table_index = 4;
Type | Description |
Int32ValueOrBuilder |
hasStatus()
public abstract boolean hasStatus()
Status associated with the variable. This field will usually stay
unset. A status of a single variable only applies to that variable or
expression. The rest of breakpoint data still remains valid. Variables
might be reported in error state even when breakpoint is not in final
state.
The message may refer to variable name with refers_to
set to
VARIABLE_NAME
. Alternatively refers_to
will be set to VARIABLE_VALUE
.
In either case variable value and members will be unset.
Example of error message applied to name: Invalid expression syntax
.
Example of information message applied to value: Not captured
.
Examples of error message applied to value:
Malformed string
,Field f not found in class C
Null pointer dereference
.google.devtools.clouddebugger.v2.StatusMessage status = 5;
Type | Description |
boolean | Whether the status field is set. |
hasVarTableIndex()
public abstract boolean hasVarTableIndex()
Reference to a variable in the shared variable table. More than
one variable can reference the same variable in the table. The
var_table_index
field is an index into variable_table
in Breakpoint.
.google.protobuf.Int32Value var_table_index = 4;
Type | Description |
boolean | Whether the varTableIndex field is set. |