Class: Peddler::APIs::MerchantFulfillmentV0::GetEligibleShipmentServicesRequest

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#shipment_request_detailsPeddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails (readonly)

Returns the value of attribute shipment_request_details.



407
408
409
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 407

def shipment_request_details
  @shipment_request_details
end

#shipping_offering_filterPeddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter? (readonly)

Returns the value of attribute shipping_offering_filter.



408
409
410
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 408

def shipping_offering_filter
  @shipping_offering_filter
end

Class Method Details

.[](shipment_request_details:, shipping_offering_filter:) ⇒ Peddler::APIs::MerchantFulfillmentV0::GetEligibleShipmentServicesRequest .[](arg0, arg1) ⇒ Peddler::APIs::MerchantFulfillmentV0::GetEligibleShipmentServicesRequest



400
401
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 400

def self.[]: (shipment_request_details: Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails, ?shipping_offering_filter: Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter?) -> Peddler::APIs::MerchantFulfillmentV0::GetEligibleShipmentServicesRequest
| (Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails, Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter?) -> Peddler::APIs::MerchantFulfillmentV0::GetEligibleShipmentServicesRequest

.members[ :shipment_request_details, :shipping_offering_filter ]

Returns:

  • ([ :shipment_request_details, :shipping_offering_filter ])


403
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 403

def self.members: () -> [ :shipment_request_details, :shipping_offering_filter ]

.new(shipment_request_details:, shipping_offering_filter:) ⇒ Peddler::APIs::MerchantFulfillmentV0::GetEligibleShipmentServicesRequest .new(arg0, arg1) ⇒ Peddler::APIs::MerchantFulfillmentV0::GetEligibleShipmentServicesRequest



398
399
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 398

def self.new: (shipment_request_details: Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails, ?shipping_offering_filter: Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter?) -> Peddler::APIs::MerchantFulfillmentV0::GetEligibleShipmentServicesRequest
| (Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails, Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter?) -> Peddler::APIs::MerchantFulfillmentV0::GetEligibleShipmentServicesRequest

.parsePeddler::APIs::MerchantFulfillmentV0::GetEligibleShipmentServicesRequest

Parameters:

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

Returns:



405
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 405

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

Instance Method Details

#members[ :shipment_request_details, :shipping_offering_filter ]

Returns:

  • ([ :shipment_request_details, :shipping_offering_filter ])


410
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 410

def members: () -> [ :shipment_request_details, :shipping_offering_filter ]

#to_h{ shipment_request_details: Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails, shipping_offering_filter: Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter? }



411
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 411

def to_h: () -> { shipment_request_details: Peddler::APIs::MerchantFulfillmentV0::ShipmentRequestDetails, shipping_offering_filter: Peddler::APIs::MerchantFulfillmentV0::ShippingOfferingFilter? }