Sha256: 6cdba6901673557160c47c137d5683619d3ca95e21c08fdac402aca9b2964c64

Contents?: true

Size: 601 Bytes

Versions: 12

Compression:

Stored size: 601 Bytes

Contents

module DropboxApi::Results
  class GetCopyReferenceResult < DropboxApi::Results::Base
    # Metadata of the file or folder.
    def resource
      @resource ||= DropboxApi::Metadata::Resource.new @data["metadata"]
    end

    # A copy reference to the file or folder.
    def copy_reference
      @copy_reference ||= @data["copy_reference"]
    end

    # The expiration date of the copy reference.
    # This value is currently set to be far enough in the future
    # so that expiration is effectively not an issue.
    def expires
      @expires ||= Time.parse(@data["expires"])
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
dropbox_api-0.1.18 lib/dropbox_api/results/get_copy_reference_result.rb
dropbox_api-0.1.17 lib/dropbox_api/results/get_copy_reference_result.rb
dropbox_api-0.1.16 lib/dropbox_api/results/get_copy_reference_result.rb
dropbox_api-0.1.15 lib/dropbox_api/results/get_copy_reference_result.rb
dropbox_api-0.1.14 lib/dropbox_api/results/get_copy_reference_result.rb
dropbox_api-0.1.13 lib/dropbox_api/results/get_copy_reference_result.rb
dropbox_api-0.1.12 lib/dropbox_api/results/get_copy_reference_result.rb
dropbox_api-0.1.11 lib/dropbox_api/results/get_copy_reference_result.rb
dropbox_api-0.1.10 lib/dropbox_api/results/get_copy_reference_result.rb
dropbox_api-0.1.9 lib/dropbox_api/results/get_copy_reference_result.rb
dropbox_api-0.1.8 lib/dropbox_api/results/get_copy_reference_result.rb
dropbox_api-0.1.7 lib/dropbox_api/results/get_copy_reference_result.rb