Michael Hoennig
2022-10-28 64461fc4dae56b3e52a5120c5fca1952f6fd5ca2
commit | author | age
af90fe 1 openapi-processor-mapping: v2
MH 2
3 options:
4e90f5 4     package-name: net.hostsharing.hsadminng.hs.office.generated.api.v1
af90fe 5     model-name-suffix: Resource
e305c3 6     bean-validation: true
af90fe 7
MH 8 map:
9     result: org.springframework.http.ResponseEntity
10
11     types:
12         - type: array => java.util.List
13         - type: string:uuid => java.util.UUID
e305c3 14         - type: string:format => java.lang.String
a39cf7 15         - type: number:currency => java.math.BigDecimal
af90fe 16
MH 17     paths:
bad7d1 18         /api/hs/office/partners/{partnerUUID}:
af90fe 19             null: org.openapitools.jackson.nullable.JsonNullable
e1895e 20         /api/hs/office/partners/{partnerUUID}/details:
MH 21             null: org.openapitools.jackson.nullable.JsonNullable
863f0e 22         /api/hs/office/contacts/{contactUUID}:
MH 23             null: org.openapitools.jackson.nullable.JsonNullable
00174e 24         /api/hs/office/persons/{personUUID}:
MH 25             null: org.openapitools.jackson.nullable.JsonNullable
956ee5 26         /api/hs/office/relationships/{relationshipUUID}:
MH 27             null: org.openapitools.jackson.nullable.JsonNullable
a93143 28         /api/hs/office/bankaccounts/{bankAccountUUID}:
MH 29             null: org.openapitools.jackson.nullable.JsonNullable
c31956 30         /api/hs/office/debitors/{debitorUUID}:
MH 31             null: org.openapitools.jackson.nullable.JsonNullable
64461f 32         /api/hs/office/sepamandates/{sepaMandateUUID}:
e305c3 33             null: org.openapitools.jackson.nullable.JsonNullable
c862df 34         /api/hs/office/memberships/{membershipUUID}:
MH 35             null: org.openapitools.jackson.nullable.JsonNullable