Annotation Type OperationDescription

    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      Class<?> clazz
      If you need to set the path by a class reference.
      String[] labels
      Define default labels in format key=value
      String path
      Set full path with group.id and overwrite clazz() setting.
      boolean strictParameterCheck
      Set to true if you wan't a strict parameter check.
      String title
      Display title of the operation.
      String version
      Define the version of the operation.
    • Element Detail

      • title

        String title
        Display title of the operation. Default is the simple name of the current class.
        Returns:
        display name
        Default:
        ""
      • clazz

        Class<?> clazz
        If you need to set the path by a class reference. Default path is the name of the current class.
        Returns:
        path
        Default:
        java.lang.Object.class
      • path

        String path
        Set full path with group.id and overwrite clazz() setting. If you set this option setting clazz() makes no sense. Default path is the name of the current class.
        Returns:
        path
        Default:
        ""
      • version

        String version
        Define the version of the operation. Default is 0.0.0
        Returns:
        The version
        Default:
        ""
      • strictParameterCheck

        boolean strictParameterCheck
        Set to true if you wan't a strict parameter check. Unknown parameters will be rejected.
        Returns:
        true for strict check
        Default:
        false
      • labels

        String[] labels
        Define default labels in format key=value
        Returns:
        array of labels
        Default:
        {}