@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
GitHub
NPM
Preparing search index...
src/core/cache/ICache
ICache
Interface ICache
interface
ICache
{
get
(
url
:
string
)
:
CacheEntry
|
null
;
getETag
(
url
:
string
)
:
string
|
null
;
set
(
url
:
string
,
etag
:
string
,
data
:
unknown
,
headers
:
Record
<
string
,
string
>
,
customTtl
?:
number
,
)
:
void
;
has
(
url
:
string
)
:
boolean
;
delete
(
url
:
string
)
:
boolean
;
deleteByPath
(
pathSegment
:
string
)
:
number
;
clear
()
:
void
;
getStats
()
:
{
totalEntries
:
number
;
maxEntries
:
number
;
hits
:
number
;
misses
:
number
;
hitRate
:
number
;
oldestEntry
:
number
|
null
;
newestEntry
:
number
|
null
;
}
;
shutdown
()
:
void
;
}
Implemented by
CacheStoreCache
ETagCacheManager
Index
Methods
get
get
E
Tag
set
has
delete
delete
By
Path
clear
get
Stats
shutdown
Methods
get
get
(
url
:
string
)
:
CacheEntry
|
null
Parameters
url
:
string
Returns
CacheEntry
|
null
get
E
Tag
getETag
(
url
:
string
)
:
string
|
null
Parameters
url
:
string
Returns
string
|
null
set
set
(
url
:
string
,
etag
:
string
,
data
:
unknown
,
headers
:
Record
<
string
,
string
>
,
customTtl
?:
number
,
)
:
void
Parameters
url
:
string
etag
:
string
data
:
unknown
headers
:
Record
<
string
,
string
>
Optional
customTtl
:
number
Returns
void
has
has
(
url
:
string
)
:
boolean
Parameters
url
:
string
Returns
boolean
delete
delete
(
url
:
string
)
:
boolean
Parameters
url
:
string
Returns
boolean
delete
By
Path
deleteByPath
(
pathSegment
:
string
)
:
number
Parameters
pathSegment
:
string
Returns
number
clear
clear
()
:
void
Returns
void
get
Stats
getStats
()
:
{
totalEntries
:
number
;
maxEntries
:
number
;
hits
:
number
;
misses
:
number
;
hitRate
:
number
;
oldestEntry
:
number
|
null
;
newestEntry
:
number
|
null
;
}
Returns
{
totalEntries
:
number
;
maxEntries
:
number
;
hits
:
number
;
misses
:
number
;
hitRate
:
number
;
oldestEntry
:
number
|
null
;
newestEntry
:
number
|
null
;
}
shutdown
shutdown
()
:
void
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Methods
get
get
E
Tag
set
has
delete
delete
By
Path
clear
get
Stats
shutdown
ESI Documentation
EVE Online
GitHub
NPM
@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
Loading...