Class GradleConfigFacade

java.lang.Object
io.smallrye.graphql.gradle.tasks.GradleConfigFacade
All Implemented Interfaces:
io.smallrye.graphql.spi.config.Config

public class GradleConfigFacade extends Object implements io.smallrye.graphql.spi.config.Config
  • Field Summary

    Fields inherited from interface io.smallrye.graphql.spi.config.Config

    config, DEFAULT_UNWRAP_EXCEPTIONS, ERROR_EXTENSION_ALL_KNOWN, ERROR_EXTENSION_CLASSIFICATION, ERROR_EXTENSION_CODE, ERROR_EXTENSION_DESCRIPTION, ERROR_EXTENSION_EXCEPTION, ERROR_EXTENSION_QUERY_PATH, ERROR_EXTENSION_VALIDATION_ERROR_TYPE, FIELD_VISIBILITY_DEFAULT, FIELD_VISIBILITY_NO_INTROSPECTION, LOG, SERVER_ERROR_DEFAULT_MESSAGE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
    GradleConfigFacade(boolean includeScalarsInSchema, boolean includeDirectivesInSchema, boolean includeSchemaDefinitionInSchema, boolean includeIntrospectionTypesInSchema, boolean federationEnabled)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     
    boolean
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.smallrye.graphql.spi.config.Config

    getConfigValue, getDefaultErrorMessage, getErrorExtensionFields, getFieldVisibility, getHideErrorMessageList, getParserMaxTokens, getParserMaxWhitespaceTokens, getQueryComplexityInstrumentation, getQueryDepthInstrumentation, getShowErrorMessageList, getUnwrapExceptions, hasParserOptions, isAllowGet, isAllowPostWithQueryParameters, isEventsEnabled, isExcludeNullFieldsInResponses, isFederationBatchResolvingEnabled, isListed, isListed, isMetricsEnabled, isParserCaptureIgnoredChars, isParserCaptureLineComments, isParserCaptureSourceLocation, isPrintDataFetcherException, isTracingEnabled, logPayload, shouldEmitEvents, shouldHide, shouldShow, shouldUnwrapThrowable
  • Constructor Details

    • GradleConfigFacade

      public GradleConfigFacade()
    • GradleConfigFacade

      public GradleConfigFacade(boolean includeScalarsInSchema, boolean includeDirectivesInSchema, boolean includeSchemaDefinitionInSchema, boolean includeIntrospectionTypesInSchema, boolean federationEnabled)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface io.smallrye.graphql.spi.config.Config
    • isIncludeScalarsInSchema

      public boolean isIncludeScalarsInSchema()
      Specified by:
      isIncludeScalarsInSchema in interface io.smallrye.graphql.spi.config.Config
    • isIncludeDirectivesInSchema

      public boolean isIncludeDirectivesInSchema()
      Specified by:
      isIncludeDirectivesInSchema in interface io.smallrye.graphql.spi.config.Config
    • isIncludeSchemaDefinitionInSchema

      public boolean isIncludeSchemaDefinitionInSchema()
      Specified by:
      isIncludeSchemaDefinitionInSchema in interface io.smallrye.graphql.spi.config.Config
    • isIncludeIntrospectionTypesInSchema

      public boolean isIncludeIntrospectionTypesInSchema()
      Specified by:
      isIncludeIntrospectionTypesInSchema in interface io.smallrye.graphql.spi.config.Config
    • isFederationEnabled

      public boolean isFederationEnabled()
      Specified by:
      isFederationEnabled in interface io.smallrye.graphql.spi.config.Config