Class: Gitlab::Database::PartitioningMigrationHelpers::TableManagementHelpers::JobArguments

Inherits:
Struct
  • Object
show all
Defined in:
lib/gitlab/database/partitioning_migration_helpers/table_management_helpers.rb

Instance Attribute Summary collapse

Class Method Summary collapse

Instance Attribute Details

#partitioned_table_nameObject

Returns the value of attribute partitioned_table_name

Returns:

  • (Object)

    the current value of partitioned_table_name


19
20
21
# File 'lib/gitlab/database/partitioning_migration_helpers/table_management_helpers.rb', line 19

def partitioned_table_name
  @partitioned_table_name
end

#source_columnObject

Returns the value of attribute source_column

Returns:

  • (Object)

    the current value of source_column


19
20
21
# File 'lib/gitlab/database/partitioning_migration_helpers/table_management_helpers.rb', line 19

def source_column
  @source_column
end

#source_table_nameObject

Returns the value of attribute source_table_name

Returns:

  • (Object)

    the current value of source_table_name


19
20
21
# File 'lib/gitlab/database/partitioning_migration_helpers/table_management_helpers.rb', line 19

def source_table_name
  @source_table_name
end

#start_idObject

Returns the value of attribute start_id

Returns:

  • (Object)

    the current value of start_id


19
20
21
# File 'lib/gitlab/database/partitioning_migration_helpers/table_management_helpers.rb', line 19

def start_id
  @start_id
end

#stop_idObject

Returns the value of attribute stop_id

Returns:

  • (Object)

    the current value of stop_id


19
20
21
# File 'lib/gitlab/database/partitioning_migration_helpers/table_management_helpers.rb', line 19

def stop_id
  @stop_id
end

Class Method Details

.from_array(arguments) ⇒ Object


20
21
22
# File 'lib/gitlab/database/partitioning_migration_helpers/table_management_helpers.rb', line 20

def self.from_array(arguments)
  self.new(*arguments)
end