Class: Versions::SkippedColumnPurger::Config

Inherits:
Data
  • Object
show all
Defined in:
app/services/versions/skipped_column_purger.rb

Overview

Run settings, grouped so the object carries one state object rather than a
pile of instance variables.

Instance Attribute Summary collapse

Instance Attribute Details

#allow_no_standbyObject (readonly)

Returns the value of attribute allow_no_standby

Returns:

  • (Object)

    the current value of allow_no_standby



44
45
46
# File 'app/services/versions/skipped_column_purger.rb', line 44

def allow_no_standby
  @allow_no_standby
end

#batch_sizeObject (readonly)

Returns the value of attribute batch_size

Returns:

  • (Object)

    the current value of batch_size



44
45
46
# File 'app/services/versions/skipped_column_purger.rb', line 44

def batch_size
  @batch_size
end

#dry_runObject (readonly)

Returns the value of attribute dry_run

Returns:

  • (Object)

    the current value of dry_run



44
45
46
# File 'app/services/versions/skipped_column_purger.rb', line 44

def dry_run
  @dry_run
end

#max_lag_bytesObject (readonly)

Returns the value of attribute max_lag_bytes

Returns:

  • (Object)

    the current value of max_lag_bytes



44
45
46
# File 'app/services/versions/skipped_column_purger.rb', line 44

def max_lag_bytes
  @max_lag_bytes
end

#onlyObject (readonly)

Returns the value of attribute only

Returns:

  • (Object)

    the current value of only



44
45
46
# File 'app/services/versions/skipped_column_purger.rb', line 44

def only
  @only
end

#purge_emptyObject (readonly)

Returns the value of attribute purge_empty

Returns:

  • (Object)

    the current value of purge_empty



44
45
46
# File 'app/services/versions/skipped_column_purger.rb', line 44

def purge_empty
  @purge_empty
end

#sleep_secsObject (readonly)

Returns the value of attribute sleep_secs

Returns:

  • (Object)

    the current value of sleep_secs



44
45
46
# File 'app/services/versions/skipped_column_purger.rb', line 44

def sleep_secs
  @sleep_secs
end

#start_idObject (readonly)

Returns the value of attribute start_id

Returns:

  • (Object)

    the current value of start_id



44
45
46
# File 'app/services/versions/skipped_column_purger.rb', line 44

def start_id
  @start_id
end