ConfluenceHttpClient
@appfire/fuse-http-client / Exports / ConfluenceHttpClient
Class: ConfluenceHttpClient
Hierarchy
HttpClient
<ConfluenceKeyType
,ConfluenceHeaders
>↳
ConfluenceHttpClient
Table of contents
Constructors
Properties
Methods
Constructors
constructor
• new ConfluenceHttpClient(config
)
Parameters
Name | Type |
---|---|
config | ServiceConfig |
Overrides
HttpClient< ConfluenceKeyType, ConfluenceHeaders \>.constructor
Defined in
services/confluence.service.ts:15
Properties
cacheDuration
• Private
Readonly
cacheDuration: number
Defined in
services/confluence.service.ts:14
cacheKey
• Private
Readonly
cacheKey: string
Defined in
services/confluence.service.ts:13
config
• Readonly
config: ServiceConfig
Overrides
HttpClient.config
Defined in
services/confluence.service.ts:12
Methods
delete
▸ delete<R
, B
, P
>(params?
, data?
): Promise
<HttpResponse
<R
>>
Type parameters
Name | Type |
---|---|
R | R |
B | B |
P | extends ParamsType = Partial <ParamsType > |
Parameters
Name | Type |
---|---|
params? | P |
data? | B |
Returns
Promise
<HttpResponse
<R
>>
Inherited from
HttpClient.delete
Defined in
get
▸ get<R
, P
>(params?
): Promise
<HttpResponse
<R
>>
Type parameters
Name | Type |
---|---|
R | R |
P | extends ParamsType = Partial <ParamsType > |
Parameters
Name | Type |
---|---|
params? | P |
Returns
Promise
<HttpResponse
<R
>>
Inherited from
HttpClient.get
Defined in
getHeaders
▸ getHeaders(): Promise
<ConfluenceHeaders
>
Returns
Promise
<ConfluenceHeaders
>
Overrides
HttpClient.getHeaders
Defined in
services/confluence.service.ts:22
post
▸ post<R
, B
, P
>(body
, params?
): Promise
<HttpResponse
<R
>>
Type parameters
Name | Type |
---|---|
R | R |
B | B |
P | extends ParamsType = Partial <ParamsType > |
Parameters
Name | Type |
---|---|
body | B |
params? | P |
Returns
Promise
<HttpResponse
<R
>>
Inherited from
HttpClient.post
Defined in
put
▸ put<R
, B
, P
>(body
, params?
): Promise
<HttpResponse
<R
>>
Type parameters
Name | Type |
---|---|
R | R |
B | B |
P | extends ParamsType = Partial <ParamsType > |
Parameters
Name | Type |
---|---|
body | B |
params? | P |
Returns
Promise
<HttpResponse
<R
>>
Inherited from
HttpClient.put
Defined in
sendBeacon
▸ sendBeacon<R
, B
>(body
): Promise
<R
>
Type parameters
Name |
---|
R |
B |
Parameters
Name | Type |
---|---|
body | B |
Returns
Promise
<R
>
Inherited from
HttpClient.sendBeacon