Class BaseHttpServiceException

    • Constructor Detail

      • BaseHttpServiceException

        @InternalApi("This class should only be extended within google-cloud-java")
        protected BaseHttpServiceException​(IOException exception,
                                           boolean idempotent,
                                           Set<BaseServiceException.Error> retryableErrors)
      • BaseHttpServiceException

        @InternalApi("This class should only be extended within google-cloud-java")
        protected BaseHttpServiceException​(com.google.api.client.googleapis.json.GoogleJsonError googleJsonError,
                                           boolean idempotent,
                                           Set<BaseServiceException.Error> retryableErrors)
      • BaseHttpServiceException

        @InternalApi("This class should only be extended within google-cloud-java")
        protected BaseHttpServiceException​(int code,
                                           String message,
                                           String reason,
                                           boolean idempotent,
                                           Set<BaseServiceException.Error> retryableErrors)
      • BaseHttpServiceException

        @InternalApi("This class should only be extended within google-cloud-java")
        protected BaseHttpServiceException​(int code,
                                           String message,
                                           String reason,
                                           boolean idempotent,
                                           Set<BaseServiceException.Error> retryableErrors,
                                           Throwable cause)