Class ErrorGroup.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ErrorGroup.Builder>
-
- com.google.devtools.clouderrorreporting.v1beta1.ErrorGroup.Builder
-
- All Implemented Interfaces:
ErrorGroupOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- ErrorGroup
public static final class ErrorGroup.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ErrorGroup.Builder> implements ErrorGroupOrBuilder
Description of a group of similar error events.
Protobuf typegoogle.devtools.clouderrorreporting.v1beta1.ErrorGroup
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ErrorGroup.Builder
addAllTrackingIssues(Iterable<? extends TrackingIssue> values)
Associated tracking issues.ErrorGroup.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ErrorGroup.Builder
addTrackingIssues(int index, TrackingIssue value)
Associated tracking issues.ErrorGroup.Builder
addTrackingIssues(int index, TrackingIssue.Builder builderForValue)
Associated tracking issues.ErrorGroup.Builder
addTrackingIssues(TrackingIssue value)
Associated tracking issues.ErrorGroup.Builder
addTrackingIssues(TrackingIssue.Builder builderForValue)
Associated tracking issues.TrackingIssue.Builder
addTrackingIssuesBuilder()
Associated tracking issues.TrackingIssue.Builder
addTrackingIssuesBuilder(int index)
Associated tracking issues.ErrorGroup
build()
ErrorGroup
buildPartial()
ErrorGroup.Builder
clear()
ErrorGroup.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ErrorGroup.Builder
clearGroupId()
Group IDs are unique for a given project.ErrorGroup.Builder
clearName()
The group resource name.ErrorGroup.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ErrorGroup.Builder
clearResolutionStatus()
Error group's resolution status.ErrorGroup.Builder
clearTrackingIssues()
Associated tracking issues.ErrorGroup.Builder
clone()
ErrorGroup
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getGroupId()
Group IDs are unique for a given project.com.google.protobuf.ByteString
getGroupIdBytes()
Group IDs are unique for a given project.String
getName()
The group resource name.com.google.protobuf.ByteString
getNameBytes()
The group resource name.ResolutionStatus
getResolutionStatus()
Error group's resolution status.int
getResolutionStatusValue()
Error group's resolution status.TrackingIssue
getTrackingIssues(int index)
Associated tracking issues.TrackingIssue.Builder
getTrackingIssuesBuilder(int index)
Associated tracking issues.List<TrackingIssue.Builder>
getTrackingIssuesBuilderList()
Associated tracking issues.int
getTrackingIssuesCount()
Associated tracking issues.List<TrackingIssue>
getTrackingIssuesList()
Associated tracking issues.TrackingIssueOrBuilder
getTrackingIssuesOrBuilder(int index)
Associated tracking issues.List<? extends TrackingIssueOrBuilder>
getTrackingIssuesOrBuilderList()
Associated tracking issues.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ErrorGroup.Builder
mergeFrom(ErrorGroup other)
ErrorGroup.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ErrorGroup.Builder
mergeFrom(com.google.protobuf.Message other)
ErrorGroup.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ErrorGroup.Builder
removeTrackingIssues(int index)
Associated tracking issues.ErrorGroup.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ErrorGroup.Builder
setGroupId(String value)
Group IDs are unique for a given project.ErrorGroup.Builder
setGroupIdBytes(com.google.protobuf.ByteString value)
Group IDs are unique for a given project.ErrorGroup.Builder
setName(String value)
The group resource name.ErrorGroup.Builder
setNameBytes(com.google.protobuf.ByteString value)
The group resource name.ErrorGroup.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ErrorGroup.Builder
setResolutionStatus(ResolutionStatus value)
Error group's resolution status.ErrorGroup.Builder
setResolutionStatusValue(int value)
Error group's resolution status.ErrorGroup.Builder
setTrackingIssues(int index, TrackingIssue value)
Associated tracking issues.ErrorGroup.Builder
setTrackingIssues(int index, TrackingIssue.Builder builderForValue)
Associated tracking issues.ErrorGroup.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<ErrorGroup.Builder>
-
clear
public ErrorGroup.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<ErrorGroup.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<ErrorGroup.Builder>
-
getDefaultInstanceForType
public ErrorGroup getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ErrorGroup build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ErrorGroup buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ErrorGroup.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<ErrorGroup.Builder>
-
setField
public ErrorGroup.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<ErrorGroup.Builder>
-
clearField
public ErrorGroup.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<ErrorGroup.Builder>
-
clearOneof
public ErrorGroup.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<ErrorGroup.Builder>
-
setRepeatedField
public ErrorGroup.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<ErrorGroup.Builder>
-
addRepeatedField
public ErrorGroup.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<ErrorGroup.Builder>
-
mergeFrom
public ErrorGroup.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ErrorGroup.Builder>
-
mergeFrom
public ErrorGroup.Builder mergeFrom(ErrorGroup other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<ErrorGroup.Builder>
-
mergeFrom
public ErrorGroup.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<ErrorGroup.Builder>
- Throws:
IOException
-
getName
public String getName()
The group resource name. Example: <code>projects/my-project-123/groups/CNSgkpnppqKCUw</code>
string name = 1;
- Specified by:
getName
in interfaceErrorGroupOrBuilder
- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The group resource name. Example: <code>projects/my-project-123/groups/CNSgkpnppqKCUw</code>
string name = 1;
- Specified by:
getNameBytes
in interfaceErrorGroupOrBuilder
- Returns:
- The bytes for name.
-
setName
public ErrorGroup.Builder setName(String value)
The group resource name. Example: <code>projects/my-project-123/groups/CNSgkpnppqKCUw</code>
string name = 1;
- Parameters:
value
- The name to set.- Returns:
- This builder for chaining.
-
clearName
public ErrorGroup.Builder clearName()
The group resource name. Example: <code>projects/my-project-123/groups/CNSgkpnppqKCUw</code>
string name = 1;
- Returns:
- This builder for chaining.
-
setNameBytes
public ErrorGroup.Builder setNameBytes(com.google.protobuf.ByteString value)
The group resource name. Example: <code>projects/my-project-123/groups/CNSgkpnppqKCUw</code>
string name = 1;
- Parameters:
value
- The bytes for name to set.- Returns:
- This builder for chaining.
-
getGroupId
public String getGroupId()
Group IDs are unique for a given project. If the same kind of error occurs in different service contexts, it will receive the same group ID.
string group_id = 2;
- Specified by:
getGroupId
in interfaceErrorGroupOrBuilder
- Returns:
- The groupId.
-
getGroupIdBytes
public com.google.protobuf.ByteString getGroupIdBytes()
Group IDs are unique for a given project. If the same kind of error occurs in different service contexts, it will receive the same group ID.
string group_id = 2;
- Specified by:
getGroupIdBytes
in interfaceErrorGroupOrBuilder
- Returns:
- The bytes for groupId.
-
setGroupId
public ErrorGroup.Builder setGroupId(String value)
Group IDs are unique for a given project. If the same kind of error occurs in different service contexts, it will receive the same group ID.
string group_id = 2;
- Parameters:
value
- The groupId to set.- Returns:
- This builder for chaining.
-
clearGroupId
public ErrorGroup.Builder clearGroupId()
Group IDs are unique for a given project. If the same kind of error occurs in different service contexts, it will receive the same group ID.
string group_id = 2;
- Returns:
- This builder for chaining.
-
setGroupIdBytes
public ErrorGroup.Builder setGroupIdBytes(com.google.protobuf.ByteString value)
Group IDs are unique for a given project. If the same kind of error occurs in different service contexts, it will receive the same group ID.
string group_id = 2;
- Parameters:
value
- The bytes for groupId to set.- Returns:
- This builder for chaining.
-
getTrackingIssuesList
public List<TrackingIssue> getTrackingIssuesList()
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
- Specified by:
getTrackingIssuesList
in interfaceErrorGroupOrBuilder
-
getTrackingIssuesCount
public int getTrackingIssuesCount()
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
- Specified by:
getTrackingIssuesCount
in interfaceErrorGroupOrBuilder
-
getTrackingIssues
public TrackingIssue getTrackingIssues(int index)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
- Specified by:
getTrackingIssues
in interfaceErrorGroupOrBuilder
-
setTrackingIssues
public ErrorGroup.Builder setTrackingIssues(int index, TrackingIssue value)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
setTrackingIssues
public ErrorGroup.Builder setTrackingIssues(int index, TrackingIssue.Builder builderForValue)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
addTrackingIssues
public ErrorGroup.Builder addTrackingIssues(TrackingIssue value)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
addTrackingIssues
public ErrorGroup.Builder addTrackingIssues(int index, TrackingIssue value)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
addTrackingIssues
public ErrorGroup.Builder addTrackingIssues(TrackingIssue.Builder builderForValue)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
addTrackingIssues
public ErrorGroup.Builder addTrackingIssues(int index, TrackingIssue.Builder builderForValue)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
addAllTrackingIssues
public ErrorGroup.Builder addAllTrackingIssues(Iterable<? extends TrackingIssue> values)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
clearTrackingIssues
public ErrorGroup.Builder clearTrackingIssues()
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
removeTrackingIssues
public ErrorGroup.Builder removeTrackingIssues(int index)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
getTrackingIssuesBuilder
public TrackingIssue.Builder getTrackingIssuesBuilder(int index)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
getTrackingIssuesOrBuilder
public TrackingIssueOrBuilder getTrackingIssuesOrBuilder(int index)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
- Specified by:
getTrackingIssuesOrBuilder
in interfaceErrorGroupOrBuilder
-
getTrackingIssuesOrBuilderList
public List<? extends TrackingIssueOrBuilder> getTrackingIssuesOrBuilderList()
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
- Specified by:
getTrackingIssuesOrBuilderList
in interfaceErrorGroupOrBuilder
-
addTrackingIssuesBuilder
public TrackingIssue.Builder addTrackingIssuesBuilder()
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
addTrackingIssuesBuilder
public TrackingIssue.Builder addTrackingIssuesBuilder(int index)
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
getTrackingIssuesBuilderList
public List<TrackingIssue.Builder> getTrackingIssuesBuilderList()
Associated tracking issues.
repeated .google.devtools.clouderrorreporting.v1beta1.TrackingIssue tracking_issues = 3;
-
getResolutionStatusValue
public int getResolutionStatusValue()
Error group's resolution status. An unspecified resolution status will be interpreted as OPEN
.google.devtools.clouderrorreporting.v1beta1.ResolutionStatus resolution_status = 5;
- Specified by:
getResolutionStatusValue
in interfaceErrorGroupOrBuilder
- Returns:
- The enum numeric value on the wire for resolutionStatus.
-
setResolutionStatusValue
public ErrorGroup.Builder setResolutionStatusValue(int value)
Error group's resolution status. An unspecified resolution status will be interpreted as OPEN
.google.devtools.clouderrorreporting.v1beta1.ResolutionStatus resolution_status = 5;
- Parameters:
value
- The enum numeric value on the wire for resolutionStatus to set.- Returns:
- This builder for chaining.
-
getResolutionStatus
public ResolutionStatus getResolutionStatus()
Error group's resolution status. An unspecified resolution status will be interpreted as OPEN
.google.devtools.clouderrorreporting.v1beta1.ResolutionStatus resolution_status = 5;
- Specified by:
getResolutionStatus
in interfaceErrorGroupOrBuilder
- Returns:
- The resolutionStatus.
-
setResolutionStatus
public ErrorGroup.Builder setResolutionStatus(ResolutionStatus value)
Error group's resolution status. An unspecified resolution status will be interpreted as OPEN
.google.devtools.clouderrorreporting.v1beta1.ResolutionStatus resolution_status = 5;
- Parameters:
value
- The resolutionStatus to set.- Returns:
- This builder for chaining.
-
clearResolutionStatus
public ErrorGroup.Builder clearResolutionStatus()
Error group's resolution status. An unspecified resolution status will be interpreted as OPEN
.google.devtools.clouderrorreporting.v1beta1.ResolutionStatus resolution_status = 5;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final ErrorGroup.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ErrorGroup.Builder>
-
mergeUnknownFields
public final ErrorGroup.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ErrorGroup.Builder>
-
-