Class: Telnyx::Models::Legacy::Reporting::BatchDetailRecords::MdrDetailReportResponse
Defined Under Namespace
Modules: Direction, RecordType, Status
Instance Attribute Summary collapse
Class Method Summary
collapse
==, #==, #[], coerce, #deconstruct_keys, #deep_to_h, dump, fields, hash, #hash, inherited, #initialize, inspect, #inspect, known_fields, optional, recursively_to_h, required, #to_h, #to_json, #to_s, to_sorbet_type, #to_yaml
#coerce, coerce, #dump, dump, #inspect, inspect, meta_info, new_coerce_state, type_info
#const_missing, #define_sorbet_constant!, #sorbet_constant_defined?, #to_sorbet_type, to_sorbet_type
Instance Attribute Details
#connections ⇒ Array<Integer>?
18
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 18
optional :connections, Telnyx::Internal::Type::ArrayOf[Integer]
|
#created_at ⇒ Time?
23
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 23
optional :created_at, Time
|
28
29
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 28
optional :directions,
-> { Telnyx::Internal::Type::ArrayOf[enum: Telnyx::Legacy::Reporting::BatchDetailRecords::MdrDetailReportResponse::Direction] }
|
#end_date ⇒ Time?
34
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 34
optional :end_date, Time
|
39
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 39
optional :filters, -> { Telnyx::Internal::Type::ArrayOf[Telnyx::Legacy::Reporting::Filter] }
|
#id ⇒ String?
13
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 13
optional :id, String
|
#profiles ⇒ Array<String>?
List of messaging profile IDs
45
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 45
optional :profiles, Telnyx::Internal::Type::ArrayOf[String]
|
#record_type ⇒ String?
50
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 50
optional :record_type, String
|
55
56
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 55
optional :record_types,
-> { Telnyx::Internal::Type::ArrayOf[enum: Telnyx::Legacy::Reporting::BatchDetailRecords::MdrDetailReportResponse::RecordType] }
|
#report_name ⇒ String?
61
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 61
optional :report_name, String
|
#report_url ⇒ String?
66
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 66
optional :report_url, String
|
#start_date ⇒ Time?
71
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 71
optional :start_date, Time
|
#status ⇒ Symbol, ...
76
77
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 76
optional :status,
enum: -> { Telnyx::Legacy::Reporting::BatchDetailRecords::MdrDetailReportResponse::Status }
|
#updated_at ⇒ Time?
82
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 82
optional :updated_at, Time
|
Class Method Details
.values ⇒ Array<Symbol>
|
# File 'lib/telnyx/models/legacy/reporting/batch_detail_records/mdr_detail_report_response.rb', line 119
|