Class ApiQueryAdapterConfiguration

  • All Implemented Interfaces:
    org.mule.runtime.api.lifecycle.Initialisable

    @Operations(ApiQueryAdapterOperations.class)
    public class ApiQueryAdapterConfiguration
    extends Object
    implements org.mule.runtime.api.lifecycle.Initialisable
    Configuration option for the adapter. Right now only a single API Spec is supported and no autodetection is happening.
    • Constructor Detail

      • ApiQueryAdapterConfiguration

        public ApiQueryAdapterConfiguration()
    • Method Detail

      • initialise

        public void initialise()
                        throws org.mule.runtime.api.lifecycle.InitialisationException
        Specified by:
        initialise in interface org.mule.runtime.api.lifecycle.Initialisable
        Throws:
        org.mule.runtime.api.lifecycle.InitialisationException
      • getApifAppVersion

        public String getApifAppVersion()
      • getClientTimeout

        public int getClientTimeout()
      • getConnectionIdleTimeout

        public int getConnectionIdleTimeout()
      • getConnectionTimeout

        public int getConnectionTimeout()
      • setHttpService

        public void setHttpService​(org.mule.runtime.http.api.HttpService httpService)
      • isEnableMemoryCheckForOutboundRequests

        public boolean isEnableMemoryCheckForOutboundRequests()
      • isEnableMemoryCheckForInboundRequests

        public boolean isEnableMemoryCheckForInboundRequests()
      • getMaxConnections

        public int getMaxConnections()
      • getMemoryThreshold

        public float getMemoryThreshold()
      • getResponseBufferSize

        public int getResponseBufferSize()
      • getRuntime

        public com.mulesoft.apiquery.adapter.internal.GraphQLEngines getRuntime()
      • isUsePersistentConnections

        public boolean isUsePersistentConnections()