Home > @i2analyze/i2connect > records > ITypedSeedEntityRecord
records.ITypedSeedEntityRecord interface
A seed record of a specific entity type.
Signature:
interface ITypedSeedEntityRecord<TEntityType extends schema.IEntityType> extends ITypedSeedRecord<TEntityType>, ISeedEntityRecord
Extends: ITypedSeedRecord<TEntityType>, ISeedEntityRecord
Introduced: API version 2.0
Type Parameters
Parameter | Type | Description |
---|---|---|
TEntityType | extends schema.IEntityType | The type of the seed record. |
Properties
Property | Type | Description |
---|---|---|
connectorKeys | readonly IConnectorKey[] | Gets the keys that came from the current connector, from the source identifiers of the seed record. (Inherited from ISeedRecordBase) |
isLink | false | Indicates that the seed is an entity record. (Inherited from ISeedEntityRecord) |
label | string | Gets the label of the seed record. (Inherited from ISeedRecordBase) |
seedId | SeedId | Gets the identifier of the seed record. (Inherited from ISeedRecordBase) |
sourceIdentifiers | readonly ISourceIdentifier[] | Gets the source identifiers of the seed record. (Inherited from ISeedRecordBase) |
Methods
Method | Description |
---|---|
connectorKeysByType(type) | Gets the keys of the specified type that came from the current connector, from the source identifiers of the seed record. (Inherited from ISeedRecordBase) |
getProperty(displayName) | Gets the value of the specified property of the seed record. (Inherited from ITypedSeedRecord) |
hasProperty(displayName) | Indicates whether the seed record has a property with the specified display name. (Inherited from ITypedSeedRecord) |
isType(entityType) | Indicates whether the entity record has the specified type. (Inherited from ISeedEntityRecord) |