TableEstimateSummary

class oci.data_safe.models.TableEstimateSummary(**kwargs)

Bases: object

Estimated row count and size details for a table in a subsetting policy.

Attributes

OBJECT_TYPE_EDITIONING_VIEW A constant which can be used with the object_type property of a TableEstimateSummary.
OBJECT_TYPE_TABLE A constant which can be used with the object_type property of a TableEstimateSummary.
estimated_row_count [Required] Gets the estimated_row_count of this TableEstimateSummary.
estimated_size_in_kbs [Required] Gets the estimated_size_in_kbs of this TableEstimateSummary.
initial_row_count [Required] Gets the initial_row_count of this TableEstimateSummary.
initial_size_in_kbs [Required] Gets the initial_size_in_kbs of this TableEstimateSummary.
object_type [Required] Gets the object_type of this TableEstimateSummary.
schema_name [Required] Gets the schema_name of this TableEstimateSummary.
table_name [Required] Gets the table_name of this TableEstimateSummary.
target_id [Required] Gets the target_id of this TableEstimateSummary.

Methods

__init__(**kwargs) Initializes a new TableEstimateSummary object with values from keyword arguments.
OBJECT_TYPE_EDITIONING_VIEW = 'EDITIONING_VIEW'

A constant which can be used with the object_type property of a TableEstimateSummary. This constant has a value of “EDITIONING_VIEW”

OBJECT_TYPE_TABLE = 'TABLE'

A constant which can be used with the object_type property of a TableEstimateSummary. This constant has a value of “TABLE”

__init__(**kwargs)

Initializes a new TableEstimateSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • target_id (str) – The value to assign to the target_id property of this TableEstimateSummary.
  • schema_name (str) – The value to assign to the schema_name property of this TableEstimateSummary.
  • table_name (str) – The value to assign to the table_name property of this TableEstimateSummary.
  • object_type (str) – The value to assign to the object_type property of this TableEstimateSummary. Allowed values for this property are: “TABLE”, “EDITIONING_VIEW”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • initial_row_count (int) – The value to assign to the initial_row_count property of this TableEstimateSummary.
  • estimated_row_count (int) – The value to assign to the estimated_row_count property of this TableEstimateSummary.
  • initial_size_in_kbs (str) – The value to assign to the initial_size_in_kbs property of this TableEstimateSummary.
  • estimated_size_in_kbs (str) – The value to assign to the estimated_size_in_kbs property of this TableEstimateSummary.
estimated_row_count

[Required] Gets the estimated_row_count of this TableEstimateSummary. The estimated number of rows in the table after subsetting.

Returns:The estimated_row_count of this TableEstimateSummary.
Return type:int
estimated_size_in_kbs

[Required] Gets the estimated_size_in_kbs of this TableEstimateSummary. The estimated size of the table in KBs after subsetting.

Returns:The estimated_size_in_kbs of this TableEstimateSummary.
Return type:str
initial_row_count

[Required] Gets the initial_row_count of this TableEstimateSummary. The initial number of rows in the table.

Returns:The initial_row_count of this TableEstimateSummary.
Return type:int
initial_size_in_kbs

[Required] Gets the initial_size_in_kbs of this TableEstimateSummary. The initial size of the table in KBs.

Returns:The initial_size_in_kbs of this TableEstimateSummary.
Return type:str
object_type

[Required] Gets the object_type of this TableEstimateSummary. The type of the database object.

Allowed values for this property are: “TABLE”, “EDITIONING_VIEW”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The object_type of this TableEstimateSummary.
Return type:str
schema_name

[Required] Gets the schema_name of this TableEstimateSummary. The name of the schema that contains the table.

Returns:The schema_name of this TableEstimateSummary.
Return type:str
table_name

[Required] Gets the table_name of this TableEstimateSummary. The name of the table.

Returns:The table_name of this TableEstimateSummary.
Return type:str
target_id

[Required] Gets the target_id of this TableEstimateSummary. The OCID of the target database associated with the table estimate object.

Returns:The target_id of this TableEstimateSummary.
Return type:str