GraphQL API
Configuration of the GraphQL viewer.
| Property | Default | Description | 
|---|---|---|
causeway.viewer.graphql.api-scope  | 
all  | 
Which domain objects to include the GraphQL schema. By default, all domain objects are exposed (entities and view models).  | 
causeway.viewer.graphql.  | 
query-and-mutations  | 
Which variant of API to expose:   | 
causeway.viewer.graphql.  | 
Used as the set of roles for the default username (if not provided by other means).  | 
|
causeway.viewer.graphql.  | 
Used as the default username (if not provided by other means).  | 
|
causeway.viewer.graphql.lookup.  | 
object  | 
This is the name of the synthetic first argument used to locate the object to be looked up.  | 
causeway.viewer.graphql.lookup.  | 
Lookup field prefix  | 
|
causeway.viewer.graphql.lookup.  | 
Lookup field suffix  | 
|
causeway.viewer.graphql.meta-data.  | 
_meta  | 
Note that field names cannot being with "__", as that is reserved by the underlying GraphQL implementation.  | 
causeway.viewer.graphql.mutation.  | 
_target  | 
The name of the synthetic argument of mutators representing the target domain object.  | 
causeway.viewer.graphql.resources.  | 
forbidden  | 
How resources ( By default the download of these resources if   | 
causeway.viewer.graphql.  | 
yyyy-MM-dd  | 
For both JDK8’s   | 
causeway.viewer.graphql.  | 
HH:mm:ss  | 
For both JDK8’s   | 
causeway.viewer.graphql.  | 
yyyy-MM-dd’T’HH:mm:ssXXX  | 
for JDK8’s   | 
causeway.viewer.graphql.  | 
rich-and-simple  | 
Which   | 
causeway.viewer.graphql.schema.  | 
If the  Ignored if the   | 
|
causeway.viewer.graphql.schema.  | 
rich  | 
If the  Ignored for any other   | 
causeway.viewer.graphql.schema.  | 
simple  | 
If the  Ignored for any other   |