Skip to main content

Class: AttributesApi

Types.AttributesApi

Hierarchy

Constructors

constructor

new AttributesApi(configuration?)

Parameters

NameTypeDefault value
configurationConfigurationDefaultConfig

Inherited from

BaseAPI.constructor

Methods

deleteAttributesBucketName

deleteAttributesBucketName(requestParameters, initOverrides?): Promise<APIResponseBase>

Delete attributes from a single bucket

Parameters

NameType
requestParametersDeleteAttributesBucketNameRequest
initOverrides?RequestInit | InitOverrideFunction

Returns

Promise<APIResponseBase>


deleteAttributesBucketNameRaw

deleteAttributesBucketNameRaw(requestParameters, initOverrides?): Promise<ApiResponse<APIResponseBase>>

Delete attributes from a single bucket

Parameters

NameType
requestParametersDeleteAttributesBucketNameRequest
initOverrides?RequestInit | InitOverrideFunction

Returns

Promise<ApiResponse<APIResponseBase>>


getAttributes

getAttributes(requestParameters?, initOverrides?): Promise<GetAttributes200Response>

Retrieve attributes from multiple buckets

Parameters

NameType
requestParametersGetAttributesRequest
initOverrides?RequestInit | InitOverrideFunction

Returns

Promise<GetAttributes200Response>


getAttributesBucketName

getAttributesBucketName(requestParameters, initOverrides?): Promise<GetAttributesBucketName200Response>

Retrieve attributes from a single bucket

Parameters

NameType
requestParametersGetAttributesBucketNameRequest
initOverrides?RequestInit | InitOverrideFunction

Returns

Promise<GetAttributesBucketName200Response>


getAttributesBucketNameRaw

getAttributesBucketNameRaw(requestParameters, initOverrides?): Promise<ApiResponse<GetAttributesBucketName200Response>>

Retrieve attributes from a single bucket

Parameters

NameType
requestParametersGetAttributesBucketNameRequest
initOverrides?RequestInit | InitOverrideFunction

Returns

Promise<ApiResponse<GetAttributesBucketName200Response>>


getAttributesRaw

getAttributesRaw(requestParameters, initOverrides?): Promise<ApiResponse<GetAttributes200Response>>

Retrieve attributes from multiple buckets

Parameters

NameType
requestParametersGetAttributesRequest
initOverrides?RequestInit | InitOverrideFunction

Returns

Promise<ApiResponse<GetAttributes200Response>>


putAttributes

putAttributes(requestParameters, initOverrides?): Promise<APIResponseBase>

Create or modify attributes in multiple buckets

Parameters

NameType
requestParametersPutAttributesRequest
initOverrides?RequestInit | InitOverrideFunction

Returns

Promise<APIResponseBase>


putAttributesBucketName

putAttributesBucketName(requestParameters, initOverrides?): Promise<APIResponseBase>

Create or modify attributes in a single bucket

Parameters

NameType
requestParametersPutAttributesBucketNameRequest
initOverrides?RequestInit | InitOverrideFunction

Returns

Promise<APIResponseBase>


putAttributesBucketNameRaw

putAttributesBucketNameRaw(requestParameters, initOverrides?): Promise<ApiResponse<APIResponseBase>>

Create or modify attributes in a single bucket

Parameters

NameType
requestParametersPutAttributesBucketNameRequest
initOverrides?RequestInit | InitOverrideFunction

Returns

Promise<ApiResponse<APIResponseBase>>


putAttributesRaw

putAttributesRaw(requestParameters, initOverrides?): Promise<ApiResponse<APIResponseBase>>

Create or modify attributes in multiple buckets

Parameters

NameType
requestParametersPutAttributesRequest
initOverrides?RequestInit | InitOverrideFunction

Returns

Promise<ApiResponse<APIResponseBase>>


withMiddleware

withMiddleware<T>(this, ...middlewares): T

Type parameters

NameType
Textends BaseAPI<T>

Parameters

NameType
thisT
...middlewaresMiddleware[]

Returns

T

Inherited from

BaseAPI.withMiddleware


withPostMiddleware

withPostMiddleware<T>(this, ...postMiddlewares): T

Type parameters

NameType
Textends BaseAPI<T>

Parameters

NameType
thisT
...postMiddlewares(undefined | (context: ResponseContext) => Promise<void | Response>)[]

Returns

T

Inherited from

BaseAPI.withPostMiddleware


withPreMiddleware

withPreMiddleware<T>(this, ...preMiddlewares): T

Type parameters

NameType
Textends BaseAPI<T>

Parameters

NameType
thisT
...preMiddlewares(undefined | (context: RequestContext) => Promise<void | FetchParams>)[]

Returns

T

Inherited from

BaseAPI.withPreMiddleware