Annotation Interface GraphQl.DefaultValue

Enclosing class:
GraphQl

@Target({PARAMETER,RECORD_COMPONENT}) @Retention(CLASS) @Documented public static @interface GraphQl.DefaultValue
Defines a default value for a resolver argument.

The initial declarative GraphQL server generator supports this annotation on resolver parameters only. Input record component defaults are rejected during code generation.

  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    GraphQL default value literal.
  • Element Details

    • value

      String value
      GraphQL default value literal.
      Returns:
      default value literal