wsdl-schema.wsdl-converter.mustache Maven / Gradle / Ivy
{{#apiInfo}}
{{#apis}}
{{#operations}}
{{#operation}}
{{#responses}}
{{#is4xx}}
{{message}}
{{/is4xx}}
{{#is5xx}}
{{message}}
{{/is5xx}}
{{/responses}}
{{/operation}}
{{/operations}}
{{/apis}}
{{/apiInfo}}
{{#models}}
{{#model}}
{{^isEnum}}
{{#description}}
{{.}}
{{/description}}
{{#vars}}
{{#vendorExtensions.x-prop-has-minormax}}
{{#description}}
{{.}}
{{/description}}
{{#maximum}}
{{/maximum}}
{{#minimum}}
{{/minimum}}
{{#maxLength}}
{{/maxLength}}
{{#minLength}}
{{/minLength}}
{{/vendorExtensions.x-prop-has-minormax}}
{{^vendorExtensions.x-prop-has-minormax}}
{{#vendorExtensions.x-oneof-schemas}}
{{/vendorExtensions.x-oneof-schemas}}
{{^vendorExtensions.x-oneof-schemas}}
{{#isContainer}}
{{/isContainer}}
{{^isContainer}}
{{/isContainer}}
{{#description}}
{{.}}
{{/description}}
{{/vendorExtensions.x-oneof-schemas}}
{{/vendorExtensions.x-prop-has-minormax}}
{{/vars}}
{{/isEnum}}
{{/model}}
{{/models}}
{{#models}}
{{#model}}
{{^allOf}}
{{#vars}}
{{#isEnum}}
{{#baseType}}
{{#description}}
{{.}}
{{/description}}
{{#allowableValues}}
{{#enumVars}}
{{/enumVars}}
{{/allowableValues}}
{{/baseType}}
{{/isEnum}}
{{/vars}}
{{/allOf}}
{{/model}}
{{/models}}
{{#models}}
{{#model}}
{{^vars}}
{{#description}}
{{.}}
{{/description}}
{{#allowableValues}}
{{#enumVars}}
{{/enumVars}}
{{/allowableValues}}
{{/vars}}
{{/model}}
{{/models}}
{{#apiInfo}}
{{#apis}}
{{#operations}}
{{#operation}}
{{#allParams}}
{{#isEnum}}
{{#allowableValues}}
{{#enumVars}}
{{/enumVars}}
{{/allowableValues}}
{{/isEnum}}
{{/allParams}}
{{/operation}}
{{/operations}}
{{/apis}}
{{/apiInfo}}
{{#apiInfo}}
{{#apis}}
{{#operations}}
{{#operation}}
{{#hasParams}}
{{#allParams}}
{{#vendorExtensions.x-param-has-minormax}}
{{#description}}
{{.}}
{{/description}}
{{#maximum}}
{{/maximum}}
{{#minimum}}
{{/minimum}}
{{#maxLength}}
{{/maxLength}}
{{#minLength}}
{{/minLength}}
{{/vendorExtensions.x-param-has-minormax}}
{{^vendorExtensions.x-param-has-minormax}}
{{#description}}
{{.}}
{{/description}}
{{/vendorExtensions.x-param-has-minormax}}
{{/allParams}}
{{/hasParams}}
{{^hasParams}}
{{/hasParams}}
{{#responses}}
{{^is4xx}}
{{^is5xx}}
{{#message}}
{{message}}
{{/message}}
{{^message}}
{{/message}}
{{/is5xx}}
{{/is4xx}}
{{/responses}}
{{/operation}}
{{/operations}}
{{/apis}}
{{/apiInfo}}
{{#apiInfo}}
{{#apis}}
{{#operations}}
{{#operation}}
{{#responses}}
{{#is2xx}}
{{/is2xx}}
{{#isDefault}}
{{/isDefault}}
{{#is4xx}}
{{/is4xx}}
{{#is5xx}}
{{/is5xx}}
{{/responses}}
{{/operation}}
{{/operations}}
{{/apis}}
{{/apiInfo}}
{{#apiInfo}}
{{#apis}}
{{#operations}}
{{#operation}}
{{#notes}}
{{.}}
{{/notes}}
{{^notes}}
{{#summary}}
{{.}}
{{/summary}}
{{/notes}}
{{#responses}}
{{^is4xx}}
{{^is5xx}}
{{/message}}
{{/is5xx}}
{{/is4xx}}
{{#is4xx}}
{{#message}}
{{.}}
{{/message}}
{{/is4xx}}
{{#is5xx}}
{{#message}}
{{.}}
{{/message}}
{{/is5xx}}
{{/responses}}
{{/operation}}
{{/operations}}
{{/apis}}
{{/apiInfo}}
{{#apiInfo}}
{{#apis}}
{{#operations}}
{{#operation}}
{{#responses}}
{{#is2xx}}
{{/is2xx}}
{{#is4xx}}
{{/is4xx}}
{{#is5xx}}
{{/is5xx}}
{{/responses}}
{{/operation}}
{{/operations}}
{{/apis}}
{{/apiInfo}}
{{appDescription}}