Class: Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#payment_dateString (readonly)

Returns the value of attribute payment_date.

Returns:

  • (String)


1254
1255
1256
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1254

def payment_date
  @payment_date
end

#payment_modeString (readonly)

Returns the value of attribute payment_mode.

Returns:

  • (String)


1255
1256
1257
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1255

def payment_mode
  @payment_mode
end

#payment_transaction_idString (readonly)

Returns the value of attribute payment_transaction_id.

Returns:

  • (String)


1256
1257
1258
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1256

def payment_transaction_id
  @payment_transaction_id
end

Class Method Details

.[](payment_date:, payment_mode:, payment_transaction_id:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation .[](arg0, arg1, arg2) ⇒ Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation

Overloads:



1247
1248
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1247

def self.[]: (payment_date: String, payment_mode: String, payment_transaction_id: String) -> Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation
| (String, String, String) -> Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation

.members[ :payment_date, :payment_mode, :payment_transaction_id ]

Returns:

  • ([ :payment_date, :payment_mode, :payment_transaction_id ])


1250
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1250

def self.members: () -> [ :payment_date, :payment_mode, :payment_transaction_id ]

.new(payment_date:, payment_mode:, payment_transaction_id:) ⇒ Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation .new(arg0, arg1, arg2) ⇒ Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation

Overloads:



1245
1246
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1245

def self.new: (payment_date: String, payment_mode: String, payment_transaction_id: String) -> Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation
| (String, String, String) -> Peddler::APIs::FulfillmentOutbound20200701::PaymentInformation

.parsePeddler::APIs::FulfillmentOutbound20200701::PaymentInformation

Parameters:

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

Returns:



1252
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1252

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

Instance Method Details

#members[ :payment_date, :payment_mode, :payment_transaction_id ]

Returns:

  • ([ :payment_date, :payment_mode, :payment_transaction_id ])


1258
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1258

def members: () -> [ :payment_date, :payment_mode, :payment_transaction_id ]

#to_h{ payment_date: String, payment_mode: String, payment_transaction_id: String }

Returns:

  • ({ payment_date: String, payment_mode: String, payment_transaction_id: String })


1259
# File 'sig/peddler/apis/fulfillment_outbound_2020_07_01.rbs', line 1259

def to_h: () -> { payment_date: String, payment_mode: String, payment_transaction_id: String }