Class: Peddler::APIs::Support20250201::CaseFilters
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::Support20250201::CaseFilters
- Defined in:
- sig/peddler/apis/support_2025_02_01.rbs
Instance Attribute Summary collapse
-
#case_statuses ⇒ Array[String]?
readonly
Returns the value of attribute case_statuses.
-
#cc_emails ⇒ Array[String]?
readonly
Returns the value of attribute cc_emails.
-
#created_date ⇒ Peddler::APIs::Support20250201::DateFilter?
readonly
Returns the value of attribute created_date.
-
#last_outbound_date ⇒ Peddler::APIs::Support20250201::DateFilter?
readonly
Returns the value of attribute last_outbound_date.
-
#primary_emails ⇒ Array[String]?
readonly
Returns the value of attribute primary_emails.
-
#resolved_date ⇒ Peddler::APIs::Support20250201::DateFilter?
readonly
Returns the value of attribute resolved_date.
-
#subject_keywords ⇒ String?
readonly
Returns the value of attribute subject_keywords.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :case_statuses, :cc_emails, :created_date, :last_outbound_date, :primary_emails, :resolved_date, :subject_keywords ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::Support20250201::CaseFilters
Instance Method Summary collapse
-
#members ⇒ [ :case_statuses, :cc_emails, :created_date, :last_outbound_date, :primary_emails, :resolved_date, :subject_keywords ]
-
#to_h ⇒ { case_statuses: Array[String]?, cc_emails: Array[String]?, created_date: Peddler::APIs::Support20250201::DateFilter?, last_outbound_date: Peddler::APIs::Support20250201::DateFilter?, primary_emails: Array[String]?, resolved_date: Peddler::APIs::Support20250201::DateFilter?, subject_keywords: String? }
Instance Attribute Details
#case_statuses ⇒ Array[String]? (readonly)
Returns the value of attribute case_statuses.
93 94 95 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 93 def case_statuses @case_statuses end |
#cc_emails ⇒ Array[String]? (readonly)
Returns the value of attribute cc_emails.
94 95 96 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 94 def cc_emails @cc_emails end |
#created_date ⇒ Peddler::APIs::Support20250201::DateFilter? (readonly)
Returns the value of attribute created_date.
95 96 97 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 95 def created_date @created_date end |
#last_outbound_date ⇒ Peddler::APIs::Support20250201::DateFilter? (readonly)
Returns the value of attribute last_outbound_date.
96 97 98 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 96 def last_outbound_date @last_outbound_date end |
#primary_emails ⇒ Array[String]? (readonly)
Returns the value of attribute primary_emails.
97 98 99 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 97 def primary_emails @primary_emails end |
#resolved_date ⇒ Peddler::APIs::Support20250201::DateFilter? (readonly)
Returns the value of attribute resolved_date.
98 99 100 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 98 def resolved_date @resolved_date end |
#subject_keywords ⇒ String? (readonly)
Returns the value of attribute subject_keywords.
99 100 101 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 99 def subject_keywords @subject_keywords end |
Class Method Details
.[](case_statuses:, cc_emails:, created_date:, last_outbound_date:, primary_emails:, resolved_date:, subject_keywords:) ⇒ Peddler::APIs::Support20250201::CaseFilters .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::Support20250201::CaseFilters
86 87 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 86
def self.[]: (?case_statuses: Array[String]?, ?cc_emails: Array[String]?, ?created_date: Peddler::APIs::Support20250201::DateFilter?, ?last_outbound_date: Peddler::APIs::Support20250201::DateFilter?, ?primary_emails: Array[String]?, ?resolved_date: Peddler::APIs::Support20250201::DateFilter?, ?subject_keywords: String?) -> Peddler::APIs::Support20250201::CaseFilters
| (Array[String]?, Array[String]?, Peddler::APIs::Support20250201::DateFilter?, Peddler::APIs::Support20250201::DateFilter?, Array[String]?, Peddler::APIs::Support20250201::DateFilter?, String?) -> Peddler::APIs::Support20250201::CaseFilters
|
.members ⇒ [ :case_statuses, :cc_emails, :created_date, :last_outbound_date, :primary_emails, :resolved_date, :subject_keywords ]
89 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 89
def self.members: () -> [ :case_statuses, :cc_emails, :created_date, :last_outbound_date, :primary_emails, :resolved_date, :subject_keywords ]
|
.new(case_statuses:, cc_emails:, created_date:, last_outbound_date:, primary_emails:, resolved_date:, subject_keywords:) ⇒ Peddler::APIs::Support20250201::CaseFilters .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::Support20250201::CaseFilters
84 85 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 84
def self.new: (?case_statuses: Array[String]?, ?cc_emails: Array[String]?, ?created_date: Peddler::APIs::Support20250201::DateFilter?, ?last_outbound_date: Peddler::APIs::Support20250201::DateFilter?, ?primary_emails: Array[String]?, ?resolved_date: Peddler::APIs::Support20250201::DateFilter?, ?subject_keywords: String?) -> Peddler::APIs::Support20250201::CaseFilters
| (Array[String]?, Array[String]?, Peddler::APIs::Support20250201::DateFilter?, Peddler::APIs::Support20250201::DateFilter?, Array[String]?, Peddler::APIs::Support20250201::DateFilter?, String?) -> Peddler::APIs::Support20250201::CaseFilters
|
.parse ⇒ Peddler::APIs::Support20250201::CaseFilters
91 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 91
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::Support20250201::CaseFilters
|
Instance Method Details
#members ⇒ [ :case_statuses, :cc_emails, :created_date, :last_outbound_date, :primary_emails, :resolved_date, :subject_keywords ]
101 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 101
def members: () -> [ :case_statuses, :cc_emails, :created_date, :last_outbound_date, :primary_emails, :resolved_date, :subject_keywords ]
|
#to_h ⇒ { case_statuses: Array[String]?, cc_emails: Array[String]?, created_date: Peddler::APIs::Support20250201::DateFilter?, last_outbound_date: Peddler::APIs::Support20250201::DateFilter?, primary_emails: Array[String]?, resolved_date: Peddler::APIs::Support20250201::DateFilter?, subject_keywords: String? }
102 |
# File 'sig/peddler/apis/support_2025_02_01.rbs', line 102
def to_h: () -> { case_statuses: Array[String]?, cc_emails: Array[String]?, created_date: Peddler::APIs::Support20250201::DateFilter?, last_outbound_date: Peddler::APIs::Support20250201::DateFilter?, primary_emails: Array[String]?, resolved_date: Peddler::APIs::Support20250201::DateFilter?, subject_keywords: String? }
|