Class: LiterLlm::RateLimitConfig

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeRateLimitConfig

Returns a new instance of RateLimitConfig.

Parameters:

  • rpm: (Integer)
  • tpm: (Integer)
  • window: (Integer)


899
# File 'sig/types.rbs', line 899

def initialize: (?rpm: Integer, ?tpm: Integer, ?window: Integer) -> void

Instance Attribute Details

#rpmInteger? (readonly)

Returns the value of attribute rpm.

Returns:

  • (Integer, nil)


895
896
897
# File 'sig/types.rbs', line 895

def rpm
  @rpm
end

#tpmInteger? (readonly)

Returns the value of attribute tpm.

Returns:

  • (Integer, nil)


896
897
898
# File 'sig/types.rbs', line 896

def tpm
  @tpm
end

#windowInteger (readonly)

Returns the value of attribute window.

Returns:

  • (Integer)


897
898
899
# File 'sig/types.rbs', line 897

def window
  @window
end