Class ReportedErrorEvent.Builder (0.176.0-beta)

public static final class ReportedErrorEvent.Builder extends GeneratedMessageV3.Builder<ReportedErrorEvent.Builder> implements ReportedErrorEventOrBuilder

An error event which is reported to the Error Reporting system.

Protobuf type google.devtools.clouderrorreporting.v1beta1.ReportedErrorEvent

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ReportedErrorEvent.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ReportedErrorEvent.Builder
Overrides

build()

public ReportedErrorEvent build()
Returns
Type Description
ReportedErrorEvent

buildPartial()

public ReportedErrorEvent buildPartial()
Returns
Type Description
ReportedErrorEvent

clear()

public ReportedErrorEvent.Builder clear()
Returns
Type Description
ReportedErrorEvent.Builder
Overrides

clearContext()

public ReportedErrorEvent.Builder clearContext()

Optional. A description of the context in which the error occurred.

.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReportedErrorEvent.Builder

clearEventTime()

public ReportedErrorEvent.Builder clearEventTime()

Optional. Time when the event occurred. If not provided, the time when the event was received by the Error Reporting system is used. If provided, the time must not exceed the logs retention period in the past, or be more than 24 hours in the future. If an invalid time is provided, then an error is returned.

.google.protobuf.Timestamp event_time = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReportedErrorEvent.Builder

clearField(Descriptors.FieldDescriptor field)

public ReportedErrorEvent.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ReportedErrorEvent.Builder
Overrides

clearMessage()

public ReportedErrorEvent.Builder clearMessage()

Required. The error message. If no context.reportLocation is provided, the message must contain a header (typically consisting of the exception type name and an error message) and an exception stack trace in one of the supported programming languages and formats. Supported languages are Java, Python, JavaScript, Ruby, C#, PHP, and Go. Supported stack trace formats are:

string message = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ReportedErrorEvent.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public ReportedErrorEvent.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ReportedErrorEvent.Builder
Overrides

clearServiceContext()

public ReportedErrorEvent.Builder clearServiceContext()

Required. The service context in which this error has occurred.

.google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ReportedErrorEvent.Builder

clone()

public ReportedErrorEvent.Builder clone()
Returns
Type Description
ReportedErrorEvent.Builder
Overrides

getContext()

public ErrorContext getContext()

Optional. A description of the context in which the error occurred.

.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ErrorContext

The context.

getContextBuilder()

public ErrorContext.Builder getContextBuilder()

Optional. A description of the context in which the error occurred.

.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ErrorContext.Builder

getContextOrBuilder()

public ErrorContextOrBuilder getContextOrBuilder()

Optional. A description of the context in which the error occurred.

.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ErrorContextOrBuilder

getDefaultInstanceForType()

public ReportedErrorEvent getDefaultInstanceForType()
Returns
Type Description
ReportedErrorEvent

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getEventTime()

public Timestamp getEventTime()

Optional. Time when the event occurred. If not provided, the time when the event was received by the Error Reporting system is used. If provided, the time must not exceed the logs retention period in the past, or be more than 24 hours in the future. If an invalid time is provided, then an error is returned.

.google.protobuf.Timestamp event_time = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Timestamp

The eventTime.

getEventTimeBuilder()

public Timestamp.Builder getEventTimeBuilder()

Optional. Time when the event occurred. If not provided, the time when the event was received by the Error Reporting system is used. If provided, the time must not exceed the logs retention period in the past, or be more than 24 hours in the future. If an invalid time is provided, then an error is returned.

.google.protobuf.Timestamp event_time = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Builder

getEventTimeOrBuilder()

public TimestampOrBuilder getEventTimeOrBuilder()

Optional. Time when the event occurred. If not provided, the time when the event was received by the Error Reporting system is used. If provided, the time must not exceed the logs retention period in the past, or be more than 24 hours in the future. If an invalid time is provided, then an error is returned.

.google.protobuf.Timestamp event_time = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
TimestampOrBuilder

getMessage()

public String getMessage()

Required. The error message. If no context.reportLocation is provided, the message must contain a header (typically consisting of the exception type name and an error message) and an exception stack trace in one of the supported programming languages and formats. Supported languages are Java, Python, JavaScript, Ruby, C#, PHP, and Go. Supported stack trace formats are:

string message = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The message.

getMessageBytes()

public ByteString getMessageBytes()

Required. The error message. If no context.reportLocation is provided, the message must contain a header (typically consisting of the exception type name and an error message) and an exception stack trace in one of the supported programming languages and formats. Supported languages are Java, Python, JavaScript, Ruby, C#, PHP, and Go. Supported stack trace formats are:

string message = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for message.

getServiceContext()

public ServiceContext getServiceContext()

Required. The service context in which this error has occurred.

.google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ServiceContext

The serviceContext.

getServiceContextBuilder()

public ServiceContext.Builder getServiceContextBuilder()

Required. The service context in which this error has occurred.

.google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ServiceContext.Builder

getServiceContextOrBuilder()

public ServiceContextOrBuilder getServiceContextOrBuilder()

Required. The service context in which this error has occurred.

.google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ServiceContextOrBuilder

hasContext()

public boolean hasContext()

Optional. A description of the context in which the error occurred.

.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the context field is set.

hasEventTime()

public boolean hasEventTime()

Optional. Time when the event occurred. If not provided, the time when the event was received by the Error Reporting system is used. If provided, the time must not exceed the logs retention period in the past, or be more than 24 hours in the future. If an invalid time is provided, then an error is returned.

.google.protobuf.Timestamp event_time = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the eventTime field is set.

hasServiceContext()

public boolean hasServiceContext()

Required. The service context in which this error has occurred.

.google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the serviceContext field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeContext(ErrorContext value)

public ReportedErrorEvent.Builder mergeContext(ErrorContext value)

Optional. A description of the context in which the error occurred.

.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ErrorContext
Returns
Type Description
ReportedErrorEvent.Builder

mergeEventTime(Timestamp value)

public ReportedErrorEvent.Builder mergeEventTime(Timestamp value)

Optional. Time when the event occurred. If not provided, the time when the event was received by the Error Reporting system is used. If provided, the time must not exceed the logs retention period in the past, or be more than 24 hours in the future. If an invalid time is provided, then an error is returned.

.google.protobuf.Timestamp event_time = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Timestamp
Returns
Type Description
ReportedErrorEvent.Builder

mergeFrom(ReportedErrorEvent other)

public ReportedErrorEvent.Builder mergeFrom(ReportedErrorEvent other)
Parameter
Name Description
other ReportedErrorEvent
Returns
Type Description
ReportedErrorEvent.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ReportedErrorEvent.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ReportedErrorEvent.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ReportedErrorEvent.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ReportedErrorEvent.Builder
Overrides

mergeServiceContext(ServiceContext value)

public ReportedErrorEvent.Builder mergeServiceContext(ServiceContext value)

Required. The service context in which this error has occurred.

.google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ServiceContext
Returns
Type Description
ReportedErrorEvent.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ReportedErrorEvent.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ReportedErrorEvent.Builder
Overrides

setContext(ErrorContext value)

public ReportedErrorEvent.Builder setContext(ErrorContext value)

Optional. A description of the context in which the error occurred.

.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ErrorContext
Returns
Type Description
ReportedErrorEvent.Builder

setContext(ErrorContext.Builder builderForValue)

public ReportedErrorEvent.Builder setContext(ErrorContext.Builder builderForValue)

Optional. A description of the context in which the error occurred.

.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue ErrorContext.Builder
Returns
Type Description
ReportedErrorEvent.Builder

setEventTime(Timestamp value)

public ReportedErrorEvent.Builder setEventTime(Timestamp value)

Optional. Time when the event occurred. If not provided, the time when the event was received by the Error Reporting system is used. If provided, the time must not exceed the logs retention period in the past, or be more than 24 hours in the future. If an invalid time is provided, then an error is returned.

.google.protobuf.Timestamp event_time = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Timestamp
Returns
Type Description
ReportedErrorEvent.Builder

setEventTime(Timestamp.Builder builderForValue)

public ReportedErrorEvent.Builder setEventTime(Timestamp.Builder builderForValue)

Optional. Time when the event occurred. If not provided, the time when the event was received by the Error Reporting system is used. If provided, the time must not exceed the logs retention period in the past, or be more than 24 hours in the future. If an invalid time is provided, then an error is returned.

.google.protobuf.Timestamp event_time = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
ReportedErrorEvent.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ReportedErrorEvent.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ReportedErrorEvent.Builder
Overrides

setMessage(String value)

public ReportedErrorEvent.Builder setMessage(String value)

Required. The error message. If no context.reportLocation is provided, the message must contain a header (typically consisting of the exception type name and an error message) and an exception stack trace in one of the supported programming languages and formats. Supported languages are Java, Python, JavaScript, Ruby, C#, PHP, and Go. Supported stack trace formats are:

string message = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value String

The message to set.

Returns
Type Description
ReportedErrorEvent.Builder

This builder for chaining.

setMessageBytes(ByteString value)

public ReportedErrorEvent.Builder setMessageBytes(ByteString value)

Required. The error message. If no context.reportLocation is provided, the message must contain a header (typically consisting of the exception type name and an error message) and an exception stack trace in one of the supported programming languages and formats. Supported languages are Java, Python, JavaScript, Ruby, C#, PHP, and Go. Supported stack trace formats are:

string message = 3 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ByteString

The bytes for message to set.

Returns
Type Description
ReportedErrorEvent.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ReportedErrorEvent.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ReportedErrorEvent.Builder
Overrides

setServiceContext(ServiceContext value)

public ReportedErrorEvent.Builder setServiceContext(ServiceContext value)

Required. The service context in which this error has occurred.

.google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ServiceContext
Returns
Type Description
ReportedErrorEvent.Builder

setServiceContext(ServiceContext.Builder builderForValue)

public ReportedErrorEvent.Builder setServiceContext(ServiceContext.Builder builderForValue)

Required. The service context in which this error has occurred.

.google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
builderForValue ServiceContext.Builder
Returns
Type Description
ReportedErrorEvent.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final ReportedErrorEvent.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ReportedErrorEvent.Builder
Overrides