apiVersion: v3
parameters:
  server:
    description: The name of the server described in AsyncAPI document
    required: true
  appendClientSuffix:
    description: Add 'Client' suffix at the end of the class name. This option has no effect if 'customClientName' is specified.
    required: false
    default: false
  customClientName:
    description: The custom name for the generated client class
    required: false
nonRenderableFiles:
  - .dockerignore
  - .gitignore
  - .mvn/**
  - mvnw
  - mvnw.cmd
metadata:
  type: client
  protocol: websocket
  target: java
  stack: quarkus
