Class Debuggee.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
- com.google.devtools.clouddebugger.v2.Debuggee.Builder
-
- All Implemented Interfaces:
DebuggeeOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Debuggee
public static final class Debuggee.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder> implements DebuggeeOrBuilder
Represents the debugged application. The application may include one or more replicated processes executing the same code. Each of these processes is attached with a debugger agent, carrying out the debugging commands. Agents attached to the same debuggee identify themselves as such by using exactly the same Debuggee message value when registering.
Protobuf typegoogle.devtools.clouddebugger.v2.Debuggee
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Debuggee.Builder
addAllExtSourceContexts(Iterable<? extends ExtendedSourceContext> values)
Deprecated.Debuggee.Builder
addAllSourceContexts(Iterable<? extends SourceContext> values)
References to the locations and revisions of the source code used in the deployed application.Debuggee.Builder
addExtSourceContexts(int index, ExtendedSourceContext value)
Deprecated.Debuggee.Builder
addExtSourceContexts(int index, ExtendedSourceContext.Builder builderForValue)
Deprecated.Debuggee.Builder
addExtSourceContexts(ExtendedSourceContext value)
Deprecated.Debuggee.Builder
addExtSourceContexts(ExtendedSourceContext.Builder builderForValue)
Deprecated.ExtendedSourceContext.Builder
addExtSourceContextsBuilder()
Deprecated.ExtendedSourceContext.Builder
addExtSourceContextsBuilder(int index)
Deprecated.Debuggee.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Debuggee.Builder
addSourceContexts(int index, SourceContext value)
References to the locations and revisions of the source code used in the deployed application.Debuggee.Builder
addSourceContexts(int index, SourceContext.Builder builderForValue)
References to the locations and revisions of the source code used in the deployed application.Debuggee.Builder
addSourceContexts(SourceContext value)
References to the locations and revisions of the source code used in the deployed application.Debuggee.Builder
addSourceContexts(SourceContext.Builder builderForValue)
References to the locations and revisions of the source code used in the deployed application.SourceContext.Builder
addSourceContextsBuilder()
References to the locations and revisions of the source code used in the deployed application.SourceContext.Builder
addSourceContextsBuilder(int index)
References to the locations and revisions of the source code used in the deployed application.Debuggee
build()
Debuggee
buildPartial()
Debuggee.Builder
clear()
Debuggee.Builder
clearAgentVersion()
Version ID of the agent.Debuggee.Builder
clearDescription()
Human readable description of the debuggee.Debuggee.Builder
clearExtSourceContexts()
Deprecated.Debuggee.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Debuggee.Builder
clearId()
Unique identifier for the debuggee generated by the controller service.Debuggee.Builder
clearIsDisabled()
If set to `true`, indicates that the agent should disable itself and detach from the debuggee.Debuggee.Builder
clearIsInactive()
If set to `true`, indicates that Controller service does not detect any activity from the debuggee agents and the application is possibly stopped.Debuggee.Builder
clearLabels()
Debuggee.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Debuggee.Builder
clearProject()
Project the debuggee is associated with.Debuggee.Builder
clearSourceContexts()
References to the locations and revisions of the source code used in the deployed application.Debuggee.Builder
clearStatus()
Human readable message to be displayed to the user about this debuggee.Debuggee.Builder
clearUniquifier()
Uniquifier to further distinguish the application.Debuggee.Builder
clone()
boolean
containsLabels(String key)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.String
getAgentVersion()
Version ID of the agent.com.google.protobuf.ByteString
getAgentVersionBytes()
Version ID of the agent.Debuggee
getDefaultInstanceForType()
String
getDescription()
Human readable description of the debuggee.com.google.protobuf.ByteString
getDescriptionBytes()
Human readable description of the debuggee.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
ExtendedSourceContext
getExtSourceContexts(int index)
Deprecated.ExtendedSourceContext.Builder
getExtSourceContextsBuilder(int index)
Deprecated.List<ExtendedSourceContext.Builder>
getExtSourceContextsBuilderList()
Deprecated.int
getExtSourceContextsCount()
Deprecated.List<ExtendedSourceContext>
getExtSourceContextsList()
Deprecated.ExtendedSourceContextOrBuilder
getExtSourceContextsOrBuilder(int index)
Deprecated.List<? extends ExtendedSourceContextOrBuilder>
getExtSourceContextsOrBuilderList()
Deprecated.String
getId()
Unique identifier for the debuggee generated by the controller service.com.google.protobuf.ByteString
getIdBytes()
Unique identifier for the debuggee generated by the controller service.boolean
getIsDisabled()
If set to `true`, indicates that the agent should disable itself and detach from the debuggee.boolean
getIsInactive()
If set to `true`, indicates that Controller service does not detect any activity from the debuggee agents and the application is possibly stopped.Map<String,String>
getLabels()
Deprecated.int
getLabelsCount()
A set of custom debuggee properties, populated by the agent, to be displayed to the user.Map<String,String>
getLabelsMap()
A set of custom debuggee properties, populated by the agent, to be displayed to the user.String
getLabelsOrDefault(String key, String defaultValue)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.String
getLabelsOrThrow(String key)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.Map<String,String>
getMutableLabels()
Deprecated.String
getProject()
Project the debuggee is associated with.com.google.protobuf.ByteString
getProjectBytes()
Project the debuggee is associated with.SourceContext
getSourceContexts(int index)
References to the locations and revisions of the source code used in the deployed application.SourceContext.Builder
getSourceContextsBuilder(int index)
References to the locations and revisions of the source code used in the deployed application.List<SourceContext.Builder>
getSourceContextsBuilderList()
References to the locations and revisions of the source code used in the deployed application.int
getSourceContextsCount()
References to the locations and revisions of the source code used in the deployed application.List<SourceContext>
getSourceContextsList()
References to the locations and revisions of the source code used in the deployed application.SourceContextOrBuilder
getSourceContextsOrBuilder(int index)
References to the locations and revisions of the source code used in the deployed application.List<? extends SourceContextOrBuilder>
getSourceContextsOrBuilderList()
References to the locations and revisions of the source code used in the deployed application.StatusMessage
getStatus()
Human readable message to be displayed to the user about this debuggee.StatusMessage.Builder
getStatusBuilder()
Human readable message to be displayed to the user about this debuggee.StatusMessageOrBuilder
getStatusOrBuilder()
Human readable message to be displayed to the user about this debuggee.String
getUniquifier()
Uniquifier to further distinguish the application.com.google.protobuf.ByteString
getUniquifierBytes()
Uniquifier to further distinguish the application.boolean
hasStatus()
Human readable message to be displayed to the user about this debuggee.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
protected com.google.protobuf.MapField
internalGetMutableMapField(int number)
boolean
isInitialized()
Debuggee.Builder
mergeFrom(Debuggee other)
Debuggee.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Debuggee.Builder
mergeFrom(com.google.protobuf.Message other)
Debuggee.Builder
mergeStatus(StatusMessage value)
Human readable message to be displayed to the user about this debuggee.Debuggee.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Debuggee.Builder
putAllLabels(Map<String,String> values)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.Debuggee.Builder
putLabels(String key, String value)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.Debuggee.Builder
removeExtSourceContexts(int index)
Deprecated.Debuggee.Builder
removeLabels(String key)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.Debuggee.Builder
removeSourceContexts(int index)
References to the locations and revisions of the source code used in the deployed application.Debuggee.Builder
setAgentVersion(String value)
Version ID of the agent.Debuggee.Builder
setAgentVersionBytes(com.google.protobuf.ByteString value)
Version ID of the agent.Debuggee.Builder
setDescription(String value)
Human readable description of the debuggee.Debuggee.Builder
setDescriptionBytes(com.google.protobuf.ByteString value)
Human readable description of the debuggee.Debuggee.Builder
setExtSourceContexts(int index, ExtendedSourceContext value)
Deprecated.Debuggee.Builder
setExtSourceContexts(int index, ExtendedSourceContext.Builder builderForValue)
Deprecated.Debuggee.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Debuggee.Builder
setId(String value)
Unique identifier for the debuggee generated by the controller service.Debuggee.Builder
setIdBytes(com.google.protobuf.ByteString value)
Unique identifier for the debuggee generated by the controller service.Debuggee.Builder
setIsDisabled(boolean value)
If set to `true`, indicates that the agent should disable itself and detach from the debuggee.Debuggee.Builder
setIsInactive(boolean value)
If set to `true`, indicates that Controller service does not detect any activity from the debuggee agents and the application is possibly stopped.Debuggee.Builder
setProject(String value)
Project the debuggee is associated with.Debuggee.Builder
setProjectBytes(com.google.protobuf.ByteString value)
Project the debuggee is associated with.Debuggee.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Debuggee.Builder
setSourceContexts(int index, SourceContext value)
References to the locations and revisions of the source code used in the deployed application.Debuggee.Builder
setSourceContexts(int index, SourceContext.Builder builderForValue)
References to the locations and revisions of the source code used in the deployed application.Debuggee.Builder
setStatus(StatusMessage value)
Human readable message to be displayed to the user about this debuggee.Debuggee.Builder
setStatus(StatusMessage.Builder builderForValue)
Human readable message to be displayed to the user about this debuggee.Debuggee.Builder
setUniquifier(String value)
Uniquifier to further distinguish the application.Debuggee.Builder
setUniquifierBytes(com.google.protobuf.ByteString value)
Uniquifier to further distinguish the application.Debuggee.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
clear
public Debuggee.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
getDefaultInstanceForType
public Debuggee getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Debuggee build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Debuggee buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Debuggee.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
setField
public Debuggee.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
clearField
public Debuggee.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
clearOneof
public Debuggee.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
setRepeatedField
public Debuggee.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
addRepeatedField
public Debuggee.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
mergeFrom
public Debuggee.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Debuggee.Builder>
-
mergeFrom
public Debuggee.Builder mergeFrom(Debuggee other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
mergeFrom
public Debuggee.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Debuggee.Builder>
- Throws:
IOException
-
getId
public String getId()
Unique identifier for the debuggee generated by the controller service.
string id = 1;
- Specified by:
getId
in interfaceDebuggeeOrBuilder
- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
Unique identifier for the debuggee generated by the controller service.
string id = 1;
- Specified by:
getIdBytes
in interfaceDebuggeeOrBuilder
- Returns:
- The bytes for id.
-
setId
public Debuggee.Builder setId(String value)
Unique identifier for the debuggee generated by the controller service.
string id = 1;
- Parameters:
value
- The id to set.- Returns:
- This builder for chaining.
-
clearId
public Debuggee.Builder clearId()
Unique identifier for the debuggee generated by the controller service.
string id = 1;
- Returns:
- This builder for chaining.
-
setIdBytes
public Debuggee.Builder setIdBytes(com.google.protobuf.ByteString value)
Unique identifier for the debuggee generated by the controller service.
string id = 1;
- Parameters:
value
- The bytes for id to set.- Returns:
- This builder for chaining.
-
getProject
public String getProject()
Project the debuggee is associated with. Use project number or id when registering a Google Cloud Platform project.
string project = 2;
- Specified by:
getProject
in interfaceDebuggeeOrBuilder
- Returns:
- The project.
-
getProjectBytes
public com.google.protobuf.ByteString getProjectBytes()
Project the debuggee is associated with. Use project number or id when registering a Google Cloud Platform project.
string project = 2;
- Specified by:
getProjectBytes
in interfaceDebuggeeOrBuilder
- Returns:
- The bytes for project.
-
setProject
public Debuggee.Builder setProject(String value)
Project the debuggee is associated with. Use project number or id when registering a Google Cloud Platform project.
string project = 2;
- Parameters:
value
- The project to set.- Returns:
- This builder for chaining.
-
clearProject
public Debuggee.Builder clearProject()
Project the debuggee is associated with. Use project number or id when registering a Google Cloud Platform project.
string project = 2;
- Returns:
- This builder for chaining.
-
setProjectBytes
public Debuggee.Builder setProjectBytes(com.google.protobuf.ByteString value)
Project the debuggee is associated with. Use project number or id when registering a Google Cloud Platform project.
string project = 2;
- Parameters:
value
- The bytes for project to set.- Returns:
- This builder for chaining.
-
getUniquifier
public String getUniquifier()
Uniquifier to further distinguish the application. It is possible that different applications might have identical values in the debuggee message, thus, incorrectly identified as a single application by the Controller service. This field adds salt to further distinguish the application. Agents should consider seeding this field with value that identifies the code, binary, configuration and environment.
string uniquifier = 3;
- Specified by:
getUniquifier
in interfaceDebuggeeOrBuilder
- Returns:
- The uniquifier.
-
getUniquifierBytes
public com.google.protobuf.ByteString getUniquifierBytes()
Uniquifier to further distinguish the application. It is possible that different applications might have identical values in the debuggee message, thus, incorrectly identified as a single application by the Controller service. This field adds salt to further distinguish the application. Agents should consider seeding this field with value that identifies the code, binary, configuration and environment.
string uniquifier = 3;
- Specified by:
getUniquifierBytes
in interfaceDebuggeeOrBuilder
- Returns:
- The bytes for uniquifier.
-
setUniquifier
public Debuggee.Builder setUniquifier(String value)
Uniquifier to further distinguish the application. It is possible that different applications might have identical values in the debuggee message, thus, incorrectly identified as a single application by the Controller service. This field adds salt to further distinguish the application. Agents should consider seeding this field with value that identifies the code, binary, configuration and environment.
string uniquifier = 3;
- Parameters:
value
- The uniquifier to set.- Returns:
- This builder for chaining.
-
clearUniquifier
public Debuggee.Builder clearUniquifier()
Uniquifier to further distinguish the application. It is possible that different applications might have identical values in the debuggee message, thus, incorrectly identified as a single application by the Controller service. This field adds salt to further distinguish the application. Agents should consider seeding this field with value that identifies the code, binary, configuration and environment.
string uniquifier = 3;
- Returns:
- This builder for chaining.
-
setUniquifierBytes
public Debuggee.Builder setUniquifierBytes(com.google.protobuf.ByteString value)
Uniquifier to further distinguish the application. It is possible that different applications might have identical values in the debuggee message, thus, incorrectly identified as a single application by the Controller service. This field adds salt to further distinguish the application. Agents should consider seeding this field with value that identifies the code, binary, configuration and environment.
string uniquifier = 3;
- Parameters:
value
- The bytes for uniquifier to set.- Returns:
- This builder for chaining.
-
getDescription
public String getDescription()
Human readable description of the debuggee. Including a human-readable project name, environment name and version information is recommended.
string description = 4;
- Specified by:
getDescription
in interfaceDebuggeeOrBuilder
- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
Human readable description of the debuggee. Including a human-readable project name, environment name and version information is recommended.
string description = 4;
- Specified by:
getDescriptionBytes
in interfaceDebuggeeOrBuilder
- Returns:
- The bytes for description.
-
setDescription
public Debuggee.Builder setDescription(String value)
Human readable description of the debuggee. Including a human-readable project name, environment name and version information is recommended.
string description = 4;
- Parameters:
value
- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public Debuggee.Builder clearDescription()
Human readable description of the debuggee. Including a human-readable project name, environment name and version information is recommended.
string description = 4;
- Returns:
- This builder for chaining.
-
setDescriptionBytes
public Debuggee.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Human readable description of the debuggee. Including a human-readable project name, environment name and version information is recommended.
string description = 4;
- Parameters:
value
- The bytes for description to set.- Returns:
- This builder for chaining.
-
getIsInactive
public boolean getIsInactive()
If set to `true`, indicates that Controller service does not detect any activity from the debuggee agents and the application is possibly stopped.
bool is_inactive = 5;
- Specified by:
getIsInactive
in interfaceDebuggeeOrBuilder
- Returns:
- The isInactive.
-
setIsInactive
public Debuggee.Builder setIsInactive(boolean value)
If set to `true`, indicates that Controller service does not detect any activity from the debuggee agents and the application is possibly stopped.
bool is_inactive = 5;
- Parameters:
value
- The isInactive to set.- Returns:
- This builder for chaining.
-
clearIsInactive
public Debuggee.Builder clearIsInactive()
If set to `true`, indicates that Controller service does not detect any activity from the debuggee agents and the application is possibly stopped.
bool is_inactive = 5;
- Returns:
- This builder for chaining.
-
getAgentVersion
public String getAgentVersion()
Version ID of the agent. Schema: `domain/language-platform/vmajor.minor` (for example `google.com/java-gcp/v1.1`).
string agent_version = 6;
- Specified by:
getAgentVersion
in interfaceDebuggeeOrBuilder
- Returns:
- The agentVersion.
-
getAgentVersionBytes
public com.google.protobuf.ByteString getAgentVersionBytes()
Version ID of the agent. Schema: `domain/language-platform/vmajor.minor` (for example `google.com/java-gcp/v1.1`).
string agent_version = 6;
- Specified by:
getAgentVersionBytes
in interfaceDebuggeeOrBuilder
- Returns:
- The bytes for agentVersion.
-
setAgentVersion
public Debuggee.Builder setAgentVersion(String value)
Version ID of the agent. Schema: `domain/language-platform/vmajor.minor` (for example `google.com/java-gcp/v1.1`).
string agent_version = 6;
- Parameters:
value
- The agentVersion to set.- Returns:
- This builder for chaining.
-
clearAgentVersion
public Debuggee.Builder clearAgentVersion()
Version ID of the agent. Schema: `domain/language-platform/vmajor.minor` (for example `google.com/java-gcp/v1.1`).
string agent_version = 6;
- Returns:
- This builder for chaining.
-
setAgentVersionBytes
public Debuggee.Builder setAgentVersionBytes(com.google.protobuf.ByteString value)
Version ID of the agent. Schema: `domain/language-platform/vmajor.minor` (for example `google.com/java-gcp/v1.1`).
string agent_version = 6;
- Parameters:
value
- The bytes for agentVersion to set.- Returns:
- This builder for chaining.
-
getIsDisabled
public boolean getIsDisabled()
If set to `true`, indicates that the agent should disable itself and detach from the debuggee.
bool is_disabled = 7;
- Specified by:
getIsDisabled
in interfaceDebuggeeOrBuilder
- Returns:
- The isDisabled.
-
setIsDisabled
public Debuggee.Builder setIsDisabled(boolean value)
If set to `true`, indicates that the agent should disable itself and detach from the debuggee.
bool is_disabled = 7;
- Parameters:
value
- The isDisabled to set.- Returns:
- This builder for chaining.
-
clearIsDisabled
public Debuggee.Builder clearIsDisabled()
If set to `true`, indicates that the agent should disable itself and detach from the debuggee.
bool is_disabled = 7;
- Returns:
- This builder for chaining.
-
hasStatus
public boolean hasStatus()
Human readable message to be displayed to the user about this debuggee. Absence of this field indicates no status. The message can be either informational or an error status.
.google.devtools.clouddebugger.v2.StatusMessage status = 8;
- Specified by:
hasStatus
in interfaceDebuggeeOrBuilder
- Returns:
- Whether the status field is set.
-
getStatus
public StatusMessage getStatus()
Human readable message to be displayed to the user about this debuggee. Absence of this field indicates no status. The message can be either informational or an error status.
.google.devtools.clouddebugger.v2.StatusMessage status = 8;
- Specified by:
getStatus
in interfaceDebuggeeOrBuilder
- Returns:
- The status.
-
setStatus
public Debuggee.Builder setStatus(StatusMessage value)
Human readable message to be displayed to the user about this debuggee. Absence of this field indicates no status. The message can be either informational or an error status.
.google.devtools.clouddebugger.v2.StatusMessage status = 8;
-
setStatus
public Debuggee.Builder setStatus(StatusMessage.Builder builderForValue)
Human readable message to be displayed to the user about this debuggee. Absence of this field indicates no status. The message can be either informational or an error status.
.google.devtools.clouddebugger.v2.StatusMessage status = 8;
-
mergeStatus
public Debuggee.Builder mergeStatus(StatusMessage value)
Human readable message to be displayed to the user about this debuggee. Absence of this field indicates no status. The message can be either informational or an error status.
.google.devtools.clouddebugger.v2.StatusMessage status = 8;
-
clearStatus
public Debuggee.Builder clearStatus()
Human readable message to be displayed to the user about this debuggee. Absence of this field indicates no status. The message can be either informational or an error status.
.google.devtools.clouddebugger.v2.StatusMessage status = 8;
-
getStatusBuilder
public StatusMessage.Builder getStatusBuilder()
Human readable message to be displayed to the user about this debuggee. Absence of this field indicates no status. The message can be either informational or an error status.
.google.devtools.clouddebugger.v2.StatusMessage status = 8;
-
getStatusOrBuilder
public StatusMessageOrBuilder getStatusOrBuilder()
Human readable message to be displayed to the user about this debuggee. Absence of this field indicates no status. The message can be either informational or an error status.
.google.devtools.clouddebugger.v2.StatusMessage status = 8;
- Specified by:
getStatusOrBuilder
in interfaceDebuggeeOrBuilder
-
getSourceContextsList
public List<SourceContext> getSourceContextsList()
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
- Specified by:
getSourceContextsList
in interfaceDebuggeeOrBuilder
-
getSourceContextsCount
public int getSourceContextsCount()
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
- Specified by:
getSourceContextsCount
in interfaceDebuggeeOrBuilder
-
getSourceContexts
public SourceContext getSourceContexts(int index)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
- Specified by:
getSourceContexts
in interfaceDebuggeeOrBuilder
-
setSourceContexts
public Debuggee.Builder setSourceContexts(int index, SourceContext value)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
setSourceContexts
public Debuggee.Builder setSourceContexts(int index, SourceContext.Builder builderForValue)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
addSourceContexts
public Debuggee.Builder addSourceContexts(SourceContext value)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
addSourceContexts
public Debuggee.Builder addSourceContexts(int index, SourceContext value)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
addSourceContexts
public Debuggee.Builder addSourceContexts(SourceContext.Builder builderForValue)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
addSourceContexts
public Debuggee.Builder addSourceContexts(int index, SourceContext.Builder builderForValue)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
addAllSourceContexts
public Debuggee.Builder addAllSourceContexts(Iterable<? extends SourceContext> values)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
clearSourceContexts
public Debuggee.Builder clearSourceContexts()
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
removeSourceContexts
public Debuggee.Builder removeSourceContexts(int index)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
getSourceContextsBuilder
public SourceContext.Builder getSourceContextsBuilder(int index)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
getSourceContextsOrBuilder
public SourceContextOrBuilder getSourceContextsOrBuilder(int index)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
- Specified by:
getSourceContextsOrBuilder
in interfaceDebuggeeOrBuilder
-
getSourceContextsOrBuilderList
public List<? extends SourceContextOrBuilder> getSourceContextsOrBuilderList()
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
- Specified by:
getSourceContextsOrBuilderList
in interfaceDebuggeeOrBuilder
-
addSourceContextsBuilder
public SourceContext.Builder addSourceContextsBuilder()
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
addSourceContextsBuilder
public SourceContext.Builder addSourceContextsBuilder(int index)
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
getSourceContextsBuilderList
public List<SourceContext.Builder> getSourceContextsBuilderList()
References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.SourceContext source_contexts = 9;
-
getExtSourceContextsList
@Deprecated public List<ExtendedSourceContext> getExtSourceContextsList()
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
- Specified by:
getExtSourceContextsList
in interfaceDebuggeeOrBuilder
-
getExtSourceContextsCount
@Deprecated public int getExtSourceContextsCount()
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
- Specified by:
getExtSourceContextsCount
in interfaceDebuggeeOrBuilder
-
getExtSourceContexts
@Deprecated public ExtendedSourceContext getExtSourceContexts(int index)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
- Specified by:
getExtSourceContexts
in interfaceDebuggeeOrBuilder
-
setExtSourceContexts
@Deprecated public Debuggee.Builder setExtSourceContexts(int index, ExtendedSourceContext value)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
setExtSourceContexts
@Deprecated public Debuggee.Builder setExtSourceContexts(int index, ExtendedSourceContext.Builder builderForValue)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
addExtSourceContexts
@Deprecated public Debuggee.Builder addExtSourceContexts(ExtendedSourceContext value)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
addExtSourceContexts
@Deprecated public Debuggee.Builder addExtSourceContexts(int index, ExtendedSourceContext value)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
addExtSourceContexts
@Deprecated public Debuggee.Builder addExtSourceContexts(ExtendedSourceContext.Builder builderForValue)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
addExtSourceContexts
@Deprecated public Debuggee.Builder addExtSourceContexts(int index, ExtendedSourceContext.Builder builderForValue)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
addAllExtSourceContexts
@Deprecated public Debuggee.Builder addAllExtSourceContexts(Iterable<? extends ExtendedSourceContext> values)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
clearExtSourceContexts
@Deprecated public Debuggee.Builder clearExtSourceContexts()
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
removeExtSourceContexts
@Deprecated public Debuggee.Builder removeExtSourceContexts(int index)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
getExtSourceContextsBuilder
@Deprecated public ExtendedSourceContext.Builder getExtSourceContextsBuilder(int index)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
getExtSourceContextsOrBuilder
@Deprecated public ExtendedSourceContextOrBuilder getExtSourceContextsOrBuilder(int index)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
- Specified by:
getExtSourceContextsOrBuilder
in interfaceDebuggeeOrBuilder
-
getExtSourceContextsOrBuilderList
@Deprecated public List<? extends ExtendedSourceContextOrBuilder> getExtSourceContextsOrBuilderList()
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
- Specified by:
getExtSourceContextsOrBuilderList
in interfaceDebuggeeOrBuilder
-
addExtSourceContextsBuilder
@Deprecated public ExtendedSourceContext.Builder addExtSourceContextsBuilder()
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
addExtSourceContextsBuilder
@Deprecated public ExtendedSourceContext.Builder addExtSourceContextsBuilder(int index)
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
getExtSourceContextsBuilderList
@Deprecated public List<ExtendedSourceContext.Builder> getExtSourceContextsBuilderList()
Deprecated.References to the locations and revisions of the source code used in the deployed application.
repeated .google.devtools.source.v1.ExtendedSourceContext ext_source_contexts = 13 [deprecated = true];
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:DebuggeeOrBuilder
A set of custom debuggee properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 11;
- Specified by:
getLabelsCount
in interfaceDebuggeeOrBuilder
-
containsLabels
public boolean containsLabels(String key)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 11;
- Specified by:
containsLabels
in interfaceDebuggeeOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()
instead.- Specified by:
getLabels
in interfaceDebuggeeOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
A set of custom debuggee properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 11;
- Specified by:
getLabelsMap
in interfaceDebuggeeOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 11;
- Specified by:
getLabelsOrDefault
in interfaceDebuggeeOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 11;
- Specified by:
getLabelsOrThrow
in interfaceDebuggeeOrBuilder
-
clearLabels
public Debuggee.Builder clearLabels()
-
removeLabels
public Debuggee.Builder removeLabels(String key)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 11;
-
getMutableLabels
@Deprecated public Map<String,String> getMutableLabels()
Deprecated.Use alternate mutation accessors instead.
-
putLabels
public Debuggee.Builder putLabels(String key, String value)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 11;
-
putAllLabels
public Debuggee.Builder putAllLabels(Map<String,String> values)
A set of custom debuggee properties, populated by the agent, to be displayed to the user.
map<string, string> labels = 11;
-
setUnknownFields
public final Debuggee.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
mergeUnknownFields
public final Debuggee.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Debuggee.Builder>
-
-