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()
Returns
Methods
public ReportErrorEventRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
public ReportErrorEventRequest build()
Returns
public ReportErrorEventRequest buildPartial()
Returns
public ReportErrorEventRequest.Builder clear()
Returns
Overrides
public ReportErrorEventRequest.Builder clearEvent()
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
public ReportErrorEventRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
public ReportErrorEventRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
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) = { ... }
Returns
public ReportErrorEventRequest.Builder clone()
Returns
Overrides
public ReportErrorEventRequest getDefaultInstanceForType()
Returns
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
public ReportedErrorEvent getEvent()
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
public ReportedErrorEvent.Builder getEventBuilder()
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
public ReportedErrorEventOrBuilder getEventOrBuilder()
Required. The error event to be reported.
.google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent event = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
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()
Returns
Overrides
public final boolean isInitialized()
Returns
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];
Parameter
Returns
public ReportErrorEventRequest.Builder mergeFrom(ReportErrorEventRequest other)
Parameter
Returns
public ReportErrorEventRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
public ReportErrorEventRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
public final ReportErrorEventRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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];
Parameter
Returns
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];
Parameter
Returns
public ReportErrorEventRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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.
|
Returns
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.
|
Returns
public ReportErrorEventRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
public final ReportErrorEventRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides