Module: Sisense
- Defined in:
- lib/sisense.rb,
lib/sisense/role.rb,
lib/sisense/user.rb,
lib/sisense/alert.rb,
lib/sisense/group.rb,
lib/sisense/share.rb,
lib/sisense/folder.rb,
lib/sisense/widget.rb,
lib/sisense/dataset.rb,
lib/sisense/version.rb,
lib/sisense/api/error.rb,
lib/sisense/dashboard.rb,
lib/sisense/api/client.rb,
lib/sisense/connection.rb,
lib/sisense/elasticube.rb,
lib/sisense/translation.rb,
lib/sisense/api/resource.rb,
lib/sisense/api/nested_resource.rb,
lib/sisense/api/not_found_error.rb,
lib/sisense/elasticube_datasecurity.rb,
lib/sisense/api/unprocessable_entity_error.rb
Defined Under Namespace
Modules: API Classes: Alert, Connection, Dashboard, Dataset, Elasticube, ElasticubeDatasecurity, Folder, Group, Role, Share, Translation, User, Widget
Constant Summary collapse
- VERSION =
"1.2.0".freeze
Class Attribute Summary collapse
-
.access_token ⇒ Object
Returns the value of attribute access_token.
-
.hostname ⇒ Object
Returns the value of attribute hostname.
-
.use_ssl ⇒ Object
Returns the value of attribute use_ssl.
Class Method Summary collapse
Class Attribute Details
.access_token ⇒ Object
Returns the value of attribute access_token.
30 31 32 |
# File 'lib/sisense.rb', line 30 def access_token @access_token end |
.hostname ⇒ Object
Returns the value of attribute hostname.
30 31 32 |
# File 'lib/sisense.rb', line 30 def hostname @hostname end |
.use_ssl ⇒ Object
Returns the value of attribute use_ssl.
30 31 32 |
# File 'lib/sisense.rb', line 30 def use_ssl @use_ssl end |
Class Method Details
.api_resources ⇒ Object
32 33 34 35 36 |
# File 'lib/sisense.rb', line 32 def api_resources @api_resources ||= API::Resource.descendants.each_with_object({}) { |descendant, resources| resources[descendant::RESOURCE_NAME] = descendant }.sort.to_h.freeze end |