Class: Backup::Metadata::BackupInformation

Inherits:
Struct
  • Object
show all
Defined in:
lib/backup/metadata.rb

Overview

Backup Manifest content, describing what the backup contains and the environment in which it was created Includes versions information, timestamp, installation type and other data required to restore or to keep incremental backups working

Instance Attribute Summary collapse

Instance Attribute Details

#backup_created_atObject

Returns the value of attribute backup_created_at

Returns:

  • (Object)

    the current value of backup_created_at



20
21
22
# File 'lib/backup/metadata.rb', line 20

def backup_created_at
  @backup_created_at
end

#backup_idObject

Returns the value of attribute backup_id

Returns:

  • (Object)

    the current value of backup_id



20
21
22
# File 'lib/backup/metadata.rb', line 20

def backup_id
  @backup_id
end

#db_versionObject

Returns the value of attribute db_version

Returns:

  • (Object)

    the current value of db_version



20
21
22
# File 'lib/backup/metadata.rb', line 20

def db_version
  @db_version
end

#full_backup_idObject

Returns the value of attribute full_backup_id

Returns:

  • (Object)

    the current value of full_backup_id



20
21
22
# File 'lib/backup/metadata.rb', line 20

def full_backup_id
  @full_backup_id
end

#gitlab_versionObject

Returns the value of attribute gitlab_version

Returns:

  • (Object)

    the current value of gitlab_version



20
21
22
# File 'lib/backup/metadata.rb', line 20

def gitlab_version
  @gitlab_version
end

#installation_typeObject

Returns the value of attribute installation_type

Returns:

  • (Object)

    the current value of installation_type



20
21
22
# File 'lib/backup/metadata.rb', line 20

def installation_type
  @installation_type
end

#repositories_pathsObject

Returns the value of attribute repositories_paths

Returns:

  • (Object)

    the current value of repositories_paths



20
21
22
# File 'lib/backup/metadata.rb', line 20

def repositories_paths
  @repositories_paths
end

#repositories_server_sideObject

Returns the value of attribute repositories_server_side

Returns:

  • (Object)

    the current value of repositories_server_side



20
21
22
# File 'lib/backup/metadata.rb', line 20

def repositories_server_side
  @repositories_server_side
end

#repositories_storagesObject

Returns the value of attribute repositories_storages

Returns:

  • (Object)

    the current value of repositories_storages



20
21
22
# File 'lib/backup/metadata.rb', line 20

def repositories_storages
  @repositories_storages
end

#skip_repositories_pathsObject

Returns the value of attribute skip_repositories_paths

Returns:

  • (Object)

    the current value of skip_repositories_paths



20
21
22
# File 'lib/backup/metadata.rb', line 20

def skip_repositories_paths
  @skip_repositories_paths
end

#skippedObject

Returns the value of attribute skipped

Returns:

  • (Object)

    the current value of skipped



20
21
22
# File 'lib/backup/metadata.rb', line 20

def skipped
  @skipped
end

#tar_versionObject

Returns the value of attribute tar_version

Returns:

  • (Object)

    the current value of tar_version



20
21
22
# File 'lib/backup/metadata.rb', line 20

def tar_version
  @tar_version
end