class Puree::Model::File

Description of a file.

Attributes

license[R]

@return [Puree::Model::CopyrightLicense, nil]

mime[R]

@return [String, nil]

name[R]

@return [String, nil]

size[RW]

@return [Integer, nil]

url[R]

@return [String, nil]

Public Instance Methods

license=(v) click to toggle source

@param v [Puree::Model::CopyrightLicense]

# File lib/puree/model/file.rb, line 39
def license=(v)
  @license = v if v && v.data?
end
mime=(v) click to toggle source

@param v [String]

# File lib/puree/model/file.rb, line 29
def mime=(v)
  @mime = v if v && !v.empty?
end
name=(v) click to toggle source

@param v [String]

# File lib/puree/model/file.rb, line 24
def name=(v)
  @name = v if v && !v.empty?
end
url=(v) click to toggle source

@param v [String]

# File lib/puree/model/file.rb, line 34
def url=(v)
  @url = v if v && !v.empty?
end