Class: ConnectorsSdk::Atlassian::Config
- Inherits:
-
Base::Config
- Object
- Base::Config
- ConnectorsSdk::Atlassian::Config
- Defined in:
- lib/connectors_sdk/atlassian/config.rb
Instance Attribute Summary collapse
-
#base_url ⇒ Object
readonly
Returns the value of attribute base_url.
-
#index_permissions ⇒ Object
readonly
Returns the value of attribute index_permissions.
Attributes inherited from Base::Config
Instance Method Summary collapse
-
#initialize(cursors:, base_url:, index_permissions: false) ⇒ Config
constructor
A new instance of Config.
- #to_h ⇒ Object
Methods inherited from Base::Config
Constructor Details
#initialize(cursors:, base_url:, index_permissions: false) ⇒ Config
Returns a new instance of Config.
16 17 18 19 20 |
# File 'lib/connectors_sdk/atlassian/config.rb', line 16 def initialize(cursors:, base_url:, index_permissions: false) super(:cursors => cursors) @base_url = base_url @index_permissions = end |
Instance Attribute Details
#base_url ⇒ Object (readonly)
Returns the value of attribute base_url.
14 15 16 |
# File 'lib/connectors_sdk/atlassian/config.rb', line 14 def base_url @base_url end |
#index_permissions ⇒ Object (readonly)
Returns the value of attribute index_permissions.
14 15 16 |
# File 'lib/connectors_sdk/atlassian/config.rb', line 14 def @index_permissions end |
Instance Method Details
#to_h ⇒ Object
22 23 24 |
# File 'lib/connectors_sdk/atlassian/config.rb', line 22 def to_h super.merge(:base_url => base_url) end |