Class 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 type google.devtools.clouddebugger.v2.Breakpoint
    See Also:
    Serialized Form
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetMapField

        protected com.google.protobuf.MapField internalGetMapField​(int number)
        Overrides:
        internalGetMapField in class com.google.protobuf.GeneratedMessageV3
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • getId

        public String getId()
         Breakpoint identifier, unique in the scope of the debuggee.
         
        string id = 1;
        Specified by:
        getId in interface BreakpointOrBuilder
        Returns:
        The id.
      • getIdBytes

        public com.google.protobuf.ByteString getIdBytes()
         Breakpoint identifier, unique in the scope of the debuggee.
         
        string id = 1;
        Specified by:
        getIdBytes in interface BreakpointOrBuilder
        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:
        getActionValue in interface BreakpointOrBuilder
        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:
        getAction in interface BreakpointOrBuilder
        Returns:
        The action.
      • hasLocation

        public boolean hasLocation()
         Breakpoint source location.
         
        .google.devtools.clouddebugger.v2.SourceLocation location = 2;
        Specified by:
        hasLocation in interface BreakpointOrBuilder
        Returns:
        Whether the location field is set.
      • getLocation

        public SourceLocation getLocation()
         Breakpoint source location.
         
        .google.devtools.clouddebugger.v2.SourceLocation location = 2;
        Specified by:
        getLocation in interface BreakpointOrBuilder
        Returns:
        The location.
      • 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:
        getCondition in interface BreakpointOrBuilder
        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:
        getConditionBytes in interface BreakpointOrBuilder
        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:
        getExpressionsList in interface BreakpointOrBuilder
        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:
        getExpressionsCount in interface BreakpointOrBuilder
        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:
        getExpressions in interface BreakpointOrBuilder
        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:
        getExpressionsBytes in interface BreakpointOrBuilder
        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:
        getLogMessageFormat in interface BreakpointOrBuilder
        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:
        getLogMessageFormatBytes in interface BreakpointOrBuilder
        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:
        getLogLevelValue in interface BreakpointOrBuilder
        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:
        getLogLevel in interface BreakpointOrBuilder
        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:
        getIsFinalState in interface BreakpointOrBuilder
        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:
        hasCreateTime in interface BreakpointOrBuilder
        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:
        getCreateTime in interface BreakpointOrBuilder
        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:
        getCreateTimeOrBuilder in interface BreakpointOrBuilder
      • 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:
        hasFinalTime in interface BreakpointOrBuilder
        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:
        getFinalTime in interface BreakpointOrBuilder
        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:
        getFinalTimeOrBuilder in interface BreakpointOrBuilder
      • getUserEmail

        public String getUserEmail()
         E-mail address of the user that created this breakpoint
         
        string user_email = 16;
        Specified by:
        getUserEmail in interface BreakpointOrBuilder
        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:
        getUserEmailBytes in interface BreakpointOrBuilder
        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:
        hasStatus in interface BreakpointOrBuilder
        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:
        getStatus in interface BreakpointOrBuilder
        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:
        getStatusOrBuilder in interface BreakpointOrBuilder
      • 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:
        getStackFramesList in interface BreakpointOrBuilder
      • 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:
        getStackFramesOrBuilderList in interface BreakpointOrBuilder
      • 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:
        getStackFramesCount in interface BreakpointOrBuilder
      • 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:
        getStackFrames in interface BreakpointOrBuilder
      • 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:
        getStackFramesOrBuilder in interface BreakpointOrBuilder
      • 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:
        getEvaluatedExpressionsList in interface BreakpointOrBuilder
      • 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:
        getEvaluatedExpressionsOrBuilderList in interface BreakpointOrBuilder
      • 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:
        getEvaluatedExpressionsCount in interface BreakpointOrBuilder
      • 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:
        getEvaluatedExpressions in interface BreakpointOrBuilder
      • 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:
        getEvaluatedExpressionsOrBuilder in interface BreakpointOrBuilder
      • 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:
        getVariableTableList in interface BreakpointOrBuilder
      • 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:
        getVariableTableOrBuilderList in interface BreakpointOrBuilder
      • 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:
        getVariableTableCount in interface BreakpointOrBuilder
      • 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:
        getVariableTable in interface BreakpointOrBuilder
      • 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:
        getVariableTableOrBuilder in interface BreakpointOrBuilder
      • getLabelsCount

        public int getLabelsCount()
        Description copied from interface: BreakpointOrBuilder
         A set of custom breakpoint properties, populated by the agent, to be
         displayed to the user.
         
        map<string, string> labels = 17;
        Specified by:
        getLabelsCount in interface BreakpointOrBuilder
      • 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:
        containsLabels in interface BreakpointOrBuilder
      • 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:
        getLabelsMap in interface BreakpointOrBuilder
      • 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:
        getLabelsOrDefault in interface BreakpointOrBuilder
      • 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:
        getLabelsOrThrow in interface BreakpointOrBuilder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.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​(com.google.protobuf.CodedInputStream input,
                                           com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                    throws IOException
        Throws:
        IOException
      • newBuilderForType

        public Breakpoint.Builder newBuilderForType()
        Specified by:
        newBuilderForType in interface com.google.protobuf.Message
        Specified by:
        newBuilderForType in interface com.google.protobuf.MessageLite
      • toBuilder

        public Breakpoint.Builder toBuilder()
        Specified by:
        toBuilder in interface com.google.protobuf.Message
        Specified by:
        toBuilder in interface com.google.protobuf.MessageLite
      • newBuilderForType

        protected Breakpoint.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.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:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

        public Breakpoint getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder