Column

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

Bases: object

The description of the column.

Attributes

APPLICABLE_OPERATORS_AND A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_CO A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_CO_CS A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_EQ A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_EQ_CS A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_GE A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_GT A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_IN A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_IN_SET A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_LE A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_LT A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_NE A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_NOT A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_NOT_IN A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_NOT_IN_SET A constant which can be used with the applicable_operators property of a Column.
APPLICABLE_OPERATORS_OR A constant which can be used with the applicable_operators property of a Column.
applicable_operators Gets the applicable_operators of this Column.
data_type Gets the data_type of this Column.
display_name [Required] Gets the display_name of this Column.
display_order [Required] Gets the display_order of this Column.
field_name [Required] Gets the field_name of this Column.
is_hidden [Required] Gets the is_hidden of this Column.
is_virtual Gets the is_virtual of this Column.

Methods

__init__(**kwargs) Initializes a new Column object with values from keyword arguments.
APPLICABLE_OPERATORS_AND = 'AND'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “AND”

APPLICABLE_OPERATORS_CO = 'CO'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “CO”

APPLICABLE_OPERATORS_CO_CS = 'CO_CS'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “CO_CS”

APPLICABLE_OPERATORS_EQ = 'EQ'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “EQ”

APPLICABLE_OPERATORS_EQ_CS = 'EQ_CS'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “EQ_CS”

APPLICABLE_OPERATORS_GE = 'GE'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “GE”

APPLICABLE_OPERATORS_GT = 'GT'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “GT”

APPLICABLE_OPERATORS_IN = 'IN'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “IN”

APPLICABLE_OPERATORS_IN_SET = 'IN_SET'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “IN_SET”

APPLICABLE_OPERATORS_LE = 'LE'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “LE”

APPLICABLE_OPERATORS_LT = 'LT'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “LT”

APPLICABLE_OPERATORS_NE = 'NE'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “NE”

APPLICABLE_OPERATORS_NOT = 'NOT'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “NOT”

APPLICABLE_OPERATORS_NOT_IN = 'NOT_IN'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “NOT_IN”

APPLICABLE_OPERATORS_NOT_IN_SET = 'NOT_IN_SET'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “NOT_IN_SET”

APPLICABLE_OPERATORS_OR = 'OR'

A constant which can be used with the applicable_operators property of a Column. This constant has a value of “OR”

__init__(**kwargs)

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

Parameters:
  • display_name (str) – The value to assign to the display_name property of this Column.
  • field_name (str) – The value to assign to the field_name property of this Column.
  • data_type (str) – The value to assign to the data_type property of this Column.
  • is_hidden (bool) – The value to assign to the is_hidden property of this Column.
  • display_order (int) – The value to assign to the display_order property of this Column.
  • is_virtual (bool) – The value to assign to the is_virtual property of this Column.
  • applicable_operators (list[str]) – The value to assign to the applicable_operators property of this Column. Allowed values for items in this list are: “IN”, “EQ”, “EQ_CS”, “GT”, “GE”, “LT”, “LE”, “AND”, “OR”, “NE”, “CO”, “CO_CS”, “NOT”, “NOT_IN”, “IN_SET”, “NOT_IN_SET”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
applicable_operators

Gets the applicable_operators of this Column. An array of operators that can be supported by column fieldName.

Allowed values for items in this list are: “IN”, “EQ”, “EQ_CS”, “GT”, “GE”, “LT”, “LE”, “AND”, “OR”, “NE”, “CO”, “CO_CS”, “NOT”, “NOT_IN”, “IN_SET”, “NOT_IN_SET”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The applicable_operators of this Column.
Return type:list[str]
data_type

Gets the data_type of this Column. Specifies the data type of the column.

Returns:The data_type of this Column.
Return type:str
display_name

[Required] Gets the display_name of this Column. Name of the column displayed on UI.

Returns:The display_name of this Column.
Return type:str
display_order

[Required] Gets the display_order of this Column. Specifies the display order of the column.

Returns:The display_order of this Column.
Return type:int
field_name

[Required] Gets the field_name of this Column. Specifies the corresponding field name in the data source.

Returns:The field_name of this Column.
Return type:str
is_hidden

[Required] Gets the is_hidden of this Column. Indicates if the column is hidden. Values can either be ‘true’ or ‘false’.

Returns:The is_hidden of this Column.
Return type:bool
is_virtual

Gets the is_virtual of this Column. Specifies if column is virtual and can only be used as column filter.

Returns:The is_virtual of this Column.
Return type:bool