Module: Pago::V2026_04::Enums::CustomerCustomerMeterSortProperty

Defined in:
lib/pago/v2026_04/enums.rb,
sig/pago/v2026_04/generated.rbs

Constant Summary collapse

CREATED_AT =

Returns:

  • (String)
"created_at"
V_CREATED_AT =

Returns:

  • (String)
"-created_at"
MODIFIED_AT =

Returns:

  • (String)
"modified_at"
V_MODIFIED_AT =

Returns:

  • (String)
"-modified_at"
METER_ID =

Returns:

  • (String)
"meter_id"
V_METER_ID =

Returns:

  • (String)
"-meter_id"
METER_NAME =

Returns:

  • (String)
"meter_name"
V_METER_NAME =

Returns:

  • (String)
"-meter_name"
CONSUMED_UNITS =

Returns:

  • (String)
"consumed_units"
V_CONSUMED_UNITS =

Returns:

  • (String)
"-consumed_units"
CREDITED_UNITS =

Returns:

  • (String)
"credited_units"
V_CREDITED_UNITS =

Returns:

  • (String)
"-credited_units"
BALANCE =

Returns:

  • (String)
"balance"
V_BALANCE =

Returns:

  • (String)
"-balance"
ALL_VALUES =

Returns:

  • (Array[String])
[
  CREATED_AT,
  V_CREATED_AT,
  MODIFIED_AT,
  V_MODIFIED_AT,
  METER_ID,
  V_METER_ID,
  METER_NAME,
  V_METER_NAME,
  CONSUMED_UNITS,
  V_CONSUMED_UNITS,
  CREDITED_UNITS,
  V_CREDITED_UNITS,
  BALANCE,
  V_BALANCE
].freeze

Class Method Summary collapse

Class Method Details

.valid?(value) ⇒ Boolean

Returns whether the value is declared by this API version.

Parameters:

  • value (Object)

Returns:

  • (Boolean)

    whether the value is declared by this API version.



1393
# File 'lib/pago/v2026_04/enums.rb', line 1393

def self.valid?(value) = ALL_VALUES.include?(value)

.valuesArray<String>

Returns every value declared by the API.

Returns:

  • (Array<String>)

    every value declared by the API.



1389
# File 'lib/pago/v2026_04/enums.rb', line 1389

def self.values = ALL_VALUES