Exception: Gapic::Rest::ResumableUpload::DeadlineExceededError
- Inherits:
-
Common::Error
- Object
- StandardError
- Common::Error
- Gapic::Rest::ResumableUpload::DeadlineExceededError
- Includes:
- HasResumeHandle
- Defined in:
- lib/gapic/rest/resumable_upload/errors.rb
Overview
Raised when an upload exceeds its global monotonic deadline.
Instance Attribute Summary collapse
-
#resume_handle ⇒ Gapic::Rest::ResumableUpload::ResumeHandle?
readonly
Associated resume handle.
-
#root_cause ⇒ Object?
readonly
Root cause exception if deadline exceeded during a retry loop.
Instance Method Summary collapse
-
#initialize(message = "Upload deadline exceeded", root_cause: nil, resume_handle: nil) ⇒ DeadlineExceededError
constructor
Initializes a new DeadlineExceededError.
Constructor Details
#initialize(message = "Upload deadline exceeded", root_cause: nil, resume_handle: nil) ⇒ DeadlineExceededError
Initializes a new DeadlineExceededError.
471 472 473 474 475 |
# File 'lib/gapic/rest/resumable_upload/errors.rb', line 471 def initialize = "Upload deadline exceeded", root_cause: nil, resume_handle: nil super HasResumeHandle.append_suffix(, resume_handle) @root_cause = root_cause @resume_handle = resume_handle end |
Instance Attribute Details
#resume_handle ⇒ Gapic::Rest::ResumableUpload::ResumeHandle? (readonly)
Returns Associated resume handle.
459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'lib/gapic/rest/resumable_upload/errors.rb', line 459 class DeadlineExceededError < Gapic::Common::Error include HasResumeHandle # @return [Object, nil] Root cause exception if deadline exceeded during a retry loop attr_reader :root_cause ## # Initializes a new DeadlineExceededError. # # @param message [String] Deadline exceeded message # @param root_cause [Object, nil] Root cause exception # @param resume_handle [Gapic::Rest::ResumableUpload::ResumeHandle, nil] Associated resume handle def initialize = "Upload deadline exceeded", root_cause: nil, resume_handle: nil super HasResumeHandle.append_suffix(, resume_handle) @root_cause = root_cause @resume_handle = resume_handle end ## # @private # Creates a DeadlineExceededError with optional resume handle. # # @param message [String, nil] Deadline exceeded message # @param root_cause [Object, nil] Root cause exception # @param resume_handle [Gapic::Rest::ResumableUpload::ResumeHandle, nil] Associated resume handle # @return [DeadlineExceededError] def self.from = "Upload deadline exceeded", root_cause: nil, resume_handle: nil new , root_cause: root_cause, resume_handle: resume_handle end end |
#root_cause ⇒ Object? (readonly)
Returns Root cause exception if deadline exceeded during a retry loop.
459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 |
# File 'lib/gapic/rest/resumable_upload/errors.rb', line 459 class DeadlineExceededError < Gapic::Common::Error include HasResumeHandle # @return [Object, nil] Root cause exception if deadline exceeded during a retry loop attr_reader :root_cause ## # Initializes a new DeadlineExceededError. # # @param message [String] Deadline exceeded message # @param root_cause [Object, nil] Root cause exception # @param resume_handle [Gapic::Rest::ResumableUpload::ResumeHandle, nil] Associated resume handle def initialize = "Upload deadline exceeded", root_cause: nil, resume_handle: nil super HasResumeHandle.append_suffix(, resume_handle) @root_cause = root_cause @resume_handle = resume_handle end ## # @private # Creates a DeadlineExceededError with optional resume handle. # # @param message [String, nil] Deadline exceeded message # @param root_cause [Object, nil] Root cause exception # @param resume_handle [Gapic::Rest::ResumableUpload::ResumeHandle, nil] Associated resume handle # @return [DeadlineExceededError] def self.from = "Upload deadline exceeded", root_cause: nil, resume_handle: nil new , root_cause: root_cause, resume_handle: resume_handle end end |