Annotation Type Provides


  • @Description("When resolving the annotated field, this service can provide additional, normally `@external` fields.")
    @Retention(RUNTIME)
    @Experimental("SmallRye GraphQL Federation is still subject to change. Additionally, this annotation is currently only a directive without explicit support from the extension.")
    public @interface Provides
    directive @provides(fields: _FieldSet!) on FIELD_DEFINITION
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      @NonNull String[] fields  
    • Element Detail

      • fields

        @NonNull
        @NonNull String[] fields