public static final class ReportErrorEventRequest.Builder extends GeneratedMessageV3.Builder<ReportErrorEventRequest.Builder> implements ReportErrorEventRequestOrBuilder
A request for reporting an individual error event.
Protobuf type google.devtools.clouderrorreporting.v1beta1.ReportErrorEventRequest
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()
Methods
public ReportErrorEventRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ReportErrorEventRequest build()
public ReportErrorEventRequest buildPartial()
public ReportErrorEventRequest.Builder clear()
Overrides
public ReportErrorEventRequest.Builder clearEvent()
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
public ReportErrorEventRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public ReportErrorEventRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public ReportErrorEventRequest.Builder clearProjectName()
Required. The resource name of the Google Cloud Platform project. Written
as projects/{projectId}
, where {projectId}
is the
Google Cloud Platform project
ID.
Example: // projects/my-project-123
.
string project_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public ReportErrorEventRequest.Builder clone()
Overrides
public ReportErrorEventRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public ReportedErrorEvent getEvent()
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
public ReportedErrorEvent.Builder getEventBuilder()
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
public ReportedErrorEventOrBuilder getEventOrBuilder()
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
public String getProjectName()
Required. The resource name of the Google Cloud Platform project. Written
as projects/{projectId}
, where {projectId}
is the
Google Cloud Platform project
ID.
Example: // projects/my-project-123
.
string project_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
String | The projectName.
|
public ByteString getProjectNameBytes()
Required. The resource name of the Google Cloud Platform project. Written
as projects/{projectId}
, where {projectId}
is the
Google Cloud Platform project
ID.
Example: // projects/my-project-123
.
string project_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
---|
Type | Description |
ByteString | The bytes for projectName.
|
public boolean hasEvent()
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
---|
Type | Description |
boolean | Whether the event field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public ReportErrorEventRequest.Builder mergeEvent(ReportedErrorEvent value)
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
public ReportErrorEventRequest.Builder mergeFrom(ReportErrorEventRequest other)
public ReportErrorEventRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public ReportErrorEventRequest.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
public final ReportErrorEventRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public ReportErrorEventRequest.Builder setEvent(ReportedErrorEvent value)
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
public ReportErrorEventRequest.Builder setEvent(ReportedErrorEvent.Builder builderForValue)
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
public ReportErrorEventRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public ReportErrorEventRequest.Builder setProjectName(String value)
Required. The resource name of the Google Cloud Platform project. Written
as projects/{projectId}
, where {projectId}
is the
Google Cloud Platform project
ID.
Example: // projects/my-project-123
.
string project_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | String
The projectName to set.
|
public ReportErrorEventRequest.Builder setProjectNameBytes(ByteString value)
Required. The resource name of the Google Cloud Platform project. Written
as projects/{projectId}
, where {projectId}
is the
Google Cloud Platform project
ID.
Example: // projects/my-project-123
.
string project_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
---|
Name | Description |
value | ByteString
The bytes for projectName to set.
|
public ReportErrorEventRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final ReportErrorEventRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides