DockerImage
Defined in: src/api/grok_shared.api.g.ts:266
Base class for system objects stored in the database in a structured manner. Contains base properties: id, name and path
Extends
Constructors
Constructor
new DockerImage(
dart):DockerImage
Defined in: src/api/grok_shared.api.g.ts:267
Parameters
| Parameter | Type |
|---|---|
dart | any |
Returns
DockerImage
Overrides
Properties
| Property | Modifier | Type | Default value | Inherited from | Defined in |
|---|---|---|---|---|---|
dart | public | any | undefined | Entity.dart | src/entities/entity.ts:19 |
dbTableName | static | string | 'dockerfiles' | - | src/api/grok_shared.api.g.ts:278 |
STATUS_BUILDING | static | string | 'building' | - | src/api/grok_shared.api.g.ts:274 |
STATUS_ERROR | static | string | 'error' | - | src/api/grok_shared.api.g.ts:272 |
STATUS_PENDING_BUILD | static | string | 'pending build' | - | src/api/grok_shared.api.g.ts:276 |
STATUS_READY | static | string | 'ready' | - | src/api/grok_shared.api.g.ts:270 |
Accessors
author
Get Signature
get author():
any
Defined in: src/entities/entity.ts:59
Who created entity *
Returns
any
Inherited from
completed
Get Signature
get completed():
boolean
Defined in: src/api/grok_shared.api.g.ts:296
Returns
boolean
createdOn
Get Signature
get createdOn():
Dayjs
Defined in: src/entities/entity.ts:50
Time when entity was created *
Returns
Dayjs
Inherited from
description
Get Signature
get description():
string
Defined in: src/api/grok_shared.api.g.ts:280
Returns
string
Set Signature
set description(
x):void
Defined in: src/api/grok_shared.api.g.ts:281
Parameters
| Parameter | Type |
|---|---|
x | string |
Returns
void
dockerfile
Get Signature
get dockerfile():
string
Defined in: src/api/grok_shared.api.g.ts:282
Returns
string
Set Signature
set dockerfile(
x):void
Defined in: src/api/grok_shared.api.g.ts:283
Parameters
| Parameter | Type |
|---|---|
x | string |
Returns
void
dockerfilePath
Get Signature
get dockerfilePath():
string
Defined in: src/api/grok_shared.api.g.ts:290
Returns
string
Set Signature
set dockerfilePath(
x):void
Defined in: src/api/grok_shared.api.g.ts:291
Parameters
| Parameter | Type |
|---|---|
x | string |
Returns
void
dockerFullName
Get Signature
get dockerFullName():
string
Defined in: src/api/grok_shared.api.g.ts:300
Returns
string
dockerName
Get Signature
get dockerName():
string
Defined in: src/api/grok_shared.api.g.ts:286
Returns
string
Set Signature
set dockerName(
x):void
Defined in: src/api/grok_shared.api.g.ts:287
Parameters
| Parameter | Type |
|---|---|
x | string |
Returns
void
entityType
Get Signature
get entityType():
string
Defined in: src/entities/entity.ts:66
Entity type name *
Returns
string
Inherited from
friendlyName
Get Signature
get friendlyName():
string
Defined in: src/entities/entity.ts:36
Entity friendly name
Returns
string
Set Signature
set friendlyName(
x):void
Defined in: src/entities/entity.ts:37
Parameters
| Parameter | Type |
|---|---|
x | string |
Returns
void
Inherited from
iconStatus
Get Signature
get iconStatus():
string
Defined in: src/api/grok_shared.api.g.ts:298
Returns
string
id
Get Signature
get id():
string
Defined in: src/entities/entity.ts:28
Entity ID (GUID)
Returns
string
Set Signature
set id(
x):void
Defined in: src/entities/entity.ts:29
Parameters
| Parameter | Type |
|---|---|
x | string |
Returns
void
Inherited from
logs
Get Signature
get logs():
string
Defined in: src/api/grok_shared.api.g.ts:294
Returns
string
Set Signature
set logs(
x):void
Defined in: src/api/grok_shared.api.g.ts:295
Parameters
| Parameter | Type |
|---|---|
x | string |
Returns
void
name
Get Signature
get name():
string
Defined in: src/entities/entity.ts:40
Entity short name
Returns
string
Set Signature
set name(
x):void
Defined in: src/entities/entity.ts:41
Parameters
| Parameter | Type |
|---|---|
x | string |
Returns
void
Inherited from
nqName
Get Signature
get nqName():
string
Defined in: src/entities/entity.ts:44
Entity full-qualified name
Returns
string
Inherited from
path
Get Signature
get path():
string
Defined in: src/entities/entity.ts:47
Entity path
Returns
string
Inherited from
status
Get Signature
get status():
string
Defined in: src/api/grok_shared.api.g.ts:284
Returns
string
Set Signature
set status(
x):void
Defined in: src/api/grok_shared.api.g.ts:285
Parameters
| Parameter | Type |
|---|---|
x | string |
Returns
void
updatedBy
Get Signature
get updatedBy():
string
Defined in: src/api/grok_shared.api.g.ts:292
Returns
string
Set Signature
set updatedBy(
x):void
Defined in: src/api/grok_shared.api.g.ts:293
Parameters
| Parameter | Type |
|---|---|
x | string |
Returns
void
updatedOn
Get Signature
get updatedOn():
Dayjs|null
Defined in: src/entities/entity.ts:53
Time when entity was updated *
Returns
Dayjs | null
Inherited from
version
Get Signature
get version():
string
Defined in: src/api/grok_shared.api.g.ts:288
Returns
string
Set Signature
set version(
x):void
Defined in: src/api/grok_shared.api.g.ts:289
Parameters
| Parameter | Type |
|---|---|
x | string |
Returns
void
Methods
getProperties()
getProperties():
Promise<{[index:string]:any; }>
Defined in: src/entities/entity.ts:69
Gets entity properties
Returns
Promise<{[index: string]: any; }>
Inherited from
hasTag()
hasTag(
tag):boolean
Defined in: src/entities/entity.ts:81
Parameters
| Parameter | Type |
|---|---|
tag | string |
Returns
boolean
Inherited from
newId()
newId():
void
Defined in: src/entities/entity.ts:32
Generates new id for this entity.
Returns
void
Inherited from
setProperties()
setProperties(
props):Promise<any>
Defined in: src/entities/entity.ts:74
Sets entity properties
Parameters
| Parameter | Type |
|---|---|
props | {[index: string]: any; } |
Returns
Promise<any>
Inherited from
tag()
tag(
tag):boolean
Defined in: src/entities/entity.ts:84
Adds a specified tag
Parameters
| Parameter | Type |
|---|---|
tag | string |
Returns
boolean
Inherited from
toString()
toString():
string
Defined in: src/entities/entity.ts:79
Returns a string representing the object
Returns
string
Inherited from
unTag()
unTag(
tag):boolean
Defined in: src/entities/entity.ts:87
Removes a specified tag
Parameters
| Parameter | Type |
|---|---|
tag | string |
Returns
boolean
Inherited from
fromJson()
staticfromJson(map):DockerImage
Defined in: src/api/grok_shared.api.g.ts:269
Parameters
| Parameter | Type |
|---|---|
map | {[index: string]: any; } |
Returns
DockerImage