Class StatusMessage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<StatusMessage.Builder>
-
- com.google.devtools.clouddebugger.v2.StatusMessage.Builder
-
- All Implemented Interfaces:
StatusMessageOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- StatusMessage
public static final class StatusMessage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<StatusMessage.Builder> implements StatusMessageOrBuilder
Represents a contextual status message. The message can indicate an error or informational status, and refer to specific parts of the containing object. For example, the `Breakpoint.status` field can indicate an error referring to the `BREAKPOINT_SOURCE_LOCATION` with the message `Location not found`.
Protobuf typegoogle.devtools.clouddebugger.v2.StatusMessage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StatusMessage.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
StatusMessage
build()
StatusMessage
buildPartial()
StatusMessage.Builder
clear()
StatusMessage.Builder
clearDescription()
Status message text.StatusMessage.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
StatusMessage.Builder
clearIsError()
Distinguishes errors from informational messages.StatusMessage.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
StatusMessage.Builder
clearRefersTo()
Reference to which the message applies.StatusMessage.Builder
clone()
StatusMessage
getDefaultInstanceForType()
FormatMessage
getDescription()
Status message text.FormatMessage.Builder
getDescriptionBuilder()
Status message text.FormatMessageOrBuilder
getDescriptionOrBuilder()
Status message text.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
boolean
getIsError()
Distinguishes errors from informational messages.StatusMessage.Reference
getRefersTo()
Reference to which the message applies.int
getRefersToValue()
Reference to which the message applies.boolean
hasDescription()
Status message text.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
StatusMessage.Builder
mergeDescription(FormatMessage value)
Status message text.StatusMessage.Builder
mergeFrom(StatusMessage other)
StatusMessage.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
StatusMessage.Builder
mergeFrom(com.google.protobuf.Message other)
StatusMessage.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
StatusMessage.Builder
setDescription(FormatMessage value)
Status message text.StatusMessage.Builder
setDescription(FormatMessage.Builder builderForValue)
Status message text.StatusMessage.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
StatusMessage.Builder
setIsError(boolean value)
Distinguishes errors from informational messages.StatusMessage.Builder
setRefersTo(StatusMessage.Reference value)
Reference to which the message applies.StatusMessage.Builder
setRefersToValue(int value)
Reference to which the message applies.StatusMessage.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
StatusMessage.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, internalGetMapField, internalGetMutableMapField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<StatusMessage.Builder>
-
clear
public StatusMessage.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<StatusMessage.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<StatusMessage.Builder>
-
getDefaultInstanceForType
public StatusMessage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public StatusMessage build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public StatusMessage buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public StatusMessage.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<StatusMessage.Builder>
-
setField
public StatusMessage.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<StatusMessage.Builder>
-
clearField
public StatusMessage.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<StatusMessage.Builder>
-
clearOneof
public StatusMessage.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<StatusMessage.Builder>
-
setRepeatedField
public StatusMessage.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<StatusMessage.Builder>
-
addRepeatedField
public StatusMessage.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<StatusMessage.Builder>
-
mergeFrom
public StatusMessage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<StatusMessage.Builder>
-
mergeFrom
public StatusMessage.Builder mergeFrom(StatusMessage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<StatusMessage.Builder>
-
mergeFrom
public StatusMessage.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<StatusMessage.Builder>
- Throws:
IOException
-
getIsError
public boolean getIsError()
Distinguishes errors from informational messages.
bool is_error = 1;
- Specified by:
getIsError
in interfaceStatusMessageOrBuilder
- Returns:
- The isError.
-
setIsError
public StatusMessage.Builder setIsError(boolean value)
Distinguishes errors from informational messages.
bool is_error = 1;
- Parameters:
value
- The isError to set.- Returns:
- This builder for chaining.
-
clearIsError
public StatusMessage.Builder clearIsError()
Distinguishes errors from informational messages.
bool is_error = 1;
- Returns:
- This builder for chaining.
-
getRefersToValue
public int getRefersToValue()
Reference to which the message applies.
.google.devtools.clouddebugger.v2.StatusMessage.Reference refers_to = 2;
- Specified by:
getRefersToValue
in interfaceStatusMessageOrBuilder
- Returns:
- The enum numeric value on the wire for refersTo.
-
setRefersToValue
public StatusMessage.Builder setRefersToValue(int value)
Reference to which the message applies.
.google.devtools.clouddebugger.v2.StatusMessage.Reference refers_to = 2;
- Parameters:
value
- The enum numeric value on the wire for refersTo to set.- Returns:
- This builder for chaining.
-
getRefersTo
public StatusMessage.Reference getRefersTo()
Reference to which the message applies.
.google.devtools.clouddebugger.v2.StatusMessage.Reference refers_to = 2;
- Specified by:
getRefersTo
in interfaceStatusMessageOrBuilder
- Returns:
- The refersTo.
-
setRefersTo
public StatusMessage.Builder setRefersTo(StatusMessage.Reference value)
Reference to which the message applies.
.google.devtools.clouddebugger.v2.StatusMessage.Reference refers_to = 2;
- Parameters:
value
- The refersTo to set.- Returns:
- This builder for chaining.
-
clearRefersTo
public StatusMessage.Builder clearRefersTo()
Reference to which the message applies.
.google.devtools.clouddebugger.v2.StatusMessage.Reference refers_to = 2;
- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()
Status message text.
.google.devtools.clouddebugger.v2.FormatMessage description = 3;
- Specified by:
hasDescription
in interfaceStatusMessageOrBuilder
- Returns:
- Whether the description field is set.
-
getDescription
public FormatMessage getDescription()
Status message text.
.google.devtools.clouddebugger.v2.FormatMessage description = 3;
- Specified by:
getDescription
in interfaceStatusMessageOrBuilder
- Returns:
- The description.
-
setDescription
public StatusMessage.Builder setDescription(FormatMessage value)
Status message text.
.google.devtools.clouddebugger.v2.FormatMessage description = 3;
-
setDescription
public StatusMessage.Builder setDescription(FormatMessage.Builder builderForValue)
Status message text.
.google.devtools.clouddebugger.v2.FormatMessage description = 3;
-
mergeDescription
public StatusMessage.Builder mergeDescription(FormatMessage value)
Status message text.
.google.devtools.clouddebugger.v2.FormatMessage description = 3;
-
clearDescription
public StatusMessage.Builder clearDescription()
Status message text.
.google.devtools.clouddebugger.v2.FormatMessage description = 3;
-
getDescriptionBuilder
public FormatMessage.Builder getDescriptionBuilder()
Status message text.
.google.devtools.clouddebugger.v2.FormatMessage description = 3;
-
getDescriptionOrBuilder
public FormatMessageOrBuilder getDescriptionOrBuilder()
Status message text.
.google.devtools.clouddebugger.v2.FormatMessage description = 3;
- Specified by:
getDescriptionOrBuilder
in interfaceStatusMessageOrBuilder
-
setUnknownFields
public final StatusMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<StatusMessage.Builder>
-
mergeUnknownFields
public final StatusMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<StatusMessage.Builder>
-
-