Class MicroProfileConfig

  • All Implemented Interfaces:
    Config

    public class MicroProfileConfig
    extends Object
    implements Config
    Configuration for GraphQL
    Author:
    Phillip Kruger (phillip.kruger@redhat.com)
    • Constructor Detail

      • MicroProfileConfig

        public MicroProfileConfig()
    • Method Detail

      • isAllowGet

        public boolean isAllowGet()
        Specified by:
        isAllowGet in interface Config
      • setHideErrorMessageList

        public void setHideErrorMessageList​(List<String> hideList)
      • setShowErrorMessageList

        public void setShowErrorMessageList​(List<String> showList)
      • setDefaultErrorMessage

        public void setDefaultErrorMessage​(String defaultErrorMessage)
      • setPrintDataFetcherException

        public void setPrintDataFetcherException​(boolean printDataFetcherException)
      • setAllowGet

        public void setAllowGet​(boolean allowGet)
      • setAllowPostWithQueryParameters

        public void setAllowPostWithQueryParameters​(boolean allowPostWithQueryParameters)
      • setMetricsEnabled

        public void setMetricsEnabled​(boolean metricsEnabled)
      • setTracingEnabled

        public void setTracingEnabled​(boolean tracingEnabled)
      • setIncludeScalarsInSchema

        public void setIncludeScalarsInSchema​(boolean includeScalarsInSchema)
      • setIncludeDirectivesInSchema

        public void setIncludeDirectivesInSchema​(boolean includeDirectivesInSchema)
      • setIncludeSchemaDefinitionInSchema

        public void setIncludeSchemaDefinitionInSchema​(boolean includeSchemaDefinitionInSchema)
      • setIncludeIntrospectionTypesInSchema

        public void setIncludeIntrospectionTypesInSchema​(boolean includeIntrospectionTypesInSchema)
      • setParserCaptureIgnoredChars

        public void setParserCaptureIgnoredChars​(Boolean parserCaptureIgnoredChars)
      • setParserCaptureLineComments

        public void setParserCaptureLineComments​(Boolean parserCaptureLineComments)
      • setParserCaptureSourceLocation

        public void setParserCaptureSourceLocation​(Boolean parserCaptureSourceLocation)
      • setParserMaxTokens

        public void setParserMaxTokens​(Integer parserMaxTokens)
      • setParserMaxWhitespaceTokens

        public void setParserMaxWhitespaceTokens​(Integer parserMaxWhitespaceTokens)
      • setFieldVisibility

        public void setFieldVisibility​(String fieldVisibility)
      • setUnwrapExceptions

        public void setUnwrapExceptions​(List<String> unwrapExceptions)
      • setErrorExtensionFields

        public void setErrorExtensionFields​(List<String> errorExtensionFields)
      • setPrintDataFetcherException

        public void setPrintDataFetcherException​(Boolean printDataFetcherException)
      • setAllowGet

        public void setAllowGet​(Boolean allowGet)
      • setAllowPostWithQueryParameters

        public void setAllowPostWithQueryParameters​(Boolean allowPostWithQueryParameters)
      • setMetricsEnabled

        public void setMetricsEnabled​(Boolean metricsEnabled)
      • setTracingEnabled

        public void setTracingEnabled​(Boolean tracingEnabled)
      • setEventsEnabled

        public void setEventsEnabled​(Boolean eventsEnabled)
      • setIncludeScalarsInSchema

        public void setIncludeScalarsInSchema​(Boolean includeScalarsInSchema)
      • setIncludeDirectivesInSchema

        public void setIncludeDirectivesInSchema​(Boolean includeDirectivesInSchema)
      • setIncludeSchemaDefinitionInSchema

        public void setIncludeSchemaDefinitionInSchema​(Boolean includeSchemaDefinitionInSchema)
      • setIncludeIntrospectionTypesInSchema

        public void setIncludeIntrospectionTypesInSchema​(Boolean includeIntrospectionTypesInSchema)
      • setQueryComplexityInstrumentation

        public void setQueryComplexityInstrumentation​(Integer queryComplexityInstrumentation)
      • getQueryDepthInstrumentation

        public void getQueryDepthInstrumentation​(Integer queryDepthInstrumentation)