openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/TREX_RFC_SHOW_INDEX:
    post:
      tags:
      - TREX_RFC_ADMINISTRATION
      summary: show index
      operationId: /rfc/TREX_RFC_SHOW_INDEX
      requestBody:
        content:
          application/json:
            schema:
              properties:
                INDEX_ID:
                  type: string
                  format: byte
                  description: IndexId
                ATTRIBUTE_DEFINITIONS:
                  type: array
                  items:
                    type: object
                    properties:
                      ATTRNAME:
                        type: string
                        format: byte
                        description: ''
                      ATTRTYPE:
                        type: string
                        format: byte
                        description: ''
                      IMPLFLAGS:
                        type: integer
                        format: int64
                        description: ''
                      TMRELEVANT:
                        type: string
                        format: byte
                        description: ''
                      GROUP:
                        type: string
                        format: byte
                        description: ''
                ATTRIBUTE_DEFINITIONS_V2:
                  type: array
                  items:
                    type: object
                    properties:
                      ATTRNAME:
                        type: string
                        format: byte
                        description: ''
                      ATTRTYPE:
                        type: string
                        format: byte
                        description: ''
                      IMPLFLAGS:
                        type: integer
                        format: int64
                        description: ''
                      TMRELEVANT:
                        type: string
                        format: byte
                        description: ''
                      GROUP:
                        type: string
                        format: byte
                        description: ''
                      DIGITS_BEFORE:
                        type: integer
                        format: int64
                        description: ''
                      DIGITS_AFTER:
                        type: integer
                        format: int64
                        description: ''
                BUSINESS_OBJECT_VIEW:
                  type: array
                  items:
                    type: object
                    properties:
                      VIEW_NAME:
                        type: string
                        format: byte
                        description: ''
                      ANCHOR_TABLE:
                        type: string
                        format: byte
                        description: ''
                CONSTRAINTS:
                  type: array
                  items:
                    type: object
                    properties:
                      CONSTRAINT_NAME:
                        type: string
                        format: byte
                        description: ''
                      CONSTRAINT_TYPE:
                        type: integer
                        format: int64
                        description: ''
                      LOCATION:
                        type: string
                        format: byte
                        description: ''
                      INDEX_ID:
                        type: string
                        format: byte
                        description: ''
                      ATTR_NAME:
                        type: string
                        format: byte
                        description: ''
                      OPERATOR:
                        type: string
                        format: byte
                        description: ''
                      VALUE:
                        type: string
                        format: byte
                        description: ''
                      INDEX_LANGUAGE:
                        type: string
                        format: byte
                        description: ''
                DELTA_INDEX_INFO:
                  type: array
                  items:
                    type: object
                    properties:
                      LANGU:
                        type: string
                        format: byte
                        description: ''
                      DELTA_INDEX_DISK_SIZE_TOTAL:
                        type: integer
                        format: int64
                        description: ''
                      DELTA_INDEX_DISK_SIZE_SE:
                        type: integer
                        format: int64
                        description: ''
                      DELTA_INDEX_DISK_SIZE_AE:
                        type: integer
                        format: int64
                        description: ''
                      DELTA_INDEX_DISK_SIZE_TM:
                        type: integer
                        format: int64
                        description: ''
                EXTENSIONS:
                  type: array
                  items:
                    type: object
                    properties:
                      NAME:
                        type: string
                        format: byte
                        description: ''
                FREESTYLE_SEARCH_ATTRIBUTES:
                  type: array
                  items:
                    type: object
                    properties:
                      ATTR_NAME:
                        type: string
                        format: byte
                        description: ''
                JOIN_INDEX:
                  type: array
                  items:
                    type: object
                    properties:
                      INDEX_ID:
                        type: string
                        format: byte
                        description: ''
                      JOIN_INDEX_TYPE:
                        type: string
                        format: byte
                        description: 0=NONE 1=FACT_TABLE 2=D_TAB 3=X_TAB 4=Y_TAB 5=TEMP_TAB 6=S_T
                      INDEX_SIZE:
                        type: integer
                        format: int64
                        description: expectedIndexSize
                JOIN_PATH:
                  type: array
                  items:
                    type: object
                    properties:
                      JOIN_PATH:
                        type: string
                        format: byte
                        description: ''
                      JOIN_LIST:
                        type: string
                        format: byte
                        description: ''
                      CONSTRAINTS:
                        type: string
                        format: byte
                        description: ''
                KEY_ATTRIBUTES:
                  type: array
                  items:
                    type: object
                    properties:
                      ATTR_NAME:
                        type: string
                        format: byte
                        description: ''
                KEY_FIGURE:
                  type: array
                  items:
                    type: object
                    properties:
                      ATTR_NAME:
                        type: string
                        format: byte
                        description: ''
                      AGGREGATION_TYPE:
                        type: integer
                        format: int64
                        description: 1=SUM 2=COUNT 4=MIN 8=MAX
                LANGUAGE_INDEXES:
                  type: array
                  items:
                    type: object
                    properties:
                      INDEX_NAME:
                        type: string
                        format: byte
                        description: ''
                      LOCATION:
                        type: string
                        format: byte
                        description: ''
                LANGUAGE_INDEX_INFO:
                  type: array
                  items:
                    type: object
                    properties:
                      LANGU:
                        type: string
                        format: byte
                        description: ''
                      LAST_INDEXING:
                        type: string
                        format: byte
                        description: ''
                      LAST_OPTIMIZE:
                        type: string
                        format: byte
                        description: ''
                      INDEXED_DOCS:
                        type: integer
                        format: int64
                        description: ''
                      DELETED_DOCS:
                        type: integer
                        format: int64
                        description: ''
                      UPDATED_DOCS:
                        type: integer
                        format: int64
                        description: ''
                      INVALIDATED_DOCS:
                        type: integer
                        format: int64
                        description: ''
                      OPTIMIZED_DOCS:
                        type: integer
                        format: int64
                        description: ''
                      SE_MEM_SIZE:
                        type: integer
                        format: int64
                        description: ''
                      AE_MEM_SIZE:
                        type: integer
                        format: int64
                        description: ''
                      TM_MEM_SIZE:
                        type: integer
                        format: int64
                        description: ''
                      SE_DISC_SIZE:
                        type: integer
                        format: int64
                        description: ''
                      AE_DISC_SIZE:
                        type: integer
                        format: int64
                        description: ''
                      TM_DISC_SIZE:
                        type: integer
                        format: int64
                        description: ''
                      DELTA_INDEX_DOCS:
                        type: integer
                        format: int64
                        description: ''
                      SE_TERMS:
                        type: integer
                        format: int64
                        description: ''
                PHYSICAL_INDEXES:
                  type: array
                  items:
                    type: object
                    properties:
                      INDEX_NAME:
                        type: string
                        format: byte
                        description: ''
                      LOCATION:
                        type: string
                        format: byte
                        description: ''
                PRELOAD_ATTRIBUTES:
                  type: array
                  items:
                    type: object
                    properties:
                      ATTR_NAME:
                        type: string
                        format: byte
                        description: ''
                PRELOAD_LANGUAGES:
                  type: array
                  items:
                    type: object
                    properties:
                      LANGUAGE:
                        type: string
                        format: byte
                        description: ''
                SEMANTIC_RELATION:
                  type: array
                  items:
                    type: object
                    properties:
                      RELATION_NAME:
                        type: string
                        format: byte
                        description: ''
                      JOIN_PATH:
                        type: string
                        format: byte
                        description: ''
                      VIEW_NAME:
                        type: string
                        format: byte
                        description: ''
                      RELATION_TYPE:
                        type: string
                        format: byte
                        description: ''
                STATIC_JOIN_CONDITION:
                  type: array
                  items:
                    type: object
                    properties:
                      JOIN_NAME:
                        type: string
                        format: byte
                        description: ''
                      INDEX_ID1:
                        type: string
                        format: byte
                        description: ''
                      ATTR_NAME1:
                        type: string
                        format: byte
                        description: ''
                      INDEX_ID2:
                        type: string
                        format: byte
                        description: ''
                      ATTR_NAME2:
                        type: string
                        format: byte
                        description: ''
                      CONSTRAINTS:
                        type: string
                        format: byte
                        description: ''
                      JOIN_TYPE:
                        type: integer
                        format: int64
                        description: ''
                TAXONOMIES:
                  type: array
                  items:
                    type: object
                    properties:
                      ATTRIBUTE:
                        type: string
                        format: byte
                        description: ''
                      LANGUAGE:
                        type: string
                        format: byte
                        description: ''
                VIEW_ATTRIBUTE:
                  type: array
                  items:
                    type: object
                    properties:
                      OBJECT_NAME:
                        type: string
                        format: byte
                        description: ''
                      INDEX_ID:
                        type: string
                        format: byte
                        description: ''
                      ATTR_NAME:
                        type: string
                        format: byte
                        description: ''
                      JOIN_PATH:
                        type: string
                        format: byte
                        description: ''
                      VIEW_NAME:
                        type: string
                        format: byte
                        description: ''
                      OBJECT_TYPE:
                        type: string
                        format: byte
                        description: ''
              required:
              - INDEX_ID
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  ALL_ATTRS_FREESTYLE:
                    type: integer
                    format: int64
                    description: '0: false, 1: true'
                  ANALYZER_TYPE:
                    type: string
                    format: byte
                    description: '0: false, 1: true'
                  AUTO_CREATE_LANGUAGES:
                    type: string
                    format: byte
                    description: Flag
                  CREATION:
                    type: string
                    format: byte
                    description: date and time
                  DEFAULT_VIEW:
                    type: string
                    format: byte
                    description: numc Feld
                  DESCRIPTION:
                    type: string
                    format: byte
                    description: Description
                  DISK_FREE_SPACE:
                    type: integer
                    format: int64
                    description: Indicator
                  DOCS_CHANGE_LANGUAGE:
                    type: integer
                    format: int64
                    description: '0: false, 1: true'
                  DOC_COUNTER:
                    type: integer
                    format: int64
                    description: numc Feld
                  DUPLICATE_DETECTION:
                    type: string
                    format: byte
                    description: Indicator
                  FAST_PREPROCESSING:
                    type: string
                    format: byte
                    description: Indicator
                  INDEXSERVER_LOCATION:
                    type: string
                    format: byte
                    description: Host:Port
                  INDEX_STATE:
                    type: integer
                    format: int64
                    description: Return text
                  INDEX_TYPE:
                    type: string
                    format: byte
                    description: Indicator
                  INSERT_ONLY:
                    type: string
                    format: byte
                    description: '0: false, 1: true'
                  IS_PUBLIC:
                    type: string
                    format: byte
                    description: Flag
                  IS_SEARCHABLE:
                    type: string
                    format: byte
                    description: Flag
                  IS_WRITABLE:
                    type: string
                    format: byte
                    description: Indicator
                  KEEP_CONTENT:
                    type: string
                    format: byte
                    description: Flag
                  LANGUAGES:
                    type: string
                    format: byte
                    description: Languages
                  LOGICAL_INDEX_TYPE:
                    type: string
                    format: byte
                    description: Indicator
                  MEMORY_INDEX:
                    type: string
                    format: byte
                    description: Flag
                  MODIFICATION:
                    type: string
                    format: byte
                    description: Host:Port
                  MULTILANG_DOCS:
                    type: string
                    format: byte
                    description: Flag
                  NO_PHYSICAL_INDEXES:
                    type: integer
                    format: int64
                    description: '0: false, 1: true'
                  NUMBER_SEPARATORS:
                    type: string
                    format: byte
                    description: Flag
                  PRECALCULATE_FEATURES:
                    type: string
                    format: byte
                    description: Flag
                  QUEUESERVER_LOCATION:
                    type: string
                    format: byte
                    description: date and time
                  RETURN_CODE:
                    type: integer
                    format: int64
                    description: Return code
                  RETURN_TEXT:
                    type: string
                    format: byte
                    description: Return text
                  SIZE_FOR_DELTA_INDEX:
                    type: integer
                    format: int64
                    description: numc Feld
                  TEXTMINING_RELEVANT:
                    type: string
                    format: byte
                    description: Flag
                  TOKEN_SEPARATORS:
                    type: string
                    format: byte
                    description: Flag
                  USE_QUEUESERVER:
                    type: string
                    format: byte
                    description: Flag
                  USE_TEMPORARY_DELTA_INDEXES:
                    type: integer
                    format: int64
                    description: '0: false, 1: true'
                  ATTRIBUTE_DEFINITIONS:
                    type: array
                    items:
                      type: object
                      properties:
                        ATTRNAME:
                          type: string
                          format: byte
                          description: ''
                        ATTRTYPE:
                          type: string
                          format: byte
                          description: ''
                        IMPLFLAGS:
                          type: integer
                          format: int64
                          description: ''
                        TMRELEVANT:
                          type: string
                          format: byte
                          description: ''
                        GROUP:
                          type: string
                          format: byte
                          description: ''
                  ATTRIBUTE_DEFINITIONS_V2:
                    type: array
                    items:
                      type: object
                      properties:
                        ATTRNAME:
                          type: string
                          format: byte
                          description: ''
                        ATTRTYPE:
                          type: string
                          format: byte
                          description: ''
                        IMPLFLAGS:
                          type: integer
                          format: int64
                          description: ''
                        TMRELEVANT:
                          type: string
                          format: byte
                          description: ''
                        GROUP:
                          type: string
                          format: byte
                          description: ''
                        DIGITS_BEFORE:
                          type: integer
                          format: int64
                          description: ''
                        DIGITS_AFTER:
                          type: integer
                          format: int64
                          description: ''
                  BUSINESS_OBJECT_VIEW:
                    type: array
                    items:
                      type: object
                      properties:
                        VIEW_NAME:
                          type: string
                          format: byte
                          description: ''
                        ANCHOR_TABLE:
                          type: string
                          format: byte
                          description: ''
                  CONSTRAINTS:
                    type: array
                    items:
                      type: object
                      properties:
                        CONSTRAINT_NAME:
                          type: string
                          format: byte
                          description: ''
                        CONSTRAINT_TYPE:
                          type: integer
                          format: int64
                          description: ''
                        LOCATION:
                          type: string
                          format: byte
                          description: ''
                        INDEX_ID:
                          type: string
                          format: byte
                          description: ''
                        ATTR_NAME:
                          type: string
                          format: byte
                          description: ''
                        OPERATOR:
                          type: string
                          format: byte
                          description: ''
                        VALUE:
                          type: string
                          format: byte
                          description: ''
                        INDEX_LANGUAGE:
                          type: string
                          format: byte
                          description: ''
                  DELTA_INDEX_INFO:
                    type: array
                    items:
                      type: object
                      properties:
                        LANGU:
                          type: string
                          format: byte
                          description: ''
                        DELTA_INDEX_DISK_SIZE_TOTAL:
                          type: integer
                          format: int64
                          description: ''
                        DELTA_INDEX_DISK_SIZE_SE:
                          type: integer
                          format: int64
                          description: ''
                        DELTA_INDEX_DISK_SIZE_AE:
                          type: integer
                          format: int64
                          description: ''
                        DELTA_INDEX_DISK_SIZE_TM:
                          type: integer
                          format: int64
                          description: ''
                  EXTENSIONS:
                    type: array
                    items:
                      type: object
                      properties:
                        NAME:
                          type: string
                          format: byte
                          description: ''
                  FREESTYLE_SEARCH_ATTRIBUTES:
                    type: array
                    items:
                      type: object
                      properties:
                        ATTR_NAME:
                          type: string
                          format: byte
                          description: ''
                  JOIN_INDEX:
                    type: array
                    items:
                      type: object
                      properties:
                        INDEX_ID:
                          type: string
                          format: byte
                          description: ''
                        JOIN_INDEX_TYPE:
                          type: string
                          format: byte
                          description: 0=NONE 1=FACT_TABLE 2=D_TAB 3=X_TAB 4=Y_TAB 5=TEMP_TAB 6=S_T
                        INDEX_SIZE:
                          type: integer
                          format: int64
                          description: expectedIndexSize
                  JOIN_PATH:
                    type: array
                    items:
                      type: object
                      properties:
                        JOIN_PATH:
                          type: string
                          format: byte
                          description: ''
                        JOIN_LIST:
                          type: string
                          format: byte
                          description: ''
                        CONSTRAINTS:
                          type: string
                          format: byte
                          description: ''
                  KEY_ATTRIBUTES:
                    type: array
                    items:
                      type: object
                      properties:
                        ATTR_NAME:
                          type: string
                          format: byte
                          description: ''
                  KEY_FIGURE:
                    type: array
                    items:
                      type: object
                      properties:
                        ATTR_NAME:
                          type: string
                          format: byte
                          description: ''
                        AGGREGATION_TYPE:
                          type: integer
                          format: int64
                          description: 1=SUM 2=COUNT 4=MIN 8=MAX
                  LANGUAGE_INDEXES:
                    type: array
                    items:
                      type: object
                      properties:
                        INDEX_NAME:
                          type: string
                          format: byte
                          description: ''
                        LOCATION:
                          type: string
                          format: byte
                          description: ''
                  LANGUAGE_INDEX_INFO:
                    type: array
                    items:
                      type: object
                      properties:
                        LANGU:
                          type: string
                          format: byte
                          description: ''
                        LAST_INDEXING:
                          type: string
                          format: byte
                          description: ''
                        LAST_OPTIMIZE:
                          type: string
                          format: byte
                          description: ''
                        INDEXED_DOCS:
                          type: integer
                          format: int64
                          description: ''
                        DELETED_DOCS:
                          type: integer
                          format: int64
                          description: ''
                        UPDATED_DOCS:
                          type: integer
                          format: int64
                          description: ''
                        INVALIDATED_DOCS:
                          type: integer
                          format: int64
                          description: ''
                        OPTIMIZED_DOCS:
                          type: integer
                          format: int64
                          description: ''
                        SE_MEM_SIZE:
                          type: integer
                          format: int64
                          description: ''
                        AE_MEM_SIZE:
                          type: integer
                          format: int64
                          description: ''
                        TM_MEM_SIZE:
                          type: integer
                          format: int64
                          description: ''
                        SE_DISC_SIZE:
                          type: integer
                          format: int64
                          description: ''
                        AE_DISC_SIZE:
                          type: integer
                          format: int64
                          description: ''
                        TM_DISC_SIZE:
                          type: integer
                          format: int64
                          description: ''
                        DELTA_INDEX_DOCS:
                          type: integer
                          format: int64
                          description: ''
                        SE_TERMS:
                          type: integer
                          format: int64
                          description: ''
                  PHYSICAL_INDEXES:
                    type: array
                    items:
                      type: object
                      properties:
                        INDEX_NAME:
                          type: string
                          format: byte
                          description: ''
                        LOCATION:
                          type: string
                          format: byte
                          description: ''
                  PRELOAD_ATTRIBUTES:
                    type: array
                    items:
                      type: object
                      properties:
                        ATTR_NAME:
                          type: string
                          format: byte
                          description: ''
                  PRELOAD_LANGUAGES:
                    type: array
                    items:
                      type: object
                      properties:
                        LANGUAGE:
                          type: string
                          format: byte
                          description: ''
                  SEMANTIC_RELATION:
                    type: array
                    items:
                      type: object
                      properties:
                        RELATION_NAME:
                          type: string
                          format: byte
                          description: ''
                        JOIN_PATH:
                          type: string
                          format: byte
                          description: ''
                        VIEW_NAME:
                          type: string
                          format: byte
                          description: ''
                        RELATION_TYPE:
                          type: string
                          format: byte
                          description: ''
                  STATIC_JOIN_CONDITION:
                    type: array
                    items:
                      type: object
                      properties:
                        JOIN_NAME:
                          type: string
                          format: byte
                          description: ''
                        INDEX_ID1:
                          type: string
                          format: byte
                          description: ''
                        ATTR_NAME1:
                          type: string
                          format: byte
                          description: ''
                        INDEX_ID2:
                          type: string
                          format: byte
                          description: ''
                        ATTR_NAME2:
                          type: string
                          format: byte
                          description: ''
                        CONSTRAINTS:
                          type: string
                          format: byte
                          description: ''
                        JOIN_TYPE:
                          type: integer
                          format: int64
                          description: ''
                  TAXONOMIES:
                    type: array
                    items:
                      type: object
                      properties:
                        ATTRIBUTE:
                          type: string
                          format: byte
                          description: ''
                        LANGUAGE:
                          type: string
                          format: byte
                          description: ''
                  VIEW_ATTRIBUTE:
                    type: array
                    items:
                      type: object
                      properties:
                        OBJECT_NAME:
                          type: string
                          format: byte
                          description: ''
                        INDEX_ID:
                          type: string
                          format: byte
                          description: ''
                        ATTR_NAME:
                          type: string
                          format: byte
                          description: ''
                        JOIN_PATH:
                          type: string
                          format: byte
                          description: ''
                        VIEW_NAME:
                          type: string
                          format: byte
                          description: ''
                        OBJECT_TYPE:
                          type: string
                          format: byte
                          description: ''
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
