Class: Aws::S3Tables::Types::PlanningStats

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb

Overview

Statistics about the source and the partitions in a migration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#objects_planned ⇒ Integer

The number of source objects in the migration. For a start, these are the data files in the Amazon Web Services Glue table's partitions, or under the table's location if the table isn't partitioned. For a sync, these are all the data files of the table after the sync, including files that earlier migrations migrated.

Returns:

  • (Integer)


2685
2686
2687
2688
2689
2690
2691
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 2685

class PlanningStats < Struct.new(
  :objects_scanned,
  :objects_planned,
  :partition_count)
  SENSITIVE = []
  include Aws::Structure
end

#objects_scanned ⇒ Integer

The number of source objects that the migration found under the source table's location, whether or not it migrates them. The object compatibility report has one row for each.

Returns:

  • (Integer)


2685
2686
2687
2688
2689
2690
2691
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 2685

class PlanningStats < Struct.new(
  :objects_scanned,
  :objects_planned,
  :partition_count)
  SENSITIVE = []
  include Aws::Structure
end

#partition_count ⇒ Integer

The number of partitions in the destination table after this migration, or 0 if the source table isn't partitioned. This value is returned when planning produces a valid plan.

Returns:

  • (Integer)


2685
2686
2687
2688
2689
2690
2691
# File 'gems/aws-sdk-s3tables/lib/aws-sdk-s3tables/types.rb', line 2685

class PlanningStats < Struct.new(
  :objects_scanned,
  :objects_planned,
  :partition_count)
  SENSITIVE = []
  include Aws::Structure
end