Class: Peddler::APIs::Messaging20260420::AutomationConfiguration
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::Messaging20260420::AutomationConfiguration
- Defined in:
- sig/peddler/apis/messaging_2026_04_20.rbs
Instance Attribute Summary collapse
-
#automation_display_name ⇒ String
readonly
Returns the value of attribute automation_display_name.
-
#automation_id ⇒ String
readonly
Returns the value of attribute automation_id.
-
#automation_status ⇒ String
readonly
Returns the value of attribute automation_status.
-
#automation_sub_type ⇒ String?
readonly
Returns the value of attribute automation_sub_type.
-
#automation_type ⇒ String
readonly
Returns the value of attribute automation_type.
-
#created_date_time ⇒ Time?
readonly
Returns the value of attribute created_date_time.
-
#current_automation_version ⇒ Integer?
readonly
Returns the value of attribute current_automation_version.
-
#last_updated_date_time ⇒ Time?
readonly
Returns the value of attribute last_updated_date_time.
-
#latest_automation_version ⇒ Integer?
readonly
Returns the value of attribute latest_automation_version.
-
#marketplace_automations ⇒ Array[Peddler::APIs::Messaging20260420::MarketplaceAutomation]?
readonly
Returns the value of attribute marketplace_automations.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :automation_display_name, :automation_id, :automation_status, :automation_type, :automation_sub_type, :created_date_time, :current_automation_version, :last_updated_date_time, :latest_automation_version, :marketplace_automations ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::Messaging20260420::AutomationConfiguration
Instance Method Summary collapse
-
#members ⇒ [ :automation_display_name, :automation_id, :automation_status, :automation_type, :automation_sub_type, :created_date_time, :current_automation_version, :last_updated_date_time, :latest_automation_version, :marketplace_automations ]
-
#to_h ⇒ { automation_display_name: String, automation_id: String, automation_status: String, automation_type: String, automation_sub_type: String?, created_date_time: Time?, current_automation_version: Integer?, last_updated_date_time: Time?, latest_automation_version: Integer?, marketplace_automations: Array[Peddler::APIs::Messaging20260420::MarketplaceAutomation]? }
Instance Attribute Details
#automation_display_name ⇒ String (readonly)
Returns the value of attribute automation_display_name.
14 15 16 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 14 def automation_display_name @automation_display_name end |
#automation_id ⇒ String (readonly)
Returns the value of attribute automation_id.
15 16 17 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 15 def automation_id @automation_id end |
#automation_status ⇒ String (readonly)
Returns the value of attribute automation_status.
16 17 18 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 16 def automation_status @automation_status end |
#automation_sub_type ⇒ String? (readonly)
Returns the value of attribute automation_sub_type.
17 18 19 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 17 def automation_sub_type @automation_sub_type end |
#automation_type ⇒ String (readonly)
Returns the value of attribute automation_type.
18 19 20 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 18 def automation_type @automation_type end |
#created_date_time ⇒ Time? (readonly)
Returns the value of attribute created_date_time.
19 20 21 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 19 def created_date_time @created_date_time end |
#current_automation_version ⇒ Integer? (readonly)
Returns the value of attribute current_automation_version.
20 21 22 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 20 def current_automation_version @current_automation_version end |
#last_updated_date_time ⇒ Time? (readonly)
Returns the value of attribute last_updated_date_time.
21 22 23 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 21 def last_updated_date_time @last_updated_date_time end |
#latest_automation_version ⇒ Integer? (readonly)
Returns the value of attribute latest_automation_version.
22 23 24 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 22 def latest_automation_version @latest_automation_version end |
#marketplace_automations ⇒ Array[Peddler::APIs::Messaging20260420::MarketplaceAutomation]? (readonly)
Returns the value of attribute marketplace_automations.
23 24 25 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 23 def marketplace_automations @marketplace_automations end |
Class Method Details
.[](automation_display_name:, automation_id:, automation_status:, automation_type:, automation_sub_type:, created_date_time:, current_automation_version:, last_updated_date_time:, latest_automation_version:, marketplace_automations:) ⇒ Peddler::APIs::Messaging20260420::AutomationConfiguration .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::Messaging20260420::AutomationConfiguration
7 8 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 7
def self.[]: (automation_display_name: String, automation_id: String, automation_status: String, automation_type: String, ?automation_sub_type: String?, ?created_date_time: Time?, ?current_automation_version: Integer?, ?last_updated_date_time: Time?, ?latest_automation_version: Integer?, ?marketplace_automations: Array[Peddler::APIs::Messaging20260420::MarketplaceAutomation]?) -> Peddler::APIs::Messaging20260420::AutomationConfiguration
| (String, String, String, String, String?, Time?, Integer?, Time?, Integer?, Array[Peddler::APIs::Messaging20260420::MarketplaceAutomation]?) -> Peddler::APIs::Messaging20260420::AutomationConfiguration
|
.members ⇒ [ :automation_display_name, :automation_id, :automation_status, :automation_type, :automation_sub_type, :created_date_time, :current_automation_version, :last_updated_date_time, :latest_automation_version, :marketplace_automations ]
10 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 10
def self.members: () -> [ :automation_display_name, :automation_id, :automation_status, :automation_type, :automation_sub_type, :created_date_time, :current_automation_version, :last_updated_date_time, :latest_automation_version, :marketplace_automations ]
|
.new(automation_display_name:, automation_id:, automation_status:, automation_type:, automation_sub_type:, created_date_time:, current_automation_version:, last_updated_date_time:, latest_automation_version:, marketplace_automations:) ⇒ Peddler::APIs::Messaging20260420::AutomationConfiguration .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9) ⇒ Peddler::APIs::Messaging20260420::AutomationConfiguration
5 6 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 5
def self.new: (automation_display_name: String, automation_id: String, automation_status: String, automation_type: String, ?automation_sub_type: String?, ?created_date_time: Time?, ?current_automation_version: Integer?, ?last_updated_date_time: Time?, ?latest_automation_version: Integer?, ?marketplace_automations: Array[Peddler::APIs::Messaging20260420::MarketplaceAutomation]?) -> Peddler::APIs::Messaging20260420::AutomationConfiguration
| (String, String, String, String, String?, Time?, Integer?, Time?, Integer?, Array[Peddler::APIs::Messaging20260420::MarketplaceAutomation]?) -> Peddler::APIs::Messaging20260420::AutomationConfiguration
|
.parse ⇒ Peddler::APIs::Messaging20260420::AutomationConfiguration
12 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 12
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Messaging20260420::AutomationConfiguration
|
Instance Method Details
#members ⇒ [ :automation_display_name, :automation_id, :automation_status, :automation_type, :automation_sub_type, :created_date_time, :current_automation_version, :last_updated_date_time, :latest_automation_version, :marketplace_automations ]
25 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 25
def members: () -> [ :automation_display_name, :automation_id, :automation_status, :automation_type, :automation_sub_type, :created_date_time, :current_automation_version, :last_updated_date_time, :latest_automation_version, :marketplace_automations ]
|
#to_h ⇒ { automation_display_name: String, automation_id: String, automation_status: String, automation_type: String, automation_sub_type: String?, created_date_time: Time?, current_automation_version: Integer?, last_updated_date_time: Time?, latest_automation_version: Integer?, marketplace_automations: Array[Peddler::APIs::Messaging20260420::MarketplaceAutomation]? }
26 |
# File 'sig/peddler/apis/messaging_2026_04_20.rbs', line 26
def to_h: () -> { automation_display_name: String, automation_id: String, automation_status: String, automation_type: String, automation_sub_type: String?, created_date_time: Time?, current_automation_version: Integer?, last_updated_date_time: Time?, latest_automation_version: Integer?, marketplace_automations: Array[Peddler::APIs::Messaging20260420::MarketplaceAutomation]? }
|