TableEstimateSummary¶
- class oci.data_safe.models.TableEstimateSummary(**kwargs)¶
Bases:
objectEstimated row count and size details for a table in a subsetting policy.
Attributes:
A constant which can be used with the object_type property of a TableEstimateSummary.
A constant which can be used with the object_type property of a TableEstimateSummary.
[Required] Gets the estimated_row_count of this TableEstimateSummary.
[Required] Gets the estimated_size_in_kbs of this TableEstimateSummary.
[Required] Gets the initial_row_count of this TableEstimateSummary.
[Required] Gets the initial_size_in_kbs of this TableEstimateSummary.
[Required] Gets the object_type of this TableEstimateSummary.
[Required] Gets the schema_name of this TableEstimateSummary.
[Required] Gets the table_name of this TableEstimateSummary.
[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.
- property 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
- property 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
- property 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
- property 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
- property 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
- property 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
- property 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
- property 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