import AppendEntitiesBy from 'opengate-js/src/operations/catalog/AppendEntitiesBy.js'AppendEntitiesBy
Util used into BaseOperationBuilder to append entities the three different ways. By filter, By tags, By entityList
Constructor Summary
| Public Constructor | ||
| public |
constructor(ogapi: InternalOpenGateAPI, parent: BaseOperationBuilder) |
|
Method Summary
| Public Methods | ||
| public |
filter(filter: FilterBuilder, resourceType: string): BaseOperationBuilder Append filter to operation target |
|
| public |
list(entities: EntityListBuilder): BaseOperationBuilder Append entity list to operation target |
|
| public |
tag(tag: string): BaseOperationBuilder Set tag to operation target |
|
Public Constructors
public constructor(ogapi: InternalOpenGateAPI, parent: BaseOperationBuilder) source
Params:
| Name | Type | Attribute | Description |
| ogapi | InternalOpenGateAPI |
|
this is configuration about Opengate North API. |
| parent | BaseOperationBuilder |
|
this is a instance of BaseOperationBuilder |
Public Methods
public filter(filter: FilterBuilder, resourceType: string): BaseOperationBuilder source
Append filter to operation target
Params:
| Name | Type | Attribute | Description |
| filter | FilterBuilder |
|
|
| resourceType | string |
|
public list(entities: EntityListBuilder): BaseOperationBuilder source
Append entity list to operation target
Params:
| Name | Type | Attribute | Description |
| entities | EntityListBuilder |
|
public tag(tag: string): BaseOperationBuilder source
Set tag to operation target
Params:
| Name | Type | Attribute | Description |
| tag | string |
|