Class ApiQueryAdapterConfiguration
- java.lang.Object
-
- com.mulesoft.apiquery.adapter.internal.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 Summary
Constructors Constructor Description ApiQueryAdapterConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetApifAppVersion()intgetClientTimeout()intgetConnectionIdleTimeout()intgetConnectionTimeout()intgetMaxConnections()floatgetMemoryThreshold()intgetResponseBufferSize()com.mulesoft.apiquery.adapter.internal.GraphQLEnginesgetRuntime()voidinitialise()booleanisEnableMemoryCheckForInboundRequests()booleanisEnableMemoryCheckForOutboundRequests()booleanisUsePersistentConnections()voidsetHttpService(org.mule.runtime.http.api.HttpService httpService)voidsetPropertiesLoader(GatewayPropertiesLoader propertiesLoader)
-
-
-
Method Detail
-
initialise
public void initialise() throws org.mule.runtime.api.lifecycle.InitialisationException- Specified by:
initialisein interfaceorg.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()
-
setPropertiesLoader
public void setPropertiesLoader(GatewayPropertiesLoader propertiesLoader)
-
getResponseBufferSize
public int getResponseBufferSize()
-
getRuntime
public com.mulesoft.apiquery.adapter.internal.GraphQLEngines getRuntime()
-
isUsePersistentConnections
public boolean isUsePersistentConnections()
-
-