Class: Workato::Connector::Sdk::CsvFileTooBigError

Inherits:
CsvError
  • Object
show all
Extended by:
T::Sig
Defined in:
lib/workato/connector/sdk/dsl/csv_package.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(size, max) ⇒ void

Parameters:

  • size (Integer)
  • max (Integer)


23
24
25
26
27
# File 'lib/workato/connector/sdk/dsl/csv_package.rb', line 23

def initialize(size, max)
  super("CSV file is too big. Max allowed: #{max.to_s(:human_size)}, got: #{size.to_s(:human_size)}")
  @size = T.let(size, Integer)
  @max = T.let(max, Integer)
end

Instance Attribute Details

#maxInteger (readonly)

Returns:

  • (Integer)


20
21
22
# File 'lib/workato/connector/sdk/dsl/csv_package.rb', line 20

def max
  @max
end

#sizeInteger (readonly)

Returns:

  • (Integer)


17
18
19
# File 'lib/workato/connector/sdk/dsl/csv_package.rb', line 17

def size
  @size
end