public final class ErrorEvent extends GeneratedMessageV3 implements ErrorEventOrBuilder
An error event which is returned by the Error Reporting system.Protobuf type
google.devtools.clouderrorreporting.v1beta1.ErrorEvent
Modifier and Type | Class and Description |
---|---|
static class |
ErrorEvent.Builder
An error event which is returned by the Error Reporting system.
|
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable
Modifier and Type | Field and Description |
---|---|
static int |
CONTEXT_FIELD_NUMBER |
static int |
EVENT_TIME_FIELD_NUMBER |
static int |
MESSAGE_FIELD_NUMBER |
static int |
SERVICE_CONTEXT_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFields
memoizedSize
memoizedHashCode
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
ErrorContext |
getContext()
Data about the context in which the error occurred.
|
ErrorContextOrBuilder |
getContextOrBuilder()
Data about the context in which the error occurred.
|
static ErrorEvent |
getDefaultInstance() |
ErrorEvent |
getDefaultInstanceForType() |
static Descriptors.Descriptor |
getDescriptor() |
Timestamp |
getEventTime()
Time when the event occurred as provided in the error report.
|
TimestampOrBuilder |
getEventTimeOrBuilder()
Time when the event occurred as provided in the error report.
|
java.lang.String |
getMessage()
The stack trace that was reported or logged by the service.
|
ByteString |
getMessageBytes()
The stack trace that was reported or logged by the service.
|
Parser<ErrorEvent> |
getParserForType() |
int |
getSerializedSize() |
ServiceContext |
getServiceContext()
The `ServiceContext` for which this error was reported.
|
ServiceContextOrBuilder |
getServiceContextOrBuilder()
The `ServiceContext` for which this error was reported.
|
UnknownFieldSet |
getUnknownFields() |
boolean |
hasContext()
Data about the context in which the error occurred.
|
boolean |
hasEventTime()
Time when the event occurred as provided in the error report.
|
int |
hashCode() |
boolean |
hasServiceContext()
The `ServiceContext` for which this error was reported.
|
protected GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ErrorEvent.Builder |
newBuilder() |
static ErrorEvent.Builder |
newBuilder(ErrorEvent prototype) |
ErrorEvent.Builder |
newBuilderForType() |
protected ErrorEvent.Builder |
newBuilderForType(GeneratedMessageV3.BuilderParent parent) |
static ErrorEvent |
parseDelimitedFrom(java.io.InputStream input) |
static ErrorEvent |
parseDelimitedFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static ErrorEvent |
parseFrom(byte[] data) |
static ErrorEvent |
parseFrom(byte[] data,
ExtensionRegistryLite extensionRegistry) |
static ErrorEvent |
parseFrom(java.nio.ByteBuffer data) |
static ErrorEvent |
parseFrom(java.nio.ByteBuffer data,
ExtensionRegistryLite extensionRegistry) |
static ErrorEvent |
parseFrom(ByteString data) |
static ErrorEvent |
parseFrom(ByteString data,
ExtensionRegistryLite extensionRegistry) |
static ErrorEvent |
parseFrom(CodedInputStream input) |
static ErrorEvent |
parseFrom(CodedInputStream input,
ExtensionRegistryLite extensionRegistry) |
static ErrorEvent |
parseFrom(java.io.InputStream input) |
static ErrorEvent |
parseFrom(java.io.InputStream input,
ExtensionRegistryLite extensionRegistry) |
static Parser<ErrorEvent> |
parser() |
ErrorEvent.Builder |
toBuilder() |
void |
writeTo(CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int EVENT_TIME_FIELD_NUMBER
public static final int SERVICE_CONTEXT_FIELD_NUMBER
public static final int MESSAGE_FIELD_NUMBER
public static final int CONTEXT_FIELD_NUMBER
public final UnknownFieldSet getUnknownFields()
getUnknownFields
in interface MessageOrBuilder
getUnknownFields
in class GeneratedMessageV3
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3
public boolean hasEventTime()
Time when the event occurred as provided in the error report. If the report did not contain a timestamp, the time the error was received by the Error Reporting system is used.
.google.protobuf.Timestamp event_time = 1;
hasEventTime
in interface ErrorEventOrBuilder
public Timestamp getEventTime()
Time when the event occurred as provided in the error report. If the report did not contain a timestamp, the time the error was received by the Error Reporting system is used.
.google.protobuf.Timestamp event_time = 1;
getEventTime
in interface ErrorEventOrBuilder
public TimestampOrBuilder getEventTimeOrBuilder()
Time when the event occurred as provided in the error report. If the report did not contain a timestamp, the time the error was received by the Error Reporting system is used.
.google.protobuf.Timestamp event_time = 1;
getEventTimeOrBuilder
in interface ErrorEventOrBuilder
public boolean hasServiceContext()
The `ServiceContext` for which this error was reported.
.google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2;
hasServiceContext
in interface ErrorEventOrBuilder
public ServiceContext getServiceContext()
The `ServiceContext` for which this error was reported.
.google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2;
getServiceContext
in interface ErrorEventOrBuilder
public ServiceContextOrBuilder getServiceContextOrBuilder()
The `ServiceContext` for which this error was reported.
.google.devtools.clouderrorreporting.v1beta1.ServiceContext service_context = 2;
getServiceContextOrBuilder
in interface ErrorEventOrBuilder
public java.lang.String getMessage()
The stack trace that was reported or logged by the service.
string message = 3;
getMessage
in interface ErrorEventOrBuilder
public ByteString getMessageBytes()
The stack trace that was reported or logged by the service.
string message = 3;
getMessageBytes
in interface ErrorEventOrBuilder
public boolean hasContext()
Data about the context in which the error occurred.
.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 5;
hasContext
in interface ErrorEventOrBuilder
public ErrorContext getContext()
Data about the context in which the error occurred.
.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 5;
getContext
in interface ErrorEventOrBuilder
public ErrorContextOrBuilder getContextOrBuilder()
Data about the context in which the error occurred.
.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 5;
getContextOrBuilder
in interface ErrorEventOrBuilder
public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3
public void writeTo(CodedOutputStream output) throws java.io.IOException
writeTo
in interface MessageLite
writeTo
in class GeneratedMessageV3
java.io.IOException
public int getSerializedSize()
getSerializedSize
in interface MessageLite
getSerializedSize
in class GeneratedMessageV3
public boolean equals(java.lang.Object obj)
equals
in interface Message
equals
in class AbstractMessage
public int hashCode()
hashCode
in interface Message
hashCode
in class AbstractMessage
public static ErrorEvent parseFrom(java.nio.ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static ErrorEvent parseFrom(java.nio.ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static ErrorEvent parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static ErrorEvent parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static ErrorEvent parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static ErrorEvent parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static ErrorEvent parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static ErrorEvent parseFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static ErrorEvent parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOException
public static ErrorEvent parseDelimitedFrom(java.io.InputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public static ErrorEvent parseFrom(CodedInputStream input) throws java.io.IOException
java.io.IOException
public static ErrorEvent parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public ErrorEvent.Builder newBuilderForType()
newBuilderForType
in interface Message
newBuilderForType
in interface MessageLite
public static ErrorEvent.Builder newBuilder()
public static ErrorEvent.Builder newBuilder(ErrorEvent prototype)
public ErrorEvent.Builder toBuilder()
toBuilder
in interface Message
toBuilder
in interface MessageLite
protected ErrorEvent.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class GeneratedMessageV3
public static ErrorEvent getDefaultInstance()
public static Parser<ErrorEvent> parser()
public Parser<ErrorEvent> getParserForType()
getParserForType
in interface Message
getParserForType
in interface MessageLite
getParserForType
in class GeneratedMessageV3
public ErrorEvent getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder