# Class: Attribute

## tibco.objectapi.ec.base.Attribute

#### new Attribute()

Definition of a specific attribute/value pairing. The attributeId can be referenced to an AttributeDefinition using the following operations: - getAttributes - getAllAttributes . Constructs a new Attribute.

The following features are supported:

- `Attribute Id`
- `Attribute Name`
- `Attribute Display Name`
- `Value`

### Members

#### attributeDisplayName :string

This property holds the value of the 'Attribute Display Name' attribute.

##### Type:

- string

#### attributeId :string

Attribute ID that this value refers to. This property holds the value of the 'Attribute Id' attribute.

##### Type:

- string

#### attributeName :string

(Optional) Name of this attribute. This property holds the value of the 'Attribute Name' attribute.

##### Type:

- string

#### value :Array.<string>

Value of this attribute in the context of this event. This property holds the value of the 'Value' attribute list.

##### Type:

- Array.<string>