Class: Peddler::APIs::ServicesV1::Buyer

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#buyer_idString? (readonly)

Returns the value of attribute buyer_id.

Returns:

  • (String, nil)


246
247
248
# File 'sig/peddler/apis/services_v1.rbs', line 246

def buyer_id
  @buyer_id
end

#nameString? (readonly)

Returns the value of attribute name.

Returns:

  • (String, nil)


247
248
249
# File 'sig/peddler/apis/services_v1.rbs', line 247

def name
  @name
end

#phoneString? (readonly)

Returns the value of attribute phone.

Returns:

  • (String, nil)


248
249
250
# File 'sig/peddler/apis/services_v1.rbs', line 248

def phone
  @phone
end

#prime_memberBoolean? (readonly)

Returns the value of attribute prime_member.

Returns:

  • (Boolean, nil)


249
250
251
# File 'sig/peddler/apis/services_v1.rbs', line 249

def prime_member
  @prime_member
end

Class Method Details

.[](buyer_id:, prime_member:, name:, phone:) ⇒ Peddler::APIs::ServicesV1::Buyer .[](arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ServicesV1::Buyer

Overloads:



239
240
# File 'sig/peddler/apis/services_v1.rbs', line 239

def self.[]: (?buyer_id: String?, ?prime_member: bool?, ?name: String?, ?phone: String?) -> Peddler::APIs::ServicesV1::Buyer
| (String?, bool?, String?, String?) -> Peddler::APIs::ServicesV1::Buyer

.members[ :buyer_id, :prime_member, :name, :phone ]

Returns:

  • ([ :buyer_id, :prime_member, :name, :phone ])


242
# File 'sig/peddler/apis/services_v1.rbs', line 242

def self.members: () -> [ :buyer_id, :prime_member, :name, :phone ]

.new(buyer_id:, prime_member:, name:, phone:) ⇒ Peddler::APIs::ServicesV1::Buyer .new(arg0, arg1, arg2, arg3) ⇒ Peddler::APIs::ServicesV1::Buyer

Overloads:



237
238
# File 'sig/peddler/apis/services_v1.rbs', line 237

def self.new: (?buyer_id: String?, ?prime_member: bool?, ?name: String?, ?phone: String?) -> Peddler::APIs::ServicesV1::Buyer
| (String?, bool?, String?, String?) -> Peddler::APIs::ServicesV1::Buyer

.parsePeddler::APIs::ServicesV1::Buyer

Parameters:

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

Returns:



244
# File 'sig/peddler/apis/services_v1.rbs', line 244

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

Instance Method Details

#members[ :buyer_id, :prime_member, :name, :phone ]

Returns:

  • ([ :buyer_id, :prime_member, :name, :phone ])


251
# File 'sig/peddler/apis/services_v1.rbs', line 251

def members: () -> [ :buyer_id, :prime_member, :name, :phone ]

#prime_member?Boolean

Returns:

  • (Boolean)


252
# File 'sig/peddler/apis/services_v1.rbs', line 252

def prime_member?: () -> bool

#to_h{ buyer_id: String?, prime_member: bool?, name: String?, phone: String? }

Returns:

  • ({ buyer_id: String?, prime_member: bool?, name: String?, phone: String? })


253
# File 'sig/peddler/apis/services_v1.rbs', line 253

def to_h: () -> { buyer_id: String?, prime_member: bool?, name: String?, phone: String? }