Class: Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput

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

#data_typeString? (readonly)

Returns the value of attribute data_type.

Returns:

  • (String, nil)


35
36
37
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 35

def data_type
  @data_type
end

#value_as_addressPeddler::APIs::MerchantFulfillmentV0::Address? (readonly)

Returns the value of attribute value_as_address.



36
37
38
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 36

def value_as_address
  @value_as_address
end

#value_as_booleanBoolean? (readonly)

Returns the value of attribute value_as_boolean.

Returns:

  • (Boolean, nil)


37
38
39
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 37

def value_as_boolean
  @value_as_boolean
end

#value_as_currencyPeddler::Money? (readonly)

Returns the value of attribute value_as_currency.

Returns:



38
39
40
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 38

def value_as_currency
  @value_as_currency
end

#value_as_dimensionPeddler::APIs::MerchantFulfillmentV0::Length? (readonly)

Returns the value of attribute value_as_dimension.



39
40
41
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 39

def value_as_dimension
  @value_as_dimension
end

#value_as_integerInteger? (readonly)

Returns the value of attribute value_as_integer.

Returns:

  • (Integer, nil)


40
41
42
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 40

def value_as_integer
  @value_as_integer
end

#value_as_stringString? (readonly)

Returns the value of attribute value_as_string.

Returns:

  • (String, nil)


41
42
43
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 41

def value_as_string
  @value_as_string
end

#value_as_timestampString? (readonly)

Returns the value of attribute value_as_timestamp.

Returns:

  • (String, nil)


42
43
44
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 42

def value_as_timestamp
  @value_as_timestamp
end

#value_as_weightPeddler::APIs::MerchantFulfillmentV0::Weight? (readonly)

Returns the value of attribute value_as_weight.



43
44
45
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 43

def value_as_weight
  @value_as_weight
end

Class Method Details

.[](data_type:, value_as_address:, value_as_boolean:, value_as_currency:, value_as_dimension:, value_as_integer:, value_as_string:, value_as_timestamp:, value_as_weight:) ⇒ Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput

Overloads:



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

def self.[]: (?data_type: String?, ?value_as_address: Peddler::APIs::MerchantFulfillmentV0::Address?, ?value_as_boolean: bool?, ?value_as_currency: Peddler::Money?, ?value_as_dimension: Peddler::APIs::MerchantFulfillmentV0::Length?, ?value_as_integer: Integer?, ?value_as_string: String?, ?value_as_timestamp: String?, ?value_as_weight: Peddler::APIs::MerchantFulfillmentV0::Weight?) -> Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput
| (String?, Peddler::APIs::MerchantFulfillmentV0::Address?, bool?, Peddler::Money?, Peddler::APIs::MerchantFulfillmentV0::Length?, Integer?, String?, String?, Peddler::APIs::MerchantFulfillmentV0::Weight?) -> Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput

.members[ :data_type, :value_as_address, :value_as_boolean, :value_as_currency, :value_as_dimension, :value_as_integer, :value_as_string, :value_as_timestamp, :value_as_weight ]

Returns:

  • ([ :data_type, :value_as_address, :value_as_boolean, :value_as_currency, :value_as_dimension, :value_as_integer, :value_as_string, :value_as_timestamp, :value_as_weight ])


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

def self.members: () -> [ :data_type, :value_as_address, :value_as_boolean, :value_as_currency, :value_as_dimension, :value_as_integer, :value_as_string, :value_as_timestamp, :value_as_weight ]

.new(data_type:, value_as_address:, value_as_boolean:, value_as_currency:, value_as_dimension:, value_as_integer:, value_as_string:, value_as_timestamp:, value_as_weight:) ⇒ Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8) ⇒ Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput

Overloads:



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

def self.new: (?data_type: String?, ?value_as_address: Peddler::APIs::MerchantFulfillmentV0::Address?, ?value_as_boolean: bool?, ?value_as_currency: Peddler::Money?, ?value_as_dimension: Peddler::APIs::MerchantFulfillmentV0::Length?, ?value_as_integer: Integer?, ?value_as_string: String?, ?value_as_timestamp: String?, ?value_as_weight: Peddler::APIs::MerchantFulfillmentV0::Weight?) -> Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput
| (String?, Peddler::APIs::MerchantFulfillmentV0::Address?, bool?, Peddler::Money?, Peddler::APIs::MerchantFulfillmentV0::Length?, Integer?, String?, String?, Peddler::APIs::MerchantFulfillmentV0::Weight?) -> Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput

.parsePeddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :data_type, :value_as_address, :value_as_boolean, :value_as_currency, :value_as_dimension, :value_as_integer, :value_as_string, :value_as_timestamp, :value_as_weight ]

Returns:

  • ([ :data_type, :value_as_address, :value_as_boolean, :value_as_currency, :value_as_dimension, :value_as_integer, :value_as_string, :value_as_timestamp, :value_as_weight ])


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

def members: () -> [ :data_type, :value_as_address, :value_as_boolean, :value_as_currency, :value_as_dimension, :value_as_integer, :value_as_string, :value_as_timestamp, :value_as_weight ]

#to_h{ data_type: String?, value_as_address: Peddler::APIs::MerchantFulfillmentV0::Address?, value_as_boolean: bool?, value_as_currency: Peddler::Money?, value_as_dimension: Peddler::APIs::MerchantFulfillmentV0::Length?, value_as_integer: Integer?, value_as_string: String?, value_as_timestamp: String?, value_as_weight: Peddler::APIs::MerchantFulfillmentV0::Weight? }

Returns:



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

def to_h: () -> { data_type: String?, value_as_address: Peddler::APIs::MerchantFulfillmentV0::Address?, value_as_boolean: bool?, value_as_currency: Peddler::Money?, value_as_dimension: Peddler::APIs::MerchantFulfillmentV0::Length?, value_as_integer: Integer?, value_as_string: String?, value_as_timestamp: String?, value_as_weight: Peddler::APIs::MerchantFulfillmentV0::Weight? }

#value_as_boolean?Boolean

Returns:

  • (Boolean)


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

def value_as_boolean?: () -> bool