Class: Zm::Client::Share

Inherits:
Base::Object show all
Defined in:
lib/zm/client/share/share.rb

Overview

class for account share

Instance Attribute Summary collapse

Attributes inherited from Base::Object

#id, #name, #parent, #token

Instance Method Summary collapse

Methods inherited from Base::Object

#clone, #initialize, #inspect, #instance_variables_map, #logger, #recorded?, #save!, #to_h, #to_s, #update_attribute

Constructor Details

This class inherits a constructor from Zm::Client::Base::Object

Instance Attribute Details

#folderIdObject

Returns the value of attribute folderId.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def folderId
  @folderId
end

#folderPathObject

Returns the value of attribute folderPath.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def folderPath
  @folderPath
end

#folderUuidObject

Returns the value of attribute folderUuid.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def folderUuid
  @folderUuid
end

#granteeIdObject

Returns the value of attribute granteeId.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def granteeId
  @granteeId
end

#granteeNameObject

Returns the value of attribute granteeName.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def granteeName
  @granteeName
end

#granteeTypeObject

Returns the value of attribute granteeType.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def granteeType
  @granteeType
end

#midObject

Returns the value of attribute mid.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def mid
  @mid
end

#ownerEmailObject

Returns the value of attribute ownerEmail.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def ownerEmail
  @ownerEmail
end

#ownerIdObject

Returns the value of attribute ownerId.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def ownerId
  @ownerId
end

#ownerNameObject

Returns the value of attribute ownerName.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def ownerName
  @ownerName
end

#rightsObject

Returns the value of attribute rights.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def rights
  @rights
end

#viewObject

Returns the value of attribute view.



7
8
9
# File 'lib/zm/client/share/share.rb', line 7

def view
  @view
end

Instance Method Details

#mountpointsObject



10
11
12
# File 'lib/zm/client/share/share.rb', line 10

def mountpoints
  @mountpoints ||= ShareMountPointsCollection.new(self)
end