Class: Peddler::APIs::ShippingV2::CarrierAccountInput

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#confidentialBoolean? (readonly)

Returns the value of attribute confidential.

Returns:

  • (Boolean, nil)


269
270
271
# File 'sig/peddler/apis/shipping_v2.rbs', line 269

def confidential
  @confidential
end

#description_localization_keyString? (readonly)

Returns the value of attribute description_localization_key.

Returns:

  • (String, nil)


270
271
272
# File 'sig/peddler/apis/shipping_v2.rbs', line 270

def description_localization_key
  @description_localization_key
end

#group_nameString? (readonly)

Returns the value of attribute group_name.

Returns:

  • (String, nil)


271
272
273
# File 'sig/peddler/apis/shipping_v2.rbs', line 271

def group_name
  @group_name
end

#hiddenBoolean? (readonly)

Returns the value of attribute hidden.

Returns:

  • (Boolean, nil)


272
273
274
# File 'sig/peddler/apis/shipping_v2.rbs', line 272

def hidden
  @hidden
end

#input_typeString? (readonly)

Returns the value of attribute input_type.

Returns:

  • (String, nil)


273
274
275
# File 'sig/peddler/apis/shipping_v2.rbs', line 273

def input_type
  @input_type
end

#mandatoryBoolean? (readonly)

Returns the value of attribute mandatory.

Returns:

  • (Boolean, nil)


274
275
276
# File 'sig/peddler/apis/shipping_v2.rbs', line 274

def mandatory
  @mandatory
end

#nameString? (readonly)

Returns the value of attribute name.

Returns:

  • (String, nil)


275
276
277
# File 'sig/peddler/apis/shipping_v2.rbs', line 275

def name
  @name
end

#validation_metadataArray[Peddler::APIs::ShippingV2::ValidationMetadata]? (readonly)

Returns the value of attribute validation_metadata.



276
277
278
# File 'sig/peddler/apis/shipping_v2.rbs', line 276

def 
  @validation_metadata
end

Class Method Details

.[](description_localization_key:, group_name:, input_type:, confidential:, hidden:, mandatory:, name:, validation_metadata:) ⇒ Peddler::APIs::ShippingV2::CarrierAccountInput .[](arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::ShippingV2::CarrierAccountInput

Overloads:



262
263
# File 'sig/peddler/apis/shipping_v2.rbs', line 262

def self.[]: (?description_localization_key: String?, ?group_name: String?, ?input_type: String?, ?confidential: bool?, ?hidden: bool?, ?mandatory: bool?, ?name: String?, ?validation_metadata: Array[Peddler::APIs::ShippingV2::ValidationMetadata]?) -> Peddler::APIs::ShippingV2::CarrierAccountInput
| (String?, String?, String?, bool?, bool?, bool?, String?, Array[Peddler::APIs::ShippingV2::ValidationMetadata]?) -> Peddler::APIs::ShippingV2::CarrierAccountInput

.members[ :description_localization_key, :group_name, :input_type, :confidential, :hidden, :mandatory, :name, :validation_metadata ]

Returns:

  • ([ :description_localization_key, :group_name, :input_type, :confidential, :hidden, :mandatory, :name, :validation_metadata ])


265
# File 'sig/peddler/apis/shipping_v2.rbs', line 265

def self.members: () -> [ :description_localization_key, :group_name, :input_type, :confidential, :hidden, :mandatory, :name, :validation_metadata ]

.new(description_localization_key:, group_name:, input_type:, confidential:, hidden:, mandatory:, name:, validation_metadata:) ⇒ Peddler::APIs::ShippingV2::CarrierAccountInput .new(arg0, arg1, arg2, arg3, arg4, arg5, arg6, arg7) ⇒ Peddler::APIs::ShippingV2::CarrierAccountInput

Overloads:



260
261
# File 'sig/peddler/apis/shipping_v2.rbs', line 260

def self.new: (?description_localization_key: String?, ?group_name: String?, ?input_type: String?, ?confidential: bool?, ?hidden: bool?, ?mandatory: bool?, ?name: String?, ?validation_metadata: Array[Peddler::APIs::ShippingV2::ValidationMetadata]?) -> Peddler::APIs::ShippingV2::CarrierAccountInput
| (String?, String?, String?, bool?, bool?, bool?, String?, Array[Peddler::APIs::ShippingV2::ValidationMetadata]?) -> Peddler::APIs::ShippingV2::CarrierAccountInput

.parsePeddler::APIs::ShippingV2::CarrierAccountInput

Parameters:

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

Returns:



267
# File 'sig/peddler/apis/shipping_v2.rbs', line 267

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

Instance Method Details

#confidential?Boolean

Returns:

  • (Boolean)


278
# File 'sig/peddler/apis/shipping_v2.rbs', line 278

def confidential?: () -> bool

#hidden?Boolean

Returns:

  • (Boolean)


279
# File 'sig/peddler/apis/shipping_v2.rbs', line 279

def hidden?: () -> bool

#mandatory?Boolean

Returns:

  • (Boolean)


280
# File 'sig/peddler/apis/shipping_v2.rbs', line 280

def mandatory?: () -> bool

#members[ :description_localization_key, :group_name, :input_type, :confidential, :hidden, :mandatory, :name, :validation_metadata ]

Returns:

  • ([ :description_localization_key, :group_name, :input_type, :confidential, :hidden, :mandatory, :name, :validation_metadata ])


281
# File 'sig/peddler/apis/shipping_v2.rbs', line 281

def members: () -> [ :description_localization_key, :group_name, :input_type, :confidential, :hidden, :mandatory, :name, :validation_metadata ]

#to_h{ description_localization_key: String?, group_name: String?, input_type: String?, confidential: bool?, hidden: bool?, mandatory: bool?, name: String?, validation_metadata: Array[Peddler::APIs::ShippingV2::ValidationMetadata]? }

Returns:

  • ({ description_localization_key: String?, group_name: String?, input_type: String?, confidential: bool?, hidden: bool?, mandatory: bool?, name: String?, validation_metadata: Array[Peddler::APIs::ShippingV2::ValidationMetadata]? })


282
# File 'sig/peddler/apis/shipping_v2.rbs', line 282

def to_h: () -> { description_localization_key: String?, group_name: String?, input_type: String?, confidential: bool?, hidden: bool?, mandatory: bool?, name: String?, validation_metadata: Array[Peddler::APIs::ShippingV2::ValidationMetadata]? }