The type of value allowed for this attribute. Must be one of TEXT, TEXT_LIST, NUMBER, NUMBER_LIST, or
BOOLEAN. Determines how values are validated and processed.
Parameters:
valueType - The type of value allowed for this attribute. Must be one of TEXT, TEXT_LIST, NUMBER, NUMBER_LIST, or
BOOLEAN. Determines how values are validated and processed.
Returns:
Returns a reference to this object so that method calls can be chained together.
The type of value allowed for this attribute. Must be one of TEXT, TEXT_LIST, NUMBER, NUMBER_LIST, or
BOOLEAN. Determines how values are validated and processed.
Parameters:
valueType - The type of value allowed for this attribute. Must be one of TEXT, TEXT_LIST, NUMBER, NUMBER_LIST, or
BOOLEAN. Determines how values are validated and processed.
Returns:
Returns a reference to this object so that method calls can be chained together.
Boolean indicating whether this attribute is used as a primary key for record identification. Primary
attributes must have unique value combinations and cannot contain expressions.
Parameters:
primary - Boolean indicating whether this attribute is used as a primary key for record identification. Primary
attributes must have unique value combinations and cannot contain expressions.
Returns:
Returns a reference to this object so that method calls can be chained together.
The validation rules applied to values of this attribute. Based on JSON Schema Draft 2020-12 with additional
Connect-specific validations for data integrity.
Parameters:
validation - The validation rules applied to values of this attribute. Based on JSON Schema Draft 2020-12 with
additional Connect-specific validations for data integrity.
Returns:
Returns a reference to this object so that method calls can be chained together.
The validation rules applied to values of this attribute. Based on JSON Schema Draft 2020-12 with additional
Connect-specific validations for data integrity.