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.
-
#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.
Class Method Summary collapse
-
.[] ⇒ Object
-
.members ⇒ [ :appointments, :associated_items, :buyer, :create_time, :marketplace_id, :payments, :preferred_appointment_times, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id ]
-
.new ⇒ Object
-
.parse ⇒ Peddler::APIs::ServicesV1::ServiceJob
Instance Method Summary collapse
-
#members ⇒ [ :appointments, :associated_items, :buyer, :create_time, :marketplace_id, :payments, :preferred_appointment_times, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id ]
-
#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]?, 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? }
Instance Attribute Details
#appointments ⇒ Array[Peddler::APIs::ServicesV1::Appointment]? (readonly)
Returns the value of attribute appointments.
905 906 907 |
# File 'sig/peddler/apis/services_v1.rbs', line 905 def appointments @appointments end |
#associated_items ⇒ Array[Peddler::APIs::ServicesV1::AssociatedItem]? (readonly)
Returns the value of attribute associated_items.
906 907 908 |
# File 'sig/peddler/apis/services_v1.rbs', line 906 def associated_items @associated_items end |
#buyer ⇒ Peddler::APIs::ServicesV1::Buyer? (readonly)
Returns the value of attribute buyer.
907 908 909 |
# File 'sig/peddler/apis/services_v1.rbs', line 907 def buyer @buyer end |
#create_time ⇒ Time? (readonly)
Returns the value of attribute create_time.
908 909 910 |
# File 'sig/peddler/apis/services_v1.rbs', line 908 def create_time @create_time end |
#marketplace_id ⇒ String? (readonly)
Returns the value of attribute marketplace_id.
909 910 911 |
# File 'sig/peddler/apis/services_v1.rbs', line 909 def marketplace_id @marketplace_id end |
#payments ⇒ Array[Peddler::APIs::ServicesV1::Payment]? (readonly)
Returns the value of attribute payments.
910 911 912 |
# File 'sig/peddler/apis/services_v1.rbs', line 910 def payments @payments end |
#preferred_appointment_times ⇒ Array[Peddler::APIs::ServicesV1::AppointmentTime]? (readonly)
Returns the value of attribute preferred_appointment_times.
911 912 913 |
# File 'sig/peddler/apis/services_v1.rbs', line 911 def preferred_appointment_times @preferred_appointment_times end |
#scope_of_work ⇒ Peddler::APIs::ServicesV1::ScopeOfWork? (readonly)
Returns the value of attribute scope_of_work.
912 913 914 |
# File 'sig/peddler/apis/services_v1.rbs', line 912 def scope_of_work @scope_of_work end |
#seller ⇒ Peddler::APIs::ServicesV1::Seller? (readonly)
Returns the value of attribute seller.
913 914 915 |
# File 'sig/peddler/apis/services_v1.rbs', line 913 def seller @seller end |
#service_job_id ⇒ String? (readonly)
Returns the value of attribute service_job_id.
914 915 916 |
# File 'sig/peddler/apis/services_v1.rbs', line 914 def service_job_id @service_job_id end |
#service_job_provider ⇒ Peddler::APIs::ServicesV1::ServiceJobProvider? (readonly)
Returns the value of attribute service_job_provider.
915 916 917 |
# File 'sig/peddler/apis/services_v1.rbs', line 915 def service_job_provider @service_job_provider end |
#service_job_status ⇒ String? (readonly)
Returns the value of attribute service_job_status.
916 917 918 |
# File 'sig/peddler/apis/services_v1.rbs', line 916 def service_job_status @service_job_status end |
#service_location ⇒ Peddler::APIs::ServicesV1::ServiceLocation? (readonly)
Returns the value of attribute service_location.
917 918 919 |
# File 'sig/peddler/apis/services_v1.rbs', line 917 def service_location @service_location end |
#service_order_id ⇒ String? (readonly)
Returns the value of attribute service_order_id.
918 919 920 |
# File 'sig/peddler/apis/services_v1.rbs', line 918 def service_order_id @service_order_id end |
#store_id ⇒ String? (readonly)
Returns the value of attribute store_id.
919 920 921 |
# File 'sig/peddler/apis/services_v1.rbs', line 919 def store_id @store_id end |
Class Method Details
.[](appointments:, associated_items:, buyer:, create_time:, marketplace_id:, payments:, preferred_appointment_times:, scope_of_work:, seller:, service_job_id:, service_job_provider:, service_job_status:, service_location:, service_order_id:, store_id:) ⇒ Peddler::APIs::ServicesV1::ServiceJob .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14) ⇒ Peddler::APIs::ServicesV1::ServiceJob
898 899 |
# File 'sig/peddler/apis/services_v1.rbs', line 898
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]?, ?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?) -> 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]?, Peddler::APIs::ServicesV1::ScopeOfWork?, Peddler::APIs::ServicesV1::Seller?, String?, Peddler::APIs::ServicesV1::ServiceJobProvider?, String?, Peddler::APIs::ServicesV1::ServiceLocation?, String?, String?) -> Peddler::APIs::ServicesV1::ServiceJob
|
.members ⇒ [ :appointments, :associated_items, :buyer, :create_time, :marketplace_id, :payments, :preferred_appointment_times, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id ]
901 |
# File 'sig/peddler/apis/services_v1.rbs', line 901
def self.members: () -> [ :appointments, :associated_items, :buyer, :create_time, :marketplace_id, :payments, :preferred_appointment_times, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id ]
|
.new(appointments:, associated_items:, buyer:, create_time:, marketplace_id:, payments:, preferred_appointment_times:, scope_of_work:, seller:, service_job_id:, service_job_provider:, service_job_status:, service_location:, service_order_id:, store_id:) ⇒ Peddler::APIs::ServicesV1::ServiceJob .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14) ⇒ Peddler::APIs::ServicesV1::ServiceJob
896 897 |
# File 'sig/peddler/apis/services_v1.rbs', line 896
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]?, ?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?) -> 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]?, Peddler::APIs::ServicesV1::ScopeOfWork?, Peddler::APIs::ServicesV1::Seller?, String?, Peddler::APIs::ServicesV1::ServiceJobProvider?, String?, Peddler::APIs::ServicesV1::ServiceLocation?, String?, String?) -> Peddler::APIs::ServicesV1::ServiceJob
|
.parse ⇒ Peddler::APIs::ServicesV1::ServiceJob
903 |
# File 'sig/peddler/apis/services_v1.rbs', line 903
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, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id ]
921 |
# File 'sig/peddler/apis/services_v1.rbs', line 921
def members: () -> [ :appointments, :associated_items, :buyer, :create_time, :marketplace_id, :payments, :preferred_appointment_times, :scope_of_work, :seller, :service_job_id, :service_job_provider, :service_job_status, :service_location, :service_order_id, :store_id ]
|
#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]?, 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? }
922 |
# File 'sig/peddler/apis/services_v1.rbs', line 922
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]?, 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? }
|