DataObjectColumnUnit

class oci.opsi.models.DataObjectColumnUnit(**kwargs)

Bases: object

Unit details of a data object column.

Attributes

UNIT_CATEGORY_CORE A constant which can be used with the unit_category property of a DataObjectColumnUnit.
UNIT_CATEGORY_CUSTOM A constant which can be used with the unit_category property of a DataObjectColumnUnit.
UNIT_CATEGORY_DATA_SIZE A constant which can be used with the unit_category property of a DataObjectColumnUnit.
UNIT_CATEGORY_FREQUENCY A constant which can be used with the unit_category property of a DataObjectColumnUnit.
UNIT_CATEGORY_OTHER_STANDARD A constant which can be used with the unit_category property of a DataObjectColumnUnit.
UNIT_CATEGORY_POWER A constant which can be used with the unit_category property of a DataObjectColumnUnit.
UNIT_CATEGORY_RATE A constant which can be used with the unit_category property of a DataObjectColumnUnit.
UNIT_CATEGORY_TEMPERATURE A constant which can be used with the unit_category property of a DataObjectColumnUnit.
UNIT_CATEGORY_TIME A constant which can be used with the unit_category property of a DataObjectColumnUnit.
display_name Gets the display_name of this DataObjectColumnUnit.
unit_category [Required] Gets the unit_category of this DataObjectColumnUnit.

Methods

__init__(**kwargs) Initializes a new DataObjectColumnUnit object with values from keyword arguments.
get_subtype(object_dictionary) Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
UNIT_CATEGORY_CORE = 'CORE'

A constant which can be used with the unit_category property of a DataObjectColumnUnit. This constant has a value of “CORE”

UNIT_CATEGORY_CUSTOM = 'CUSTOM'

A constant which can be used with the unit_category property of a DataObjectColumnUnit. This constant has a value of “CUSTOM”

UNIT_CATEGORY_DATA_SIZE = 'DATA_SIZE'

A constant which can be used with the unit_category property of a DataObjectColumnUnit. This constant has a value of “DATA_SIZE”

UNIT_CATEGORY_FREQUENCY = 'FREQUENCY'

A constant which can be used with the unit_category property of a DataObjectColumnUnit. This constant has a value of “FREQUENCY”

UNIT_CATEGORY_OTHER_STANDARD = 'OTHER_STANDARD'

A constant which can be used with the unit_category property of a DataObjectColumnUnit. This constant has a value of “OTHER_STANDARD”

UNIT_CATEGORY_POWER = 'POWER'

A constant which can be used with the unit_category property of a DataObjectColumnUnit. This constant has a value of “POWER”

UNIT_CATEGORY_RATE = 'RATE'

A constant which can be used with the unit_category property of a DataObjectColumnUnit. This constant has a value of “RATE”

UNIT_CATEGORY_TEMPERATURE = 'TEMPERATURE'

A constant which can be used with the unit_category property of a DataObjectColumnUnit. This constant has a value of “TEMPERATURE”

UNIT_CATEGORY_TIME = 'TIME'

A constant which can be used with the unit_category property of a DataObjectColumnUnit. This constant has a value of “TIME”

__init__(**kwargs)

Initializes a new DataObjectColumnUnit object with values from keyword arguments. This class has the following subclasses and if you are using this class as input to a service operations then you should favor using a subclass over the base class:

The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • unit_category (str) – The value to assign to the unit_category property of this DataObjectColumnUnit. Allowed values for this property are: “DATA_SIZE”, “TIME”, “POWER”, “TEMPERATURE”, “CORE”, “RATE”, “FREQUENCY”, “OTHER_STANDARD”, “CUSTOM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • display_name (str) – The value to assign to the display_name property of this DataObjectColumnUnit.
display_name

Gets the display_name of this DataObjectColumnUnit. Display name of the column’s unit.

Returns:The display_name of this DataObjectColumnUnit.
Return type:str
static get_subtype(object_dictionary)

Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.

unit_category

[Required] Gets the unit_category of this DataObjectColumnUnit. Category of the column’s unit.

Allowed values for this property are: “DATA_SIZE”, “TIME”, “POWER”, “TEMPERATURE”, “CORE”, “RATE”, “FREQUENCY”, “OTHER_STANDARD”, “CUSTOM”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The unit_category of this DataObjectColumnUnit.
Return type:str