@aiozstream/nodejs-client
Version:
AIOZ stream nodejs API client
82 lines (76 loc) • 1.56 kB
text/typescript
/**
* @aiozstream/nodejs-client
* Aioz Stream Service
*
* The version of the OpenAPI document: 1.0
*
*
* NOTE: This class is auto generated.
* Do not edit the class manually.
*/
import AttributeType from './AttributeType.js';
import Metadata from './Metadata.js';
export default class GetVideoListRequest {
'limit'?: number;
'metadata'?: Array<Metadata>;
'offset'?: number;
'orderBy'?: string;
'search'?: string;
'sortBy'?: string;
'status'?: string;
'tags'?: Array<string>;
static readonly discriminator?: string = undefined;
static readonly attributeTypeMap: Array<AttributeType> = [
{
name: 'limit',
baseName: 'limit',
type: 'number',
format: '',
},
{
name: 'metadata',
baseName: 'metadata',
type: 'Array<Metadata>',
format: '',
},
{
name: 'offset',
baseName: 'offset',
type: 'number',
format: '',
},
{
name: 'orderBy',
baseName: 'order_by',
type: 'string',
format: '',
},
{
name: 'search',
baseName: 'search',
type: 'string',
format: '',
},
{
name: 'sortBy',
baseName: 'sort_by',
type: 'string',
format: '',
},
{
name: 'status',
baseName: 'status',
type: 'string',
format: '',
},
{
name: 'tags',
baseName: 'tags',
type: 'Array<string>',
format: '',
},
];
static getAttributeTypeMap(): Array<AttributeType> {
return GetVideoListRequest.attributeTypeMap;
}
}