Sha256: 277b0e0481d50d7a65fbc93f6b44bc9697339a7f612467b8090343d6593feeb2

Contents?: true

Size: 1.77 KB

Versions: 190

Compression:

Stored size: 1.77 KB

Contents

module Aws
  module S3
    class ObjectSummary

      alias content_length size

      # @param (see Object#copy_from)
      # @options (see Object#copy_from)
      # @return (see Object#copy_from)
      # @see Object#copy_from
      def copy_from(source, options = {})
        object.copy_from(source, options)
      end

      # @param (see Object#copy_to)
      # @options (see Object#copy_to)
      # @return (see Object#copy_to)
      # @see Object#copy_to
      def copy_to(target, options = {})
        object.copy_to(target, options)
      end

      # @param (see Object#move_to)
      # @options (see Object#move_to)
      # @return (see Object#move_to)
      # @see Object#move_to
      def move_to(target, options = {})
        object.move_to(target, options)
      end

      # @param (see Object#presigned_post)
      # @options (see Object#presigned_post)
      # @return (see Object#presigned_post)
      # @see Object#presigned_post
      def presigned_post(options = {})
        object.presigned_post(options)
      end

      # @param (see Object#presigned_url)
      # @options (see Object#presigned_url)
      # @return (see Object#presigned_url)
      # @see Object#presigned_url
      def presigned_url(http_method, params = {})
        object.presigned_url(http_method, params)
      end

      # @param (see Object#public_url)
      # @options (see Object#public_url)
      # @return (see Object#public_url)
      # @see Object#public_url
      def public_url(options = {})
        object.public_url(options)
      end

      # @param (see Object#upload_file)
      # @options (see Object#upload_file)
      # @return (see Object#upload_file)
      # @see Object#upload_file
      def upload_file(source, options = {})
        object.upload_file(source, options)
      end

    end
  end
end

Version data entries

190 entries across 190 versions & 3 rubygems

Version Path
aws-sdk-resources-2.7.5 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.7.4 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.7.3 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.7.2 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.7.1 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.7.0 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.6.50 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.6.49 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.6.48 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.6.47 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.6.46 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.6.44 lib/aws-sdk-resources/services/s3/object_summary.rb
ivanvc-logstash-input-s3-3.1.1.4 vendor/local/gems/aws-sdk-resources-2.3.22/lib/aws-sdk-resources/services/s3/object_summary.rb
ivanvc-logstash-input-s3-3.1.1.3 vendor/local/gems/aws-sdk-resources-2.3.22/lib/aws-sdk-resources/services/s3/object_summary.rb
ivanvc-logstash-input-s3-3.1.1.2 vendor/local/gems/aws-sdk-resources-2.3.22/lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.6.43 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.6.42 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.6.41 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.6.40 lib/aws-sdk-resources/services/s3/object_summary.rb
aws-sdk-resources-2.6.39 lib/aws-sdk-resources/services/s3/object_summary.rb