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.



986
987
988
# File 'sig/peddler/apis/services_v1.rbs', line 986

def appointment_resources
  @appointment_resources
end

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

Returns the value of attribute estimated_arrival_time.



987
988
989
# File 'sig/peddler/apis/services_v1.rbs', line 987

def estimated_arrival_time
  @estimated_arrival_time
end

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

Returns the value of attribute fulfillment_documents.



988
989
990
# File 'sig/peddler/apis/services_v1.rbs', line 988

def fulfillment_documents
  @fulfillment_documents
end

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

Returns the value of attribute fulfillment_time.



989
990
991
# File 'sig/peddler/apis/services_v1.rbs', line 989

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



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

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 ])


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

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



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

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:



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

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 ])


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

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:



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

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? }