Annotation Type Inaccessible


  • @Retention(RUNTIME)
    @Description("Indicates that a definition in the subgraph schema should be omitted from the router\'s API schema, even if that definition is also present in other subgraphs. This means that the field is not exposed to clients at all.")
    @Experimental("SmallRye GraphQL Federation is still subject to change.")
    public @interface Inaccessible
    directive @inaccessible on FIELD_DEFINITION | INTERFACE | OBJECT | UNION | ARGUMENT_DEFINITION | SCALAR | ENUM | ENUM_VALUE | INPUT_OBJECT | INPUT_FIELD_DEFINITION
    See Also:
    federation spec