public static class IntrospectionQueryBuilder.Options
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static IntrospectionQueryBuilder.Options |
defaultOptions() |
IntrospectionQueryBuilder.Options |
descriptions(boolean flag)
This will allow you to include description fields in the introspection query
|
IntrospectionQueryBuilder.Options |
directiveIsRepeatable(boolean flag)
This will allow you to include the `isRepeatable` field for directives in the introspection query.
|
int |
getTypeRefFragmentDepth() |
IntrospectionQueryBuilder.Options |
inputValueDeprecation(boolean flag)
This will allow you to include deprecated input fields in the introspection query.
|
boolean |
isDescriptions() |
boolean |
isDirectiveIsRepeatable() |
boolean |
isInputValueDeprecation() |
boolean |
isSchemaDescription() |
boolean |
isSpecifiedByUrl() |
IntrospectionQueryBuilder.Options |
schemaDescription(boolean flag)
This will allow you to include the `description` field for the schema type in the introspection query.
|
IntrospectionQueryBuilder.Options |
specifiedByUrl(boolean flag)
This will allow you to include the `specifiedByURL` field for scalar types in the introspection query.
|
IntrospectionQueryBuilder.Options |
typeRefFragmentDepth(int typeRefFragmentDepth)
This will allow you to control the depth of the `TypeRef` fragment in the introspection query.
|
public boolean isDescriptions()
public boolean isSpecifiedByUrl()
public boolean isDirectiveIsRepeatable()
public boolean isSchemaDescription()
public boolean isInputValueDeprecation()
public int getTypeRefFragmentDepth()
public static IntrospectionQueryBuilder.Options defaultOptions()
public IntrospectionQueryBuilder.Options descriptions(boolean flag)
flag
- whether to include thempublic IntrospectionQueryBuilder.Options specifiedByUrl(boolean flag)
flag
- whether to include thempublic IntrospectionQueryBuilder.Options directiveIsRepeatable(boolean flag)
flag
- whether to include thempublic IntrospectionQueryBuilder.Options schemaDescription(boolean flag)
flag
- whether to include thempublic IntrospectionQueryBuilder.Options inputValueDeprecation(boolean flag)
flag
- whether to include thempublic IntrospectionQueryBuilder.Options typeRefFragmentDepth(int typeRefFragmentDepth)
typeRefFragmentDepth
- the depth of the `TypeRef` fragment.