Class: ReactorSDK::Resources::ExtensionPackage
- Inherits:
-
BaseResource
- Object
- BaseResource
- ReactorSDK::Resources::ExtensionPackage
- Defined in:
- lib/reactor_sdk/resources/extension_package.rb
Instance Attribute Summary
Attributes inherited from BaseResource
#attributes, #id, #meta, #relationships, #type
Instance Method Summary collapse
-
#availability ⇒ String?
Package availability.
-
#created_at ⇒ String
ISO8601 timestamp when the package was created.
-
#display_name ⇒ String?
Human-readable display name.
-
#inspect ⇒ String
Human-readable representation.
-
#name ⇒ String
Package name.
-
#platform ⇒ String?
Supported platform, such as “web” or “edge”.
-
#updated_at ⇒ String
ISO8601 timestamp when the package was last updated.
-
#version ⇒ String?
Package version.
Methods inherited from BaseResource
#==, #[], attribute, #initialize, #relationship_data, #relationship_id, #relationship_ids, #to_h
Constructor Details
This class inherits a constructor from ReactorSDK::Resources::BaseResource
Instance Method Details
#availability ⇒ String?
Returns Package availability.
27 |
# File 'lib/reactor_sdk/resources/extension_package.rb', line 27 attribute :availability |
#created_at ⇒ String
Returns ISO8601 timestamp when the package was created.
33 |
# File 'lib/reactor_sdk/resources/extension_package.rb', line 33 attribute :created_at |
#display_name ⇒ String?
Returns Human-readable display name.
21 |
# File 'lib/reactor_sdk/resources/extension_package.rb', line 21 attribute :display_name |
#inspect ⇒ String
Returns Human-readable representation.
41 42 43 44 45 46 |
# File 'lib/reactor_sdk/resources/extension_package.rb', line 41 def inspect '#<ReactorSDK::Resources::ExtensionPackage ' \ "id=#{id.inspect} " \ "name=#{name.inspect} " \ "version=#{version.inspect}>" end |
#name ⇒ String
Returns Package name.
18 |
# File 'lib/reactor_sdk/resources/extension_package.rb', line 18 attribute :name |
#platform ⇒ String?
Returns Supported platform, such as “web” or “edge”.
24 |
# File 'lib/reactor_sdk/resources/extension_package.rb', line 24 attribute :platform |
#updated_at ⇒ String
Returns ISO8601 timestamp when the package was last updated.
36 |
# File 'lib/reactor_sdk/resources/extension_package.rb', line 36 attribute :updated_at |
#version ⇒ String?
Returns Package version.
30 |
# File 'lib/reactor_sdk/resources/extension_package.rb', line 30 attribute :version |