public static final class RegisterDebuggeeRequest.Builder extends GeneratedMessageV3.Builder<RegisterDebuggeeRequest.Builder> implements RegisterDebuggeeRequestOrBuilder
Request to register a debuggee.
Protobuf type google.devtools.clouddebugger.v2.RegisterDebuggeeRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
public RegisterDebuggeeRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public RegisterDebuggeeRequest build()
Returns
public RegisterDebuggeeRequest buildPartial()
Returns
public RegisterDebuggeeRequest.Builder clear()
Returns
Overrides
public RegisterDebuggeeRequest.Builder clearDebuggee()
Required. Debuggee information to register.
The fields project
, uniquifier
, description
and agent_version
of the debuggee must be set.
.google.devtools.clouddebugger.v2.Debuggee debuggee = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
public RegisterDebuggeeRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public RegisterDebuggeeRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
public RegisterDebuggeeRequest.Builder clone()
Returns
Overrides
public Debuggee getDebuggee()
Required. Debuggee information to register.
The fields project
, uniquifier
, description
and agent_version
of the debuggee must be set.
.google.devtools.clouddebugger.v2.Debuggee debuggee = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
public Debuggee.Builder getDebuggeeBuilder()
Required. Debuggee information to register.
The fields project
, uniquifier
, description
and agent_version
of the debuggee must be set.
.google.devtools.clouddebugger.v2.Debuggee debuggee = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
public DebuggeeOrBuilder getDebuggeeOrBuilder()
Required. Debuggee information to register.
The fields project
, uniquifier
, description
and agent_version
of the debuggee must be set.
.google.devtools.clouddebugger.v2.Debuggee debuggee = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
public RegisterDebuggeeRequest getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public boolean hasDebuggee()
Required. Debuggee information to register.
The fields project
, uniquifier
, description
and agent_version
of the debuggee must be set.
.google.devtools.clouddebugger.v2.Debuggee debuggee = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type | Description |
boolean | Whether the debuggee field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
public final boolean isInitialized()
Returns
Overrides
public RegisterDebuggeeRequest.Builder mergeDebuggee(Debuggee value)
Required. Debuggee information to register.
The fields project
, uniquifier
, description
and agent_version
of the debuggee must be set.
.google.devtools.clouddebugger.v2.Debuggee debuggee = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
public RegisterDebuggeeRequest.Builder mergeFrom(RegisterDebuggeeRequest other)
Parameter
Returns
public RegisterDebuggeeRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public RegisterDebuggeeRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final RegisterDebuggeeRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
public RegisterDebuggeeRequest.Builder setDebuggee(Debuggee value)
Required. Debuggee information to register.
The fields project
, uniquifier
, description
and agent_version
of the debuggee must be set.
.google.devtools.clouddebugger.v2.Debuggee debuggee = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
public RegisterDebuggeeRequest.Builder setDebuggee(Debuggee.Builder builderForValue)
Required. Debuggee information to register.
The fields project
, uniquifier
, description
and agent_version
of the debuggee must be set.
.google.devtools.clouddebugger.v2.Debuggee debuggee = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter
Returns
public RegisterDebuggeeRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public RegisterDebuggeeRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final RegisterDebuggeeRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides