Tabnine Logo
GoogleJsonError.setCode
Code IndexAdd Tabnine to your IDE (free)

How to use
setCode
method
in
com.google.api.client.googleapis.json.GoogleJsonError

Best Java code snippets using com.google.api.client.googleapis.json.GoogleJsonError.setCode (Showing top 17 results out of 315)

origin: googleapis/google-cloud-java

error.setCode(code);
error.setMessage(message);
throw translate(error);
origin: googleapis/google-cloud-java

if (response.getStatusCode() != 200) {
 GoogleJsonError error = new GoogleJsonError();
 error.setCode(response.getStatusCode());
 error.setMessage(response.getStatusMessage());
 throw translate(error);
origin: googleapis/google-cloud-java

@Test
public void testGetZoneNotFound() {
 EasyMock.reset(batchMock);
 Capture<RpcBatch.Callback<ManagedZone>> callback = Capture.newInstance();
 Capture<Map<DnsRpc.Option, Object>> capturedOptions = Capture.newInstance();
 batchMock.addGetZone(
   EasyMock.eq(ZONE_NAME), EasyMock.capture(callback), EasyMock.capture(capturedOptions));
 EasyMock.replay(batchMock);
 DnsBatchResult<Zone> batchResult = dnsBatch.getZone(ZONE_NAME);
 assertEquals(0, capturedOptions.getValue().size());
 GoogleJsonError error = new GoogleJsonError();
 error.setCode(404);
 RpcBatch.Callback<ManagedZone> capturedCallback = callback.getValue();
 capturedCallback.onFailure(error);
 assertNull(batchResult.get());
}
origin: googleapis/google-cloud-java

@Test
public void testGetChangeRequestNotFound() {
 EasyMock.reset(batchMock);
 Capture<RpcBatch.Callback<Change>> callback = Capture.newInstance();
 Capture<Map<DnsRpc.Option, Object>> capturedOptions = Capture.newInstance();
 batchMock.addGetChangeRequest(
   EasyMock.eq(ZONE_NAME),
   EasyMock.eq(CHANGE_REQUEST_COMPLETE.getGeneratedId()),
   EasyMock.capture(callback),
   EasyMock.capture(capturedOptions));
 EasyMock.replay(batchMock);
 DnsBatchResult<ChangeRequest> batchResult =
   dnsBatch.getChangeRequest(ZONE_NAME, CHANGE_REQUEST_COMPLETE.getGeneratedId());
 assertEquals(0, capturedOptions.getValue().size());
 RpcBatch.Callback<Change> capturedCallback = callback.getValue();
 GoogleJsonError error = new GoogleJsonError();
 GoogleJsonError.ErrorInfo errorInfo = new GoogleJsonError.ErrorInfo();
 errorInfo.setReason("reason");
 errorInfo.setLocation("entity.parameters.changeId");
 error.setCode(404);
 error.setErrors(ImmutableList.of(errorInfo));
 capturedCallback.onFailure(error);
 assertNull(batchResult.get());
}
origin: googleapis/google-cloud-java

error.setCode(404);
capturedCallback.onFailure(error);
try {
origin: googleapis/google-cloud-java

error.setCode(404);
capturedCallback.onFailure(error);
try {
origin: googleapis/google-cloud-java

error.setCode(CODE);
error.setMessage(MESSAGE);
serviceException = new BaseHttpServiceException(error, IDEMPOTENT, EMPTY_RETRYABLE_ERRORS);
origin: googleapis/google-cloud-java

error.setCode(503);
error.setMessage("message");
exception = new DnsException(error, true);
origin: googleapis/google-cloud-java

error.setCode(503);
error.setMessage("message");
exception = new StorageException(error);
origin: com.google.enterprise.cloudsearch/google-cloudsearch-connector-sdk

 private GoogleJsonError getGoogleJsonError(Exception e) {
  if (e instanceof GoogleJsonResponseException) {
   return ((GoogleJsonResponseException) e).getDetails();
  }
  boolean retryableException =
    (e instanceof SSLHandshakeException || e instanceof SocketTimeoutException);
  if (retryableException) {
   logger.log(Level.WARNING, "Retrying request failed with exception:", e);
  }
  // Using retryable 504 Gateway Timeout error code.
  int errorCode = retryableException ? 504 : 0;
  GoogleJsonError error = new GoogleJsonError();
  error.setMessage(e.getMessage());
  error.setCode(errorCode);
  return error;
 }
}
origin: com.google.gcloud/gcloud-java-storage

error.setCode(code);
error.setMessage(message);
throw translate(error);
origin: GoogleCloudPlatform/bigdata-interop

/**
 * Validates itemNotFound().
 */
@Test
public void testItemNotFound() {
 // Check success cases.
 assertThat(errorExtractor.itemNotFound(notFound)).isTrue();
 GoogleJsonError gje = new GoogleJsonError();
 gje.setCode(HttpStatusCodes.STATUS_CODE_NOT_FOUND);
 assertThat(errorExtractor.itemNotFound(gje)).isTrue();
 assertThat(errorExtractor.itemNotFound(new IOException(notFound))).isTrue();
 assertThat(errorExtractor.itemNotFound(new IOException(new IOException(notFound)))).isTrue();
 // Check failure case.
 assertThat(errorExtractor.itemNotFound(statusOk)).isFalse();
 assertThat(errorExtractor.itemNotFound(new IOException())).isFalse();
 assertThat(errorExtractor.itemNotFound(new IOException(new IOException()))).isFalse();
}
origin: com.google.cloud/google-cloud-storage

error.setCode(code);
error.setMessage(message);
throw translate(error);
origin: org.apache.beam/beam-sdks-java-io-google-cloud-platform

/** A helper that generates the error JSON payload that Google APIs produce. */
private static GoogleJsonErrorContainer errorWithReasonAndStatus(String reason, int status) {
 ErrorInfo info = new ErrorInfo();
 info.setReason(reason);
 info.setDomain("global");
 // GoogleJsonError contains one or more ErrorInfo objects; our utiities read the first one.
 GoogleJsonError error = new GoogleJsonError();
 error.setErrors(ImmutableList.of(info));
 error.setCode(status);
 error.setMessage(reason);
 // The actual JSON response is an error container.
 GoogleJsonErrorContainer container = new GoogleJsonErrorContainer();
 container.setError(error);
 return container;
}
origin: com.google.cloud/google-cloud-storage

if (response.getStatusCode() != 200) {
 GoogleJsonError error = new GoogleJsonError();
 error.setCode(response.getStatusCode());
 error.setMessage(response.getStatusMessage());
 throw translate(error);
origin: com.google.gcloud/gcloud-java-storage

if (response.getStatusCode() != 200) {
 GoogleJsonError error = new GoogleJsonError();
 error.setCode(response.getStatusCode());
 error.setMessage(response.getStatusMessage());
 throw translate(error);
origin: GoogleCloudPlatform/bigdata-interop

 @Override
 public LowLevelHttpRequest buildRequest(String method, String url) throws IOException {
  errorInfo.setFactory(jsonFactory);
  GoogleJsonError jsonError = new GoogleJsonError();
  jsonError.setCode(status);
  jsonError.setErrors(Collections.singletonList(errorInfo));
  jsonError.setMessage(httpStatusString);
  jsonError.setFactory(jsonFactory);
  GenericJson errorResponse = new GenericJson();
  errorResponse.set("error", jsonError);
  errorResponse.setFactory(jsonFactory);
  return new MockLowLevelHttpRequest()
    .setResponse(
      new MockLowLevelHttpResponse()
        .setContent(errorResponse.toPrettyString())
        .setContentType(Json.MEDIA_TYPE)
        .setStatusCode(status));
 }
};
com.google.api.client.googleapis.jsonGoogleJsonErrorsetCode

Javadoc

Sets the HTTP status code of this response or null for none.

Popular methods of GoogleJsonError

  • getMessage
    Returns the human-readable explanation of the error or null for none.
  • getCode
    Returns the HTTP status code of this response or null for none.
  • <init>
  • getErrors
    Returns the list of detailed errors or null for none.
  • setMessage
    Sets the human-readable explanation of the error or null for none.
  • setErrors
    Sets the list of detailed errors or null for none.
  • toPrettyString
  • get
  • setFactory
  • toString

Popular in Java

  • Updating database using SQL prepared statement
  • getSupportFragmentManager (FragmentActivity)
  • onRequestPermissionsResult (Fragment)
  • onCreateOptionsMenu (Activity)
  • Socket (java.net)
    Provides a client-side TCP socket.
  • DecimalFormat (java.text)
    A concrete subclass of NumberFormat that formats decimal numbers. It has a variety of features desig
  • Arrays (java.util)
    This class contains various methods for manipulating arrays (such as sorting and searching). This cl
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
  • Handler (java.util.logging)
    A Handler object accepts a logging request and exports the desired messages to a target, for example
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement. A servlet is a small Java program that runs within
  • Top plugins for Android Studio
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now