gapic-common - Class Gapic::Rest::ResumableUpload::RequestFailedError (v1.5.0)

Reference documentation and code samples for the gapic-common class Gapic::Rest::ResumableUpload::RequestFailedError.

Raised when an HTTP request fails (e.g. transport connection failure, request timeout, or retries exhausted).

Methods

#cause

def cause() -> StandardError, nil

Returns the underlying cause exception.

Returns
  • (StandardError, nil)

#details

def details() -> Object, nil
Returns
  • (Object, nil)

#headers

def headers() -> Object, nil
Returns
  • (Object, nil)

#initialize

def initialize(message = nil, cause: nil, resume_handle: nil, status_code: nil, status: nil, details: nil, headers: nil) -> RequestFailedError

Initializes a new RequestFailedError.

Parameters
  • message (String, nil) — Error message
  • cause (StandardError, nil) (defaults to: nil) — Underlying cause exception
  • resume_handle (Gapic::Rest::ResumableUpload::ResumeHandle, nil) (defaults to: nil) — Associated resume handle
  • status_code (Integer, nil) (defaults to: nil) — HTTP status code
  • status (String, nil) (defaults to: nil) — Status description
  • details (Object, nil) (defaults to: nil) — Error details
  • headers (Object, nil) (defaults to: nil) — Response headers
Returns

#resume_handle

def resume_handle() -> Gapic::Rest::ResumableUpload::ResumeHandle, nil
Returns
  • (Gapic::Rest::ResumableUpload::ResumeHandle, nil) — Associated resume handle

#status

def status() -> String, nil
Returns
  • (String, nil)

#status_code

def status_code() -> Integer, nil
Returns
  • (Integer, nil)