/** * ThoughtSpot Public REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * OpenAPI spec version: 2.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { SemanticIntegrationSortOptions } from '../models/SemanticIntegrationSortOptions'; import { HttpFile } from '../http/http'; export class SearchSemanticIntegrationsRequest { /** * Sort options for the search results. */ 'sort_options'?: SemanticIntegrationSortOptions; /** * Number of records to skip for pagination. Minimum value is 0. */ 'record_offset'?: number; /** * Maximum number of records to return. Use 0 to return all records (no pagination). */ 'record_size'?: number; /** * Name filter substring to narrow search results. */ 'pattern'?: string; /** * Filter by author IDs or names who created the integrations. */ 'author_identifiers'?: Array; /** * Filter by connection IDs or names associated with the integrations. */ 'connection_identifiers'?: Array; static readonly discriminator: string | undefined = undefined; static readonly mapping: {[index: string]: string} | undefined = undefined; static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [ { "name": "sort_options", "baseName": "sort_options", "type": "SemanticIntegrationSortOptions", "format": "" }, { "name": "record_offset", "baseName": "record_offset", "type": "number", "format": "int32" }, { "name": "record_size", "baseName": "record_size", "type": "number", "format": "int32" }, { "name": "pattern", "baseName": "pattern", "type": "string", "format": "" }, { "name": "author_identifiers", "baseName": "author_identifiers", "type": "Array", "format": "" }, { "name": "connection_identifiers", "baseName": "connection_identifiers", "type": "Array", "format": "" } ]; static getAttributeTypeMap() { return SearchSemanticIntegrationsRequest.attributeTypeMap; } public constructor() { } }