ADK for TypeScript: API Reference
System
Light
Dark
Search…
Preparing search index...
SessionArtifactService
Interface SessionArtifactService
interface
SessionArtifactService
{
deleteArtifact
(
filename
:
string
)
:
Promise
<
void
>
;
getArtifactVersion
(
request
:
SessionLoadArtifactRequest
,
)
:
Promise
<
ArtifactVersion
|
undefined
>
;
listArtifactKeys
()
:
Promise
<
string
[]
>
;
listArtifactVersions
(
filename
:
string
)
:
Promise
<
ArtifactVersion
[]
>
;
listVersions
(
filename
:
string
)
:
Promise
<
number
[]
>
;
loadArtifact
(
request
:
SessionLoadArtifactRequest
,
)
:
Promise
<
Part
|
undefined
>
;
saveArtifact
(
request
:
SessionSaveArtifactRequest
)
:
Promise
<
number
>
;
}
Methods
delete
Artifact
deleteArtifact
(
filename
:
string
)
:
Promise
<
void
>
Parameters
filename
:
string
Returns
Promise
<
void
>
get
Artifact
Version
getArtifactVersion
(
request
:
SessionLoadArtifactRequest
,
)
:
Promise
<
ArtifactVersion
|
undefined
>
Parameters
request
:
SessionLoadArtifactRequest
Returns
Promise
<
ArtifactVersion
|
undefined
>
list
Artifact
Keys
listArtifactKeys
()
:
Promise
<
string
[]
>
Returns
Promise
<
string
[]
>
list
Artifact
Versions
listArtifactVersions
(
filename
:
string
)
:
Promise
<
ArtifactVersion
[]
>
Parameters
filename
:
string
Returns
Promise
<
ArtifactVersion
[]
>
list
Versions
listVersions
(
filename
:
string
)
:
Promise
<
number
[]
>
Parameters
filename
:
string
Returns
Promise
<
number
[]
>
load
Artifact
loadArtifact
(
request
:
SessionLoadArtifactRequest
)
:
Promise
<
Part
|
undefined
>
Parameters
request
:
SessionLoadArtifactRequest
Returns
Promise
<
Part
|
undefined
>
save
Artifact
saveArtifact
(
request
:
SessionSaveArtifactRequest
)
:
Promise
<
number
>
Parameters
request
:
SessionSaveArtifactRequest
Returns
Promise
<
number
>
Methods
delete
Artifact
get
Artifact
Version
list
Artifact
Keys
list
Artifact
Versions
list
Versions
load
Artifact
save
Artifact
ADK for TypeScript: API Reference - v1.5.0
Loading...