openapi: 3.0.0
info:
  title: SAP API
  version: 1.0.0
servers:
- url: http://localhost:8080
paths:
  /rfc/DB_ORA_FILESYSTEM_SPLIT:
    post:
      tags:
      - STD1
      operationId: /rfc/DB_ORA_FILESYSTEM_SPLIT
      requestBody:
        content:
          application/json:
            schema:
              properties:
                FLSREQUESTS:
                  type: array
                  items:
                    type: object
                    properties:
                      FILE_ID:
                        type: integer
                        format: int32
                        description: 'File ID: Field FILE# of ORACLE table V$DBFILE'
                      PFAD_NAME:
                        type: string
                        maxLength: 257
                        description: Name of path related to file name
                      FILE_NAME:
                        type: string
                        maxLength: 257
                        description: File name
                      READS:
                        type: integer
                        format: int64
                        description: Physical Reads
                      WRITES:
                        type: integer
                        format: int64
                        description: Physical Writes
                      BLK_READS:
                        type: integer
                        format: int64
                        description: Block Reads
                      AVG_READ:
                        type: integer
                        format: int64
                        description: Average Read time
                      BLK_WRITES:
                        type: integer
                        format: int64
                        description: Block Writes
                      AVG_WRITE:
                        type: integer
                        format: int64
                        description: Average Write time
                      READ_TIME:
                        type: integer
                        format: int64
                        description: Read time per block
                      WRITE_TIME:
                        type: integer
                        format: int64
                        description: Write time per block
                ORAIOPATH:
                  type: array
                  items:
                    type: object
                    properties:
                      PFAD_NAME:
                        type: string
                        maxLength: 60
                        description: Oracle File System Requests File Name
                      READS:
                        type: integer
                        format: int64
                        description: Physical Reads
                      WRITES:
                        type: integer
                        format: int64
                        description: Physical Writes
                      BLK_READS:
                        type: integer
                        format: int64
                        description: Block Reads
                      AVG_READ:
                        type: integer
                        format: int64
                        description: Average Read time
                      BLK_WRITES:
                        type: integer
                        format: int64
                        description: Block Writes
                      AVG_WRITE:
                        type: integer
                        format: int64
                        description: Average Write time
                ORAIOSUM:
                  type: array
                  items:
                    type: object
                    properties:
                      PFAD_NAME:
                        type: string
                        maxLength: 60
                        description: Oracle File System Requests File Name
                      FILE_NAME:
                        type: string
                        maxLength: 20
                        description: oracle Data File Name
                      READS:
                        type: integer
                        format: int64
                        description: Physical Reads
                      WRITES:
                        type: integer
                        format: int64
                        description: Physical Writes
                      BLK_READS:
                        type: integer
                        format: int64
                        description: Block Reads
                      AVG_READ:
                        type: integer
                        format: int64
                        description: Average Read time
                      BLK_WRITES:
                        type: integer
                        format: int64
                        description: Block Writes
                      AVG_WRITE:
                        type: integer
                        format: int64
                        description: Average Write time
      responses:
        '200':
          description: OK
          content:
            application/json:
              schema:
                properties:
                  FLSREQUESTS:
                    type: array
                    items:
                      type: object
                      properties:
                        FILE_ID:
                          type: integer
                          format: int32
                          description: 'File ID: Field FILE# of ORACLE table V$DBFILE'
                        PFAD_NAME:
                          type: string
                          maxLength: 257
                          description: Name of path related to file name
                        FILE_NAME:
                          type: string
                          maxLength: 257
                          description: File name
                        READS:
                          type: integer
                          format: int64
                          description: Physical Reads
                        WRITES:
                          type: integer
                          format: int64
                          description: Physical Writes
                        BLK_READS:
                          type: integer
                          format: int64
                          description: Block Reads
                        AVG_READ:
                          type: integer
                          format: int64
                          description: Average Read time
                        BLK_WRITES:
                          type: integer
                          format: int64
                          description: Block Writes
                        AVG_WRITE:
                          type: integer
                          format: int64
                          description: Average Write time
                        READ_TIME:
                          type: integer
                          format: int64
                          description: Read time per block
                        WRITE_TIME:
                          type: integer
                          format: int64
                          description: Write time per block
                  ORAIOPATH:
                    type: array
                    items:
                      type: object
                      properties:
                        PFAD_NAME:
                          type: string
                          maxLength: 60
                          description: Oracle File System Requests File Name
                        READS:
                          type: integer
                          format: int64
                          description: Physical Reads
                        WRITES:
                          type: integer
                          format: int64
                          description: Physical Writes
                        BLK_READS:
                          type: integer
                          format: int64
                          description: Block Reads
                        AVG_READ:
                          type: integer
                          format: int64
                          description: Average Read time
                        BLK_WRITES:
                          type: integer
                          format: int64
                          description: Block Writes
                        AVG_WRITE:
                          type: integer
                          format: int64
                          description: Average Write time
                  ORAIOSUM:
                    type: array
                    items:
                      type: object
                      properties:
                        PFAD_NAME:
                          type: string
                          maxLength: 60
                          description: Oracle File System Requests File Name
                        FILE_NAME:
                          type: string
                          maxLength: 20
                          description: oracle Data File Name
                        READS:
                          type: integer
                          format: int64
                          description: Physical Reads
                        WRITES:
                          type: integer
                          format: int64
                          description: Physical Writes
                        BLK_READS:
                          type: integer
                          format: int64
                          description: Block Reads
                        AVG_READ:
                          type: integer
                          format: int64
                          description: Average Read time
                        BLK_WRITES:
                          type: integer
                          format: int64
                          description: Block Writes
                        AVG_WRITE:
                          type: integer
                          format: int64
                          description: Average Write time
        '400':
          description: Bad request.
        5XX:
          description: Unexpected error.
