TableUsageSummary¶
-
class
oci.nosql.models.
TableUsageSummary
(**kwargs)¶ Bases:
object
TableUsageSummary represents a single usage record, or slice, that includes information about read and write throughput consumed during that period as well as the current information regarding storage capacity. In addition the count of throttling exceptions for the period is reported.
Methods
__init__
(**kwargs)Initializes a new TableUsageSummary object with values from keyword arguments. Attributes
max_shard_size_usage_in_percent
Gets the max_shard_size_usage_in_percent of this TableUsageSummary. read_throttle_count
Gets the read_throttle_count of this TableUsageSummary. read_units
Gets the read_units of this TableUsageSummary. seconds_in_period
Gets the seconds_in_period of this TableUsageSummary. storage_in_g_bs
Gets the storage_in_g_bs of this TableUsageSummary. storage_throttle_count
Gets the storage_throttle_count of this TableUsageSummary. time_started
Gets the time_started of this TableUsageSummary. write_throttle_count
Gets the write_throttle_count of this TableUsageSummary. write_units
Gets the write_units of this TableUsageSummary. -
__init__
(**kwargs)¶ Initializes a new TableUsageSummary object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - seconds_in_period (int) – The value to assign to the seconds_in_period property of this TableUsageSummary.
- read_units (int) – The value to assign to the read_units property of this TableUsageSummary.
- write_units (int) – The value to assign to the write_units property of this TableUsageSummary.
- storage_in_g_bs (int) – The value to assign to the storage_in_g_bs property of this TableUsageSummary.
- read_throttle_count (int) – The value to assign to the read_throttle_count property of this TableUsageSummary.
- write_throttle_count (int) – The value to assign to the write_throttle_count property of this TableUsageSummary.
- storage_throttle_count (int) – The value to assign to the storage_throttle_count property of this TableUsageSummary.
- max_shard_size_usage_in_percent (int) – The value to assign to the max_shard_size_usage_in_percent property of this TableUsageSummary.
- time_started (datetime) – The value to assign to the time_started property of this TableUsageSummary.
-
max_shard_size_usage_in_percent
¶ Gets the max_shard_size_usage_in_percent of this TableUsageSummary. The percentage of allowed per-shard usage for the table shard with the highest usage.
Returns: The max_shard_size_usage_in_percent of this TableUsageSummary. Return type: int
-
read_throttle_count
¶ Gets the read_throttle_count of this TableUsageSummary. The number of times reads were throttled due to exceeding the read throughput limit.
Returns: The read_throttle_count of this TableUsageSummary. Return type: int
-
read_units
¶ Gets the read_units of this TableUsageSummary. Read throughput during the sampling period.
Returns: The read_units of this TableUsageSummary. Return type: int
-
seconds_in_period
¶ Gets the seconds_in_period of this TableUsageSummary. The length of the sampling period.
Returns: The seconds_in_period of this TableUsageSummary. Return type: int
-
storage_in_g_bs
¶ Gets the storage_in_g_bs of this TableUsageSummary. The size of the table, in GB.
Returns: The storage_in_g_bs of this TableUsageSummary. Return type: int
-
storage_throttle_count
¶ Gets the storage_throttle_count of this TableUsageSummary. The number of times writes were throttled because the table exceeded its size limit.
Returns: The storage_throttle_count of this TableUsageSummary. Return type: int
-
time_started
¶ Gets the time_started of this TableUsageSummary. The time stamp of this usage record.
Returns: The time_started of this TableUsageSummary. Return type: datetime
-
write_throttle_count
¶ Gets the write_throttle_count of this TableUsageSummary. The number of times writes were throttled due to exceeding the write throughput limit.
Returns: The write_throttle_count of this TableUsageSummary. Return type: int
-
write_units
¶ Gets the write_units of this TableUsageSummary. Write throughput during the sampling period.
Returns: The write_units of this TableUsageSummary. Return type: int
-