/** * 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 { HttpFile } from '../http/http'; /** * Flags to specify additional options for export. Version: 10.6.0.cl or later */ export class ExportMetadataTMLRequestExportOptions { /** * Boolean Flag to export Object ID of referenced object. This flag will work only after the Object ID feature has been enabled. Please contact support to enable the feature. */ 'include_obj_id_ref'?: boolean | null; /** * Boolean flag to export guid of the object. This flag will work only after the Object ID feature has been enabled. Please contact support to enable the feature. */ 'include_guid'?: boolean | null; /** * Boolean flag to export Object ID of the object. This flag will work only after the Object ID feature has been enabled. Please contact support to enable the feature. */ 'include_obj_id'?: boolean | null; /** * Boolean flag indicating whether to export associated feedbacks of the object. This will only be respected when the object can have feedbacks. Version: 10.7.0.cl or later */ 'export_with_associated_feedbacks'?: boolean | null; /** * Boolean flag indicating whether to export column security rules of the object. This will only be respected when the object can have column security rules and export_associated is true. Version: 10.12.0.cl or later */ 'export_column_security_rules'?: boolean | null; /** * Boolean flag indicating whether to export column aliases of the model. This will only be respected when the object can have column aliases. Version: 10.13.0.cl or later */ 'export_with_column_aliases'?: boolean | null; static readonly discriminator: string | undefined = undefined; static readonly attributeTypeMap: Array<{name: string, baseName: string, type: string, format: string}> = [ { "name": "include_obj_id_ref", "baseName": "include_obj_id_ref", "type": "boolean", "format": "" }, { "name": "include_guid", "baseName": "include_guid", "type": "boolean", "format": "" }, { "name": "include_obj_id", "baseName": "include_obj_id", "type": "boolean", "format": "" }, { "name": "export_with_associated_feedbacks", "baseName": "export_with_associated_feedbacks", "type": "boolean", "format": "" }, { "name": "export_column_security_rules", "baseName": "export_column_security_rules", "type": "boolean", "format": "" }, { "name": "export_with_column_aliases", "baseName": "export_with_column_aliases", "type": "boolean", "format": "" } ]; static getAttributeTypeMap() { return ExportMetadataTMLRequestExportOptions.attributeTypeMap; } public constructor() { } }