Class: Aws::S3::Plugins::RetryableBlockIO Private

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/aws-sdk-s3/plugins/streaming_retry.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

A wrapper around BlockIO that adds no-ops for truncate and rewind

Instance Method Summary collapse

Constructor Details

#initialize(block_io) ⇒ RetryableBlockIO

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Returns a new instance of RetryableBlockIO.


15
16
17
# File 'lib/aws-sdk-s3/plugins/streaming_retry.rb', line 15

def initialize(block_io)
  @block_io = block_io
end

Instance Method Details

#rewindObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.


21
# File 'lib/aws-sdk-s3/plugins/streaming_retry.rb', line 21

def rewind; end

#truncate(_integer) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.


19
# File 'lib/aws-sdk-s3/plugins/streaming_retry.rb', line 19

def truncate(_integer); end