Class: Peddler::APIs::ServicesV1::SetAppointmentFulfillmentDataRequest

Inherits:
Data
  • Object
show all
Defined in:
sig/peddler/apis/services_v1.rbs

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#appointment_resourcesArray[Peddler::APIs::ServicesV1::AppointmentResource]? (readonly)

Returns the value of attribute appointment_resources.



1007
1008
1009
# File 'sig/peddler/apis/services_v1.rbs', line 1007

def appointment_resources
  @appointment_resources
end

#estimated_arrival_timePeddler::APIs::ServicesV1::DateTimeRange? (readonly)

Returns the value of attribute estimated_arrival_time.



1008
1009
1010
# File 'sig/peddler/apis/services_v1.rbs', line 1008

def estimated_arrival_time
  @estimated_arrival_time
end

#fulfillment_documentsArray[Peddler::APIs::ServicesV1::FulfillmentDocument]? (readonly)

Returns the value of attribute fulfillment_documents.



1009
1010
1011
# File 'sig/peddler/apis/services_v1.rbs', line 1009

def fulfillment_documents
  @fulfillment_documents
end

#fulfillment_timePeddler::APIs::ServicesV1::FulfillmentTime? (readonly)

Returns the value of attribute fulfillment_time.



1010
1011
1012
# File 'sig/peddler/apis/services_v1.rbs', line 1010

def fulfillment_time
  @fulfillment_time
end

Class Method Details

.[](appointment_resources:, estimated_arrival_time:, fulfillment_documents:, fulfillment_time:) ⇒ Peddler::APIs::ServicesV1::SetAppointmentFulfillmentDataRequest .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ServicesV1::SetAppointmentFulfillmentDataRequest



1000
1001
# File 'sig/peddler/apis/services_v1.rbs', line 1000

def self.[]: (?appointment_resources: Array[Peddler::APIs::ServicesV1::AppointmentResource]?, ?estimated_arrival_time: Peddler::APIs::ServicesV1::DateTimeRange?, ?fulfillment_documents: Array[Peddler::APIs::ServicesV1::FulfillmentDocument]?, ?fulfillment_time: Peddler::APIs::ServicesV1::FulfillmentTime?) -> Peddler::APIs::ServicesV1::SetAppointmentFulfillmentDataRequest
| (Array[Peddler::APIs::ServicesV1::AppointmentResource]?, Peddler::APIs::ServicesV1::DateTimeRange?, Array[Peddler::APIs::ServicesV1::FulfillmentDocument]?, Peddler::APIs::ServicesV1::FulfillmentTime?) -> Peddler::APIs::ServicesV1::SetAppointmentFulfillmentDataRequest

.members[ :appointment_resources, :estimated_arrival_time, :fulfillment_documents, :fulfillment_time ]

Returns:

  • ([ :appointment_resources, :estimated_arrival_time, :fulfillment_documents, :fulfillment_time ])


1003
# File 'sig/peddler/apis/services_v1.rbs', line 1003

def self.members: () -> [ :appointment_resources, :estimated_arrival_time, :fulfillment_documents, :fulfillment_time ]

.new(appointment_resources:, estimated_arrival_time:, fulfillment_documents:, fulfillment_time:) ⇒ Peddler::APIs::ServicesV1::SetAppointmentFulfillmentDataRequest .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ServicesV1::SetAppointmentFulfillmentDataRequest



998
999
# File 'sig/peddler/apis/services_v1.rbs', line 998

def self.new: (?appointment_resources: Array[Peddler::APIs::ServicesV1::AppointmentResource]?, ?estimated_arrival_time: Peddler::APIs::ServicesV1::DateTimeRange?, ?fulfillment_documents: Array[Peddler::APIs::ServicesV1::FulfillmentDocument]?, ?fulfillment_time: Peddler::APIs::ServicesV1::FulfillmentTime?) -> Peddler::APIs::ServicesV1::SetAppointmentFulfillmentDataRequest
| (Array[Peddler::APIs::ServicesV1::AppointmentResource]?, Peddler::APIs::ServicesV1::DateTimeRange?, Array[Peddler::APIs::ServicesV1::FulfillmentDocument]?, Peddler::APIs::ServicesV1::FulfillmentTime?) -> Peddler::APIs::ServicesV1::SetAppointmentFulfillmentDataRequest

.parsePeddler::APIs::ServicesV1::SetAppointmentFulfillmentDataRequest

Parameters:

  • (Hash[String | Symbol, untyped])
  • (Object)

Returns:



1005
# File 'sig/peddler/apis/services_v1.rbs', line 1005

def self.parse: (?Hash[String | Symbol, untyped], **untyped) -> Peddler::APIs::ServicesV1::SetAppointmentFulfillmentDataRequest

Instance Method Details

#members[ :appointment_resources, :estimated_arrival_time, :fulfillment_documents, :fulfillment_time ]

Returns:

  • ([ :appointment_resources, :estimated_arrival_time, :fulfillment_documents, :fulfillment_time ])


1012
# File 'sig/peddler/apis/services_v1.rbs', line 1012

def members: () -> [ :appointment_resources, :estimated_arrival_time, :fulfillment_documents, :fulfillment_time ]

#to_h{ appointment_resources: Array[Peddler::APIs::ServicesV1::AppointmentResource]?, estimated_arrival_time: Peddler::APIs::ServicesV1::DateTimeRange?, fulfillment_documents: Array[Peddler::APIs::ServicesV1::FulfillmentDocument]?, fulfillment_time: Peddler::APIs::ServicesV1::FulfillmentTime? }

Returns:



1013
# File 'sig/peddler/apis/services_v1.rbs', line 1013

def to_h: () -> { appointment_resources: Array[Peddler::APIs::ServicesV1::AppointmentResource]?, estimated_arrival_time: Peddler::APIs::ServicesV1::DateTimeRange?, fulfillment_documents: Array[Peddler::APIs::ServicesV1::FulfillmentDocument]?, fulfillment_time: Peddler::APIs::ServicesV1::FulfillmentTime? }