Class: Peddler::APIs::MerchantFulfillmentV0::SellerInputDefinition

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

#constraintsArray[Peddler::APIs::MerchantFulfillmentV0::Constraint] (readonly)

Returns the value of attribute constraints.



726
727
728
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 726

def constraints
  @constraints
end

#data_typeString (readonly)

Returns the value of attribute data_type.

Returns:

  • (String)


727
728
729
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 727

def data_type
  @data_type
end

#input_display_textString (readonly)

Returns the value of attribute input_display_text.

Returns:

  • (String)


728
729
730
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 728

def input_display_text
  @input_display_text
end

#input_targetString? (readonly)

Returns the value of attribute input_target.

Returns:

  • (String, nil)


729
730
731
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 729

def input_target
  @input_target
end

#requiredBoolean (readonly)

Returns the value of attribute required.

Returns:

  • (Boolean)


730
731
732
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 730

def required
  @required
end

#restricted_set_valuesArray[String]? (readonly)

Returns the value of attribute restricted_set_values.

Returns:

  • (Array[String], nil)


731
732
733
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 731

def restricted_set_values
  @restricted_set_values
end

#stored_valuePeddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput (readonly)

Returns the value of attribute stored_value.



732
733
734
# File 'sig/peddler/apis/merchant_fulfillment_v0.rbs', line 732

def stored_value
  @stored_value
end

Class Method Details

.[](constraints:, data_type:, input_display_text:, required:, stored_value:, input_target:, restricted_set_values:) ⇒ Peddler::APIs::MerchantFulfillmentV0::SellerInputDefinition .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::MerchantFulfillmentV0::SellerInputDefinition

Overloads:



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

def self.[]: (constraints: Array[Peddler::APIs::MerchantFulfillmentV0::Constraint], data_type: String, input_display_text: String, required: bool, stored_value: Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput, ?input_target: String?, ?restricted_set_values: Array[String]?) -> Peddler::APIs::MerchantFulfillmentV0::SellerInputDefinition
| (Array[Peddler::APIs::MerchantFulfillmentV0::Constraint], String, String, bool, Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput, String?, Array[String]?) -> Peddler::APIs::MerchantFulfillmentV0::SellerInputDefinition

.members[ :constraints, :data_type, :input_display_text, :required, :stored_value, :input_target, :restricted_set_values ]

Returns:

  • ([ :constraints, :data_type, :input_display_text, :required, :stored_value, :input_target, :restricted_set_values ])


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

def self.members: () -> [ :constraints, :data_type, :input_display_text, :required, :stored_value, :input_target, :restricted_set_values ]

.new(constraints:, data_type:, input_display_text:, required:, stored_value:, input_target:, restricted_set_values:) ⇒ Peddler::APIs::MerchantFulfillmentV0::SellerInputDefinition .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6) ⇒ Peddler::APIs::MerchantFulfillmentV0::SellerInputDefinition

Overloads:



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

def self.new: (constraints: Array[Peddler::APIs::MerchantFulfillmentV0::Constraint], data_type: String, input_display_text: String, required: bool, stored_value: Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput, ?input_target: String?, ?restricted_set_values: Array[String]?) -> Peddler::APIs::MerchantFulfillmentV0::SellerInputDefinition
| (Array[Peddler::APIs::MerchantFulfillmentV0::Constraint], String, String, bool, Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput, String?, Array[String]?) -> Peddler::APIs::MerchantFulfillmentV0::SellerInputDefinition

.parsePeddler::APIs::MerchantFulfillmentV0::SellerInputDefinition

Parameters:

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

Returns:



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

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

Instance Method Details

#members[ :constraints, :data_type, :input_display_text, :required, :stored_value, :input_target, :restricted_set_values ]

Returns:

  • ([ :constraints, :data_type, :input_display_text, :required, :stored_value, :input_target, :restricted_set_values ])


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

def members: () -> [ :constraints, :data_type, :input_display_text, :required, :stored_value, :input_target, :restricted_set_values ]

#required?Boolean

Returns:

  • (Boolean)


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

def required?: () -> bool

#to_h{ constraints: Array[Peddler::APIs::MerchantFulfillmentV0::Constraint], data_type: String, input_display_text: String, required: bool, stored_value: Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput, input_target: String?, restricted_set_values: Array[String]? }

Returns:



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

def to_h: () -> { constraints: Array[Peddler::APIs::MerchantFulfillmentV0::Constraint], data_type: String, input_display_text: String, required: bool, stored_value: Peddler::APIs::MerchantFulfillmentV0::AdditionalSellerInput, input_target: String?, restricted_set_values: Array[String]? }