Class: Peddler::APIs::SellerWallet20240301::TransferScheduleInformation

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#schedule_end_dateTime? (readonly)

Returns the value of attribute schedule_end_date.

Returns:

  • (Time, nil)


433
434
435
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 433

def schedule_end_date
  @schedule_end_date
end

#schedule_expressionPeddler::APIs::SellerWallet20240301::ScheduleExpression? (readonly)

Returns the value of attribute schedule_expression.



434
435
436
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 434

def schedule_expression
  @schedule_expression
end

#schedule_start_dateTime? (readonly)

Returns the value of attribute schedule_start_date.

Returns:

  • (Time, nil)


435
436
437
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 435

def schedule_start_date
  @schedule_start_date
end

#schedule_typeString? (readonly)

Returns the value of attribute schedule_type.

Returns:

  • (String, nil)


436
437
438
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 436

def schedule_type
  @schedule_type
end

Class Method Details

.[](schedule_end_date:, schedule_expression:, schedule_start_date:, schedule_type:) ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleInformation .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleInformation

Overloads:



426
427
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 426

def self.[]: (?schedule_end_date: Time?, ?schedule_expression: Peddler::APIs::SellerWallet20240301::ScheduleExpression?, ?schedule_start_date: Time?, ?schedule_type: String?) -> Peddler::APIs::SellerWallet20240301::TransferScheduleInformation
| (Time?, Peddler::APIs::SellerWallet20240301::ScheduleExpression?, Time?, String?) -> Peddler::APIs::SellerWallet20240301::TransferScheduleInformation

.members[ :schedule_end_date, :schedule_expression, :schedule_start_date, :schedule_type ]

Returns:

  • ([ :schedule_end_date, :schedule_expression, :schedule_start_date, :schedule_type ])


429
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 429

def self.members: () -> [ :schedule_end_date, :schedule_expression, :schedule_start_date, :schedule_type ]

.new(schedule_end_date:, schedule_expression:, schedule_start_date:, schedule_type:) ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleInformation .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::SellerWallet20240301::TransferScheduleInformation

Overloads:



424
425
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 424

def self.new: (?schedule_end_date: Time?, ?schedule_expression: Peddler::APIs::SellerWallet20240301::ScheduleExpression?, ?schedule_start_date: Time?, ?schedule_type: String?) -> Peddler::APIs::SellerWallet20240301::TransferScheduleInformation
| (Time?, Peddler::APIs::SellerWallet20240301::ScheduleExpression?, Time?, String?) -> Peddler::APIs::SellerWallet20240301::TransferScheduleInformation

.parsePeddler::APIs::SellerWallet20240301::TransferScheduleInformation

Parameters:

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

Returns:



431
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 431

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

Instance Method Details

#members[ :schedule_end_date, :schedule_expression, :schedule_start_date, :schedule_type ]

Returns:

  • ([ :schedule_end_date, :schedule_expression, :schedule_start_date, :schedule_type ])


438
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 438

def members: () -> [ :schedule_end_date, :schedule_expression, :schedule_start_date, :schedule_type ]

#to_h{ schedule_end_date: Time?, schedule_expression: Peddler::APIs::SellerWallet20240301::ScheduleExpression?, schedule_start_date: Time?, schedule_type: String? }

Returns:



439
# File 'sig/peddler/apis/seller_wallet_2024_03_01.rbs', line 439

def to_h: () -> { schedule_end_date: Time?, schedule_expression: Peddler::APIs::SellerWallet20240301::ScheduleExpression?, schedule_start_date: Time?, schedule_type: String? }