Class: Peddler::APIs::ServicesV1::ServiceJob
- Inherits:
-
Data
- Object
- Data
- Peddler::APIs::ServicesV1::ServiceJob
- Defined in:
- sig/peddler/apis/services_v1.rbs
Instance Attribute Summary collapse
-
#appointments ⇒ Array[Peddler::APIs::ServicesV1::Appointment]?
readonly
Returns the value of attribute appointments.
-
#associated_items ⇒ Array[Peddler::APIs::ServicesV1::AssociatedItem]?
readonly
Returns the value of attribute associated_items.
-
#buyer ⇒ Peddler::APIs::ServicesV1::Buyer?
readonly
Returns the value of attribute buyer.
-
#create_time ⇒ Time?
readonly
Returns the value of attribute create_time.
-
#marketplace_id ⇒ String?
readonly
Returns the value of attribute marketplace_id.
-
#payments ⇒ Array[Peddler::APIs::ServicesV1::Payment]?
readonly
Returns the value of attribute payments.
-
#preferred_appointment_times ⇒ Array[Peddler::APIs::ServicesV1::AppointmentTime]?
readonly
Returns the value of attribute preferred_appointment_times.
-
#product_order_ids ⇒ Array[String]?
readonly
Returns the value of attribute product_order_ids.
-
#scope_of_work ⇒ Peddler::APIs::ServicesV1::ScopeOfWork?
readonly
Returns the value of attribute scope_of_work.
-
#seller ⇒ Peddler::APIs::ServicesV1::Seller?
readonly
Returns the value of attribute seller.
-
#service_job_id ⇒ String?
readonly
Returns the value of attribute service_job_id.
-
#service_job_provider ⇒ Peddler::APIs::ServicesV1::ServiceJobProvider?
readonly
Returns the value of attribute service_job_provider.
-
#service_job_status ⇒ String?
readonly
Returns the value of attribute service_job_status.
-
#service_location ⇒ Peddler::APIs::ServicesV1::ServiceLocation?
readonly
Returns the value of attribute service_location.
-
#service_order_id ⇒ String?
readonly
Returns the value of attribute service_order_id.
-
#store_id ⇒ String?
readonly
Returns the value of attribute store_id.
-
#tracking_ids ⇒ Array[String]?
readonly
Returns the value of attribute tracking_ids.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :appointments, :associated_items, :buyer, :create_time, :marketplace_id, :payments, :preferred_appointment_times, :product_order_ids, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id, :tracking_ids ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::ServicesV1::ServiceJob
Instance Method Summary collapse
-
#members ⇒ [ :appointments, :associated_items, :buyer, :create_time, :marketplace_id, :payments, :preferred_appointment_times, :product_order_ids, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id, :tracking_ids ]
-
#to_h ⇒ { appointments: Array[Peddler::APIs::ServicesV1::Appointment]?, associated_items: Array[Peddler::APIs::ServicesV1::AssociatedItem]?, buyer: Peddler::APIs::ServicesV1::Buyer?, create_time: Time?, marketplace_id: String?, payments: Array[Peddler::APIs::ServicesV1::Payment]?, preferred_appointment_times: Array[Peddler::APIs::ServicesV1::AppointmentTime]?, product_order_ids: Array[String]?, scope_of_work: Peddler::APIs::ServicesV1::ScopeOfWork?, seller: Peddler::APIs::ServicesV1::Seller?, service_job_id: String?, service_job_provider: Peddler::APIs::ServicesV1::ServiceJobProvider?, service_job_status: String?, service_location: Peddler::APIs::ServicesV1::ServiceLocation?, service_order_id: String?, store_id: String?, tracking_ids: Array[String]? }
Instance Attribute Details
#appointments ⇒ Array[Peddler::APIs::ServicesV1::Appointment]? (readonly)
Returns the value of attribute appointments.
924 925 926 |
# File 'sig/peddler/apis/services_v1.rbs', line 924 def appointments @appointments end |
#associated_items ⇒ Array[Peddler::APIs::ServicesV1::AssociatedItem]? (readonly)
Returns the value of attribute associated_items.
925 926 927 |
# File 'sig/peddler/apis/services_v1.rbs', line 925 def associated_items @associated_items end |
#buyer ⇒ Peddler::APIs::ServicesV1::Buyer? (readonly)
Returns the value of attribute buyer.
926 927 928 |
# File 'sig/peddler/apis/services_v1.rbs', line 926 def buyer @buyer end |
#create_time ⇒ Time? (readonly)
Returns the value of attribute create_time.
927 928 929 |
# File 'sig/peddler/apis/services_v1.rbs', line 927 def create_time @create_time end |
#marketplace_id ⇒ String? (readonly)
Returns the value of attribute marketplace_id.
928 929 930 |
# File 'sig/peddler/apis/services_v1.rbs', line 928 def marketplace_id @marketplace_id end |
#payments ⇒ Array[Peddler::APIs::ServicesV1::Payment]? (readonly)
Returns the value of attribute payments.
929 930 931 |
# File 'sig/peddler/apis/services_v1.rbs', line 929 def payments @payments end |
#preferred_appointment_times ⇒ Array[Peddler::APIs::ServicesV1::AppointmentTime]? (readonly)
Returns the value of attribute preferred_appointment_times.
930 931 932 |
# File 'sig/peddler/apis/services_v1.rbs', line 930 def preferred_appointment_times @preferred_appointment_times end |
#product_order_ids ⇒ Array[String]? (readonly)
Returns the value of attribute product_order_ids.
931 932 933 |
# File 'sig/peddler/apis/services_v1.rbs', line 931 def product_order_ids @product_order_ids end |
#scope_of_work ⇒ Peddler::APIs::ServicesV1::ScopeOfWork? (readonly)
Returns the value of attribute scope_of_work.
932 933 934 |
# File 'sig/peddler/apis/services_v1.rbs', line 932 def scope_of_work @scope_of_work end |
#seller ⇒ Peddler::APIs::ServicesV1::Seller? (readonly)
Returns the value of attribute seller.
933 934 935 |
# File 'sig/peddler/apis/services_v1.rbs', line 933 def seller @seller end |
#service_job_id ⇒ String? (readonly)
Returns the value of attribute service_job_id.
934 935 936 |
# File 'sig/peddler/apis/services_v1.rbs', line 934 def service_job_id @service_job_id end |
#service_job_provider ⇒ Peddler::APIs::ServicesV1::ServiceJobProvider? (readonly)
Returns the value of attribute service_job_provider.
935 936 937 |
# File 'sig/peddler/apis/services_v1.rbs', line 935 def service_job_provider @service_job_provider end |
#service_job_status ⇒ String? (readonly)
Returns the value of attribute service_job_status.
936 937 938 |
# File 'sig/peddler/apis/services_v1.rbs', line 936 def service_job_status @service_job_status end |
#service_location ⇒ Peddler::APIs::ServicesV1::ServiceLocation? (readonly)
Returns the value of attribute service_location.
937 938 939 |
# File 'sig/peddler/apis/services_v1.rbs', line 937 def service_location @service_location end |
#service_order_id ⇒ String? (readonly)
Returns the value of attribute service_order_id.
938 939 940 |
# File 'sig/peddler/apis/services_v1.rbs', line 938 def service_order_id @service_order_id end |
#store_id ⇒ String? (readonly)
Returns the value of attribute store_id.
939 940 941 |
# File 'sig/peddler/apis/services_v1.rbs', line 939 def store_id @store_id end |
#tracking_ids ⇒ Array[String]? (readonly)
Returns the value of attribute tracking_ids.
940 941 942 |
# File 'sig/peddler/apis/services_v1.rbs', line 940 def tracking_ids @tracking_ids end |
Class Method Details
.[](appointments:, associated_items:, buyer:, create_time:, marketplace_id:, payments:, preferred_appointment_times:, product_order_ids:, scope_of_work:, seller:, service_job_id:, service_job_provider:, service_job_status:, service_location:, service_order_id:, store_id:, tracking_ids:) ⇒ Peddler::APIs::ServicesV1::ServiceJob .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16) ⇒ Peddler::APIs::ServicesV1::ServiceJob
917 918 |
# File 'sig/peddler/apis/services_v1.rbs', line 917
def self.[]: (?appointments: Array[Peddler::APIs::ServicesV1::Appointment]?, ?associated_items: Array[Peddler::APIs::ServicesV1::AssociatedItem]?, ?buyer: Peddler::APIs::ServicesV1::Buyer?, ?create_time: Time?, ?marketplace_id: String?, ?payments: Array[Peddler::APIs::ServicesV1::Payment]?, ?preferred_appointment_times: Array[Peddler::APIs::ServicesV1::AppointmentTime]?, ?product_order_ids: Array[String]?, ?scope_of_work: Peddler::APIs::ServicesV1::ScopeOfWork?, ?seller: Peddler::APIs::ServicesV1::Seller?, ?service_job_id: String?, ?service_job_provider: Peddler::APIs::ServicesV1::ServiceJobProvider?, ?service_job_status: String?, ?service_location: Peddler::APIs::ServicesV1::ServiceLocation?, ?service_order_id: String?, ?store_id: String?, ?tracking_ids: Array[String]?) -> Peddler::APIs::ServicesV1::ServiceJob
| (Array[Peddler::APIs::ServicesV1::Appointment]?, Array[Peddler::APIs::ServicesV1::AssociatedItem]?, Peddler::APIs::ServicesV1::Buyer?, Time?, String?, Array[Peddler::APIs::ServicesV1::Payment]?, Array[Peddler::APIs::ServicesV1::AppointmentTime]?, Array[String]?, Peddler::APIs::ServicesV1::ScopeOfWork?, Peddler::APIs::ServicesV1::Seller?, String?, Peddler::APIs::ServicesV1::ServiceJobProvider?, String?, Peddler::APIs::ServicesV1::ServiceLocation?, String?, String?, Array[String]?) -> Peddler::APIs::ServicesV1::ServiceJob
|
.members ⇒ [ :appointments, :associated_items, :buyer, :create_time, :marketplace_id, :payments, :preferred_appointment_times, :product_order_ids, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id, :tracking_ids ]
920 |
# File 'sig/peddler/apis/services_v1.rbs', line 920
def self.members: () -> [ :appointments, :associated_items, :buyer, :create_time, :marketplace_id, :payments, :preferred_appointment_times, :product_order_ids, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id, :tracking_ids ]
|
.new(appointments:, associated_items:, buyer:, create_time:, marketplace_id:, payments:, preferred_appointment_times:, product_order_ids:, scope_of_work:, seller:, service_job_id:, service_job_provider:, service_job_status:, service_location:, service_order_id:, store_id:, tracking_ids:) ⇒ Peddler::APIs::ServicesV1::ServiceJob .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16) ⇒ Peddler::APIs::ServicesV1::ServiceJob
915 916 |
# File 'sig/peddler/apis/services_v1.rbs', line 915
def self.new: (?appointments: Array[Peddler::APIs::ServicesV1::Appointment]?, ?associated_items: Array[Peddler::APIs::ServicesV1::AssociatedItem]?, ?buyer: Peddler::APIs::ServicesV1::Buyer?, ?create_time: Time?, ?marketplace_id: String?, ?payments: Array[Peddler::APIs::ServicesV1::Payment]?, ?preferred_appointment_times: Array[Peddler::APIs::ServicesV1::AppointmentTime]?, ?product_order_ids: Array[String]?, ?scope_of_work: Peddler::APIs::ServicesV1::ScopeOfWork?, ?seller: Peddler::APIs::ServicesV1::Seller?, ?service_job_id: String?, ?service_job_provider: Peddler::APIs::ServicesV1::ServiceJobProvider?, ?service_job_status: String?, ?service_location: Peddler::APIs::ServicesV1::ServiceLocation?, ?service_order_id: String?, ?store_id: String?, ?tracking_ids: Array[String]?) -> Peddler::APIs::ServicesV1::ServiceJob
| (Array[Peddler::APIs::ServicesV1::Appointment]?, Array[Peddler::APIs::ServicesV1::AssociatedItem]?, Peddler::APIs::ServicesV1::Buyer?, Time?, String?, Array[Peddler::APIs::ServicesV1::Payment]?, Array[Peddler::APIs::ServicesV1::AppointmentTime]?, Array[String]?, Peddler::APIs::ServicesV1::ScopeOfWork?, Peddler::APIs::ServicesV1::Seller?, String?, Peddler::APIs::ServicesV1::ServiceJobProvider?, String?, Peddler::APIs::ServicesV1::ServiceLocation?, String?, String?, Array[String]?) -> Peddler::APIs::ServicesV1::ServiceJob
|
.parse ⇒ Peddler::APIs::ServicesV1::ServiceJob
922 |
# File 'sig/peddler/apis/services_v1.rbs', line 922
def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ServicesV1::ServiceJob
|
Instance Method Details
#members ⇒ [ :appointments, :associated_items, :buyer, :create_time, :marketplace_id, :payments, :preferred_appointment_times, :product_order_ids, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id, :tracking_ids ]
942 |
# File 'sig/peddler/apis/services_v1.rbs', line 942
def members: () -> [ :appointments, :associated_items, :buyer, :create_time, :marketplace_id, :payments, :preferred_appointment_times, :product_order_ids, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id, :tracking_ids ]
|
#to_h ⇒ { appointments: Array[Peddler::APIs::ServicesV1::Appointment]?, associated_items: Array[Peddler::APIs::ServicesV1::AssociatedItem]?, buyer: Peddler::APIs::ServicesV1::Buyer?, create_time: Time?, marketplace_id: String?, payments: Array[Peddler::APIs::ServicesV1::Payment]?, preferred_appointment_times: Array[Peddler::APIs::ServicesV1::AppointmentTime]?, product_order_ids: Array[String]?, scope_of_work: Peddler::APIs::ServicesV1::ScopeOfWork?, seller: Peddler::APIs::ServicesV1::Seller?, service_job_id: String?, service_job_provider: Peddler::APIs::ServicesV1::ServiceJobProvider?, service_job_status: String?, service_location: Peddler::APIs::ServicesV1::ServiceLocation?, service_order_id: String?, store_id: String?, tracking_ids: Array[String]? }
943 |
# File 'sig/peddler/apis/services_v1.rbs', line 943
def to_h: () -> { appointments: Array[Peddler::APIs::ServicesV1::Appointment]?, associated_items: Array[Peddler::APIs::ServicesV1::AssociatedItem]?, buyer: Peddler::APIs::ServicesV1::Buyer?, create_time: Time?, marketplace_id: String?, payments: Array[Peddler::APIs::ServicesV1::Payment]?, preferred_appointment_times: Array[Peddler::APIs::ServicesV1::AppointmentTime]?, product_order_ids: Array[String]?, scope_of_work: Peddler::APIs::ServicesV1::ScopeOfWork?, seller: Peddler::APIs::ServicesV1::Seller?, service_job_id: String?, service_job_provider: Peddler::APIs::ServicesV1::ServiceJobProvider?, service_job_status: String?, service_location: Peddler::APIs::ServicesV1::ServiceLocation?, service_order_id: String?, store_id: String?, tracking_ids: Array[String]? }
|