Sha256: bfc6e4395873233c3aee30760b52a681256103aacfd1ff1376b01ccfc765cf76

Contents?: true

Size: 564 Bytes

Versions: 14

Compression:

Stored size: 564 Bytes

Contents

module DropboxApi::Endpoints::Files
  class Restore < DropboxApi::Endpoints::Rpc
    Method      = :post
    Path        = "/2/files/restore".freeze
    ResultType  = DropboxApi::Metadata::File
    ErrorType   = DropboxApi::Errors::RestoreError

    # Restore a file to a specific revision
    #
    # @param path [String] The path to the file you want to restore.
    # @param rev [String] The revision to restore for the file.
    add_endpoint :restore do |path, rev|
      perform_request({
        :path => path,
        :rev => rev
      })
    end
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
dropbox_api-0.1.18 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.17 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.16 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.15 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.14 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.13 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.12 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.11 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.10 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.9 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.8 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.7 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.6 lib/dropbox_api/endpoints/files/restore.rb
dropbox_api-0.1.5 lib/dropbox_api/endpoints/files/restore.rb