Commit bfd59051 authored by AyeshaAyubG's avatar AyeshaAyubG
Browse files

update meep-loc-serv-client according to MEC013 v2.2.1

parent 9f5ba368
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
# Go API client for client

Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](http://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.01.01_60/gs_mec013v020101p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Note**<br>AdvantEDGE supports all of Location API endpoints (see below).
Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](https://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.02.01_60/gs_mec013v020201p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Note**<br>AdvantEDGE supports all of Location API endpoints (see below).

## Overview
This API client was generated by the [swagger-codegen](https://github.com/swagger-api/swagger-codegen) project.  By using the [swagger-spec](https://github.com/swagger-api/swagger-spec) from a remote server, you can easily generate an API client.

- API version: 2.1.1
- API version: 2.2.1
- Package version: 1.0.0
- Build package: io.swagger.codegen.v3.generators.go.GoClientCodegen

+19 −19
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@ openapi: 3.0.0
info:
  title: AdvantEDGE Location Service REST API
  description: "Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013\
    \ Location API](http://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.01.01_60/gs_mec013v020101p.pdf)\
    \ Location API](https://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.02.01_60/gs_mec013v020201p.pdf)\
    \ <p>The API is based on the Open Mobile Alliance's specification RESTful Network\
    \ API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt)\
    \ <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv)\
@@ -15,10 +15,10 @@ info:
  license:
    name: Apache 2.0
    url: https://github.com/InterDigitalInc/AdvantEDGE/blob/master/LICENSE
  version: 2.1.1
  version: 2.2.1
externalDocs:
  description: ETSI MEC013 V2.1.1 Location API
  url: http://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.01.01_60/gs_mec013v020101p.pdf
  description: ETSI MEC013 V2.2.1 Location API
  url: https://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.02.01_60/gs_mec013v020201p.pdf
servers:
- url: https://localhost/sandboxname/location/v2
tags:
@@ -3439,20 +3439,20 @@ components:
        accuracy:
          type: integer
          description: "Horizontal accuracy / (semi-major) uncertainty of location\
            \ provided in meters, as defined in [14]. Present only if \"shape\" equals\
            \ provided in meters, as defined in ETSI TS 123 032 [14]. Present only if \"shape\" equals\
            \ 4, 5 or 6"
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: UnsignedInt
        accuracyAltitude:
          type: integer
          description: "Altitude accuracy / uncertainty of location provided in meters,\
            \ as defined in [14]. Present only if \"shape\" equals 3 or 4"
            \ as defined in ETSI TS 123 032 [14]. Present only if \"shape\" equals 3 or 4"
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: UnsignedInt
        accuracySemiMinor:
          type: integer
          description: "Horizontal accuracy / (semi-major) uncertainty of location\
            \ provided in meters, as defined in [14]. Present only if \"shape\" equals\
            \ provided in meters, as defined in ETSI TS 123 032 [14]. Present only if \"shape\" equals\
            \ 4, 5 or 6"
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: UnsignedInt
@@ -3466,7 +3466,7 @@ components:
          type: integer
          description: "Confidence by which the position of a target entity is known\
            \ to be within the shape description, expressed as a percentage and defined\
            \ in [14]. Present only if \"shape\" equals 1, 4 or 6"
            \ in ETSI TS 123 032 [14]. Present only if \"shape\" equals 1, 4 or 6"
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: UnsignedInt
        includedAngle:
@@ -3507,13 +3507,13 @@ components:
        orientationMajorAxis:
          type: integer
          description: "Angle of orientation of the major axis, expressed in the range\
            \  to 180°, as defined in [14]. Present only if \"shape\" equals 4 or\
            \  to 180°, as defined in ETSI TS 123 032 [14]. Present only if \"shape\" equals 4 or\
            \ 6"
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: UnsignedInt
        shape:
          type: integer
          description: "Shape information, as detailed in [14], associated with the\
          description: "Shape information, as detailed in ETSI TS 123 032 [14], associated with the\
            \ reported location coordinate: <p>1 = ELLIPSOID_ARC <p>2 = ELLIPSOID_POINT\
            \ <p>3 = ELLIPSOID_POINT_ALTITUDE <p>4 = ELLIPSOID_POINT_ALTITUDE_UNCERT_ELLIPSOID\
            \ <p>5 = ELLIPSOID_POINT_UNCERT_CIRCLE <p>6 = ELLIPSOID_POINT_UNCERT_ELLIPSE\
@@ -4140,7 +4140,7 @@ components:
          type: string
          description: "Self-referring URL, see note 1."
          x-etsi-mec-cardinality: "1"
          x-etsi-mec-origin-type: String
          x-etsi-mec-origin-type: AnyURI
        timestamp:
          $ref: '#/components/schemas/TimeStamp'
        zoneId:
@@ -5253,41 +5253,41 @@ components:
        bearing:
          type: integer
          description: "Bearing, expressed in the range  to 360°, as defined in\
            \ [14]."
            \ ETSI TS 123 032 [14]."
          x-etsi-mec-cardinality: "1"
          x-etsi-mec-origin-type: UnsignedInt
        horizontalSpeed:
          type: integer
          description: "Horizontal speed, expressed in km/h and defined in [14]."
          description: "Horizontal speed, expressed in km/h and defined in ETSI TS 123 032 [14]."
          x-etsi-mec-cardinality: "1"
          x-etsi-mec-origin-type: UnsignedInt
        uncertainty:
          type: integer
          description: "Horizontal uncertainty, as defined in [14]. Present only if\
          description: "Horizontal uncertainty, as defined in ETSI TS 123 032 [14]. Present only if\
            \ \"velocityType\" equals 3 or 4"
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: UnsignedInt
        velocityType:
          type: integer
          description: "Velocity information, as detailed in [14], associated with\
          description: "Velocity information, as detailed in ETSI TS 123 032 [14], associated with\
            \ the reported location coordinate: <p>1 = HORIZONTAL <p>2 = HORIZONTAL_VERTICAL\
            \ <p>3 = HORIZONTAL_UNCERT <p>4 = HORIZONTAL_VERTICAL_UNCERT"
          x-etsi-mec-cardinality: "1"
          x-etsi-mec-origin-type: Enum_inlined
        verticalSpeed:
          type: integer
          description: "Vertical speed, expressed in km/h and defined in [14]. Present\
          description: "Vertical speed, expressed in km/h and defined in ETSI TS 123 032 [14]. Present\
            \ only if \"velocityType\" equals 2 or 4"
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: Int
        verticalUncertainty:
          type: integer
          description: "Vertical uncertainty, as defined in [14]. Present only if\
          description: "Vertical uncertainty, as defined in ETSI TS 123 032 [14]. Present only if\
            \ \"velocityType\" equals 4"
          x-etsi-mec-cardinality: 0..1
          x-etsi-mec-origin-type: UnsignedInt
      description: "Structure with attributes relating to the target entitys velocity,\
        \ as defined in [14]."
      description: "Structure with attributes relating to the target entity\u2019s velocity,\
        \ as defined in ETSI TS 123 032 [14]."
      example:
        verticalUncertainty: 4
        horizontalSpeed: 1
+2 −2
Original line number Diff line number Diff line
@@ -15,9 +15,9 @@
 *
 * AdvantEDGE Location Service REST API
 *
 * Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](http://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.01.01_60/gs_mec013v020101p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Note**<br>AdvantEDGE supports all of Location API endpoints (see below).
 * Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](https://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.02.01_60/gs_mec013v020201p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Note**<br>AdvantEDGE supports all of Location API endpoints (see below).
 *
 * API version: 2.1.1
 * API version: 2.2.1
 * Contact: AdvantEDGE@InterDigital.com
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */
+3 −3
Original line number Diff line number Diff line
@@ -15,9 +15,9 @@
 *
 * AdvantEDGE Location Service REST API
 *
 * Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](http://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.01.01_60/gs_mec013v020101p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Note**<br>AdvantEDGE supports all of Location API endpoints (see below).
 * Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](https://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.02.01_60/gs_mec013v020201p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Note**<br>AdvantEDGE supports all of Location API endpoints (see below).
 *
 * API version: 2.1.1
 * API version: 2.2.1
 * Contact: AdvantEDGE@InterDigital.com
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */
@@ -52,7 +52,7 @@ var (
	xmlCheck  = regexp.MustCompile("(?i:[application|text]/xml)")
)

// APIClient manages communication with the AdvantEDGE Location Service REST API API v2.1.1
// APIClient manages communication with the AdvantEDGE Location Service REST API API v2.2.1
// In most cases there should be only one, shared, APIClient.
type APIClient struct {
	cfg    *Configuration
+2 −2
Original line number Diff line number Diff line
@@ -15,9 +15,9 @@
 *
 * AdvantEDGE Location Service REST API
 *
 * Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](http://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.01.01_60/gs_mec013v020101p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Note**<br>AdvantEDGE supports all of Location API endpoints (see below).
 * Location Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC013 Location API](https://www.etsi.org/deliver/etsi_gs/MEC/001_099/013/02.02.01_60/gs_mec013v020201p.pdf) <p>The API is based on the Open Mobile Alliance's specification RESTful Network API for Zonal Presence <p>[Copyright (c) ETSI 2017](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-loc-serv](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-loc-serv) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about Users (UE) and Zone locations <p>**Note**<br>AdvantEDGE supports all of Location API endpoints (see below).
 *
 * API version: 2.1.1
 * API version: 2.2.1
 * Contact: AdvantEDGE@InterDigital.com
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */
Loading