Class: Peddler::APIs::ProductPricingV0::BatchRequest

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

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#headersHash[untyped, untyped]? (readonly)

Returns the value of attribute headers.

Returns:

  • (Hash[untyped, untyped], nil)


71
72
73
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 71

def headers
  @headers
end

#methodString (readonly)

Returns the value of attribute method.

Returns:

  • (String)


72
73
74
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 72

def method
  @method
end

#uriString (readonly)

Returns the value of attribute uri.

Returns:

  • (String)


73
74
75
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 73

def uri
  @uri
end

Class Method Details

.[](method:, uri:, headers:) ⇒ Peddler::APIs::ProductPricingV0::BatchRequest .[](arg0, arg1, arg2) ⇒ Peddler::APIs::ProductPricingV0::BatchRequest

Overloads:



64
65
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 64

def self.[]: (method: String, uri: String, ?headers: Hash[untyped, untyped]?) -> Peddler::APIs::ProductPricingV0::BatchRequest
| (String, String, Hash[untyped, untyped]?) -> Peddler::APIs::ProductPricingV0::BatchRequest

.members[ :method, :uri, :headers ]

Returns:

  • ([ :method, :uri, :headers ])


67
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 67

def self.members: () -> [ :method, :uri, :headers ]

.new(method:, uri:, headers:) ⇒ Peddler::APIs::ProductPricingV0::BatchRequest .new(arg0, arg1, arg2) ⇒ Peddler::APIs::ProductPricingV0::BatchRequest

Overloads:



62
63
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 62

def self.new: (method: String, uri: String, ?headers: Hash[untyped, untyped]?) -> Peddler::APIs::ProductPricingV0::BatchRequest
| (String, String, Hash[untyped, untyped]?) -> Peddler::APIs::ProductPricingV0::BatchRequest

.parsePeddler::APIs::ProductPricingV0::BatchRequest

Parameters:

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

Returns:



69
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 69

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

Instance Method Details

#members[ :method, :uri, :headers ]

Returns:

  • ([ :method, :uri, :headers ])


75
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 75

def members: () -> [ :method, :uri, :headers ]

#to_h{ method: String, uri: String, headers: Hash[untyped, untyped]? }

Returns:

  • ({ method: String, uri: String, headers: Hash[untyped, untyped]? })


76
# File 'sig/peddler/apis/product_pricing_v0.rbs', line 76

def to_h: () -> { method: String, uri: String, headers: Hash[untyped, untyped]? }