@java.lang.Override public Builder newBuilderForType() { return newBuilder(); }
/** * * * <pre> * [Optional] A description of the context in which the error occurred. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 4;</code> */ public Builder mergeContext( com.google.devtools.clouderrorreporting.v1beta1.ErrorContext value) { if (contextBuilder_ == null) { if (context_ != null) { context_ = com.google.devtools.clouderrorreporting.v1beta1.ErrorContext.newBuilder(context_) .mergeFrom(value) .buildPartial(); } else { context_ = value; } onChanged(); } else { contextBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Data about the context in which the error occurred. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 5;</code> */ public Builder mergeContext( com.google.devtools.clouderrorreporting.v1beta1.ErrorContext value) { if (contextBuilder_ == null) { if (context_ != null) { context_ = com.google.devtools.clouderrorreporting.v1beta1.ErrorContext.newBuilder(context_) .mergeFrom(value) .buildPartial(); } else { context_ = value; } onChanged(); } else { contextBuilder_.mergeFrom(value); } return this; } /**
public static void executeNoCatch(String projectId) throws Exception { try (ReportErrorsServiceClient client = ReportErrorsServiceClient.create()) { ProjectName projectName = ProjectName.of(projectId); String message = "[MESSAGE]"; String service = "[SERVICE]"; ServiceContext serviceContext = ServiceContext.newBuilder().setService(service).build(); String filePath = "path/to/file.lang"; int lineNumber = 42; String functionName = "meaningOfLife"; SourceLocation reportLocation = SourceLocation.newBuilder() .setFilePath(filePath) .setLineNumber(lineNumber) .setFunctionName(functionName) .build(); ErrorContext context = ErrorContext.newBuilder().setReportLocation(reportLocation).build(); ReportedErrorEvent event = ReportedErrorEvent.newBuilder() .setMessage(message) .setServiceContext(serviceContext) .setContext(context) .build(); ReportErrorEventResponse response = client.reportErrorEvent(projectName, event); } }
@java.lang.Override public Builder newBuilderForType() { return newBuilder(); }
/** * * * <pre> * [Optional] A description of the context in which the error occurred. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 4;</code> */ public Builder mergeContext( com.google.devtools.clouderrorreporting.v1beta1.ErrorContext value) { if (contextBuilder_ == null) { if (context_ != null) { context_ = com.google.devtools.clouderrorreporting.v1beta1.ErrorContext.newBuilder(context_) .mergeFrom(value) .buildPartial(); } else { context_ = value; } onChanged(); } else { contextBuilder_.mergeFrom(value); } return this; } /**
/** * * * <pre> * Data about the context in which the error occurred. * </pre> * * <code>.google.devtools.clouderrorreporting.v1beta1.ErrorContext context = 5;</code> */ public Builder mergeContext( com.google.devtools.clouderrorreporting.v1beta1.ErrorContext value) { if (contextBuilder_ == null) { if (context_ != null) { context_ = com.google.devtools.clouderrorreporting.v1beta1.ErrorContext.newBuilder(context_) .mergeFrom(value) .buildPartial(); } else { context_ = value; } onChanged(); } else { contextBuilder_.mergeFrom(value); } return this; } /**