public interface ErrorContextOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
HttpRequestContext |
getHttpRequest()
The HTTP request which was processed when the error was
triggered.
|
HttpRequestContextOrBuilder |
getHttpRequestOrBuilder()
The HTTP request which was processed when the error was
triggered.
|
SourceLocation |
getReportLocation()
The location in the source code where the decision was made to
report the error, usually the place where it was logged.
|
SourceLocationOrBuilder |
getReportLocationOrBuilder()
The location in the source code where the decision was made to
report the error, usually the place where it was logged.
|
java.lang.String |
getUser()
The user who caused or was affected by the crash.
|
ByteString |
getUserBytes()
The user who caused or was affected by the crash.
|
boolean |
hasHttpRequest()
The HTTP request which was processed when the error was
triggered.
|
boolean |
hasReportLocation()
The location in the source code where the decision was made to
report the error, usually the place where it was logged.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
boolean hasHttpRequest()
The HTTP request which was processed when the error was triggered.
.google.devtools.clouderrorreporting.v1beta1.HttpRequestContext http_request = 1;
HttpRequestContext getHttpRequest()
The HTTP request which was processed when the error was triggered.
.google.devtools.clouderrorreporting.v1beta1.HttpRequestContext http_request = 1;
HttpRequestContextOrBuilder getHttpRequestOrBuilder()
The HTTP request which was processed when the error was triggered.
.google.devtools.clouderrorreporting.v1beta1.HttpRequestContext http_request = 1;
java.lang.String getUser()
The user who caused or was affected by the crash. This can be a user ID, an email address, or an arbitrary token that uniquely identifies the user. When sending an error report, leave this field empty if the user was not logged in. In this case the Error Reporting system will use other data, such as remote IP address, to distinguish affected users. See `affected_users_count` in `ErrorGroupStats`.
string user = 2;
ByteString getUserBytes()
The user who caused or was affected by the crash. This can be a user ID, an email address, or an arbitrary token that uniquely identifies the user. When sending an error report, leave this field empty if the user was not logged in. In this case the Error Reporting system will use other data, such as remote IP address, to distinguish affected users. See `affected_users_count` in `ErrorGroupStats`.
string user = 2;
boolean hasReportLocation()
The location in the source code where the decision was made to report the error, usually the place where it was logged. For a logged exception this would be the source line where the exception is logged, usually close to the place where it was caught. This value is in contrast to `Exception.cause_location`, which describes the source line where the exception was thrown.
.google.devtools.clouderrorreporting.v1beta1.SourceLocation report_location = 3;
SourceLocation getReportLocation()
The location in the source code where the decision was made to report the error, usually the place where it was logged. For a logged exception this would be the source line where the exception is logged, usually close to the place where it was caught. This value is in contrast to `Exception.cause_location`, which describes the source line where the exception was thrown.
.google.devtools.clouderrorreporting.v1beta1.SourceLocation report_location = 3;
SourceLocationOrBuilder getReportLocationOrBuilder()
The location in the source code where the decision was made to report the error, usually the place where it was logged. For a logged exception this would be the source line where the exception is logged, usually close to the place where it was caught. This value is in contrast to `Exception.cause_location`, which describes the source line where the exception was thrown.
.google.devtools.clouderrorreporting.v1beta1.SourceLocation report_location = 3;