Class DoclingConfiguration
java.lang.Object
org.apache.camel.component.docling.DoclingConfiguration
- All Implemented Interfaces:
Cloneable
Configuration for the Docling component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()longlonglongintintlongintintlongintlonglongintlongintintbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetApiKeyHeader(String apiKeyHeader) voidsetApiTimeout(long apiTimeout) voidsetAsyncPollInterval(long asyncPollInterval) voidsetAsyncTimeout(long asyncTimeout) voidsetAuthenticationScheme(AuthenticationScheme authenticationScheme) voidsetAuthenticationToken(String authenticationToken) voidsetBatchFailOnFirstError(boolean batchFailOnFirstError) voidsetBatchParallelism(int batchParallelism) voidsetBatchSize(int batchSize) voidsetBatchTimeout(long batchTimeout) voidsetConnectionRequestTimeout(int connectionRequestTimeout) voidsetConnectionTimeout(int connectionTimeout) voidsetConnectionTimeToLive(long connectionTimeToLive) voidsetContentInBody(boolean contentInBody) voidsetConvertEndpoint(String convertEndpoint) voidsetDoclingCommand(String doclingCommand) voidsetDoclingServeUrl(String doclingServeUrl) voidsetEnableOCR(boolean enableOCR) voidsetEvictIdleConnections(boolean evictIdleConnections) voidsetExtractAllMetadata(boolean extractAllMetadata) voidsetIncludeLayoutInfo(boolean includeLayoutInfo) voidsetIncludeMetadataInHeaders(boolean includeMetadataInHeaders) voidsetIncludeRawMetadata(boolean includeRawMetadata) voidsetMaxConnectionsPerRoute(int maxConnectionsPerRoute) voidsetMaxFileSize(long maxFileSize) voidsetMaxIdleTime(long maxIdleTime) voidsetMaxTotalConnections(int maxTotalConnections) voidsetOcrLanguage(String ocrLanguage) voidsetOperation(DoclingOperations operation) voidsetOutputFormat(String outputFormat) voidsetProcessTimeout(long processTimeout) voidsetSocketTimeout(int socketTimeout) voidsetSplitBatchResults(boolean splitBatchResults) voidsetUseAsyncMode(boolean useAsyncMode) voidsetUseDoclingServe(boolean useDoclingServe) voidsetValidateAfterInactivity(int validateAfterInactivity) voidsetWorkingDirectory(String workingDirectory)
-
Constructor Details
-
DoclingConfiguration
public DoclingConfiguration()
-
-
Method Details
-
getOperation
-
setOperation
-
getDoclingCommand
-
setDoclingCommand
-
getWorkingDirectory
-
setWorkingDirectory
-
isEnableOCR
public boolean isEnableOCR() -
setEnableOCR
public void setEnableOCR(boolean enableOCR) -
getOcrLanguage
-
setOcrLanguage
-
getOutputFormat
-
setOutputFormat
-
getProcessTimeout
public long getProcessTimeout() -
setProcessTimeout
public void setProcessTimeout(long processTimeout) -
isIncludeLayoutInfo
public boolean isIncludeLayoutInfo() -
setIncludeLayoutInfo
public void setIncludeLayoutInfo(boolean includeLayoutInfo) -
getMaxFileSize
public long getMaxFileSize() -
setMaxFileSize
public void setMaxFileSize(long maxFileSize) -
isContentInBody
public boolean isContentInBody() -
setContentInBody
public void setContentInBody(boolean contentInBody) -
isUseDoclingServe
public boolean isUseDoclingServe() -
setUseDoclingServe
public void setUseDoclingServe(boolean useDoclingServe) -
getDoclingServeUrl
-
setDoclingServeUrl
-
getAuthenticationToken
-
setAuthenticationToken
-
getAuthenticationScheme
-
setAuthenticationScheme
-
getApiKeyHeader
-
setApiKeyHeader
-
getConvertEndpoint
-
setConvertEndpoint
-
isUseAsyncMode
public boolean isUseAsyncMode() -
setUseAsyncMode
public void setUseAsyncMode(boolean useAsyncMode) -
getAsyncPollInterval
public long getAsyncPollInterval() -
setAsyncPollInterval
public void setAsyncPollInterval(long asyncPollInterval) -
getAsyncTimeout
public long getAsyncTimeout() -
setAsyncTimeout
public void setAsyncTimeout(long asyncTimeout) -
getApiTimeout
public long getApiTimeout() -
setApiTimeout
public void setApiTimeout(long apiTimeout) -
getMaxTotalConnections
public int getMaxTotalConnections() -
setMaxTotalConnections
public void setMaxTotalConnections(int maxTotalConnections) -
getMaxConnectionsPerRoute
public int getMaxConnectionsPerRoute() -
setMaxConnectionsPerRoute
public void setMaxConnectionsPerRoute(int maxConnectionsPerRoute) -
getConnectionTimeout
public int getConnectionTimeout() -
setConnectionTimeout
public void setConnectionTimeout(int connectionTimeout) -
getSocketTimeout
public int getSocketTimeout() -
setSocketTimeout
public void setSocketTimeout(int socketTimeout) -
getConnectionRequestTimeout
public int getConnectionRequestTimeout() -
setConnectionRequestTimeout
public void setConnectionRequestTimeout(int connectionRequestTimeout) -
getConnectionTimeToLive
public long getConnectionTimeToLive() -
setConnectionTimeToLive
public void setConnectionTimeToLive(long connectionTimeToLive) -
getValidateAfterInactivity
public int getValidateAfterInactivity() -
setValidateAfterInactivity
public void setValidateAfterInactivity(int validateAfterInactivity) -
isEvictIdleConnections
public boolean isEvictIdleConnections() -
setEvictIdleConnections
public void setEvictIdleConnections(boolean evictIdleConnections) -
getMaxIdleTime
public long getMaxIdleTime() -
setMaxIdleTime
public void setMaxIdleTime(long maxIdleTime) -
getBatchSize
public int getBatchSize() -
setBatchSize
public void setBatchSize(int batchSize) -
getBatchTimeout
public long getBatchTimeout() -
setBatchTimeout
public void setBatchTimeout(long batchTimeout) -
getBatchParallelism
public int getBatchParallelism() -
setBatchParallelism
public void setBatchParallelism(int batchParallelism) -
isBatchFailOnFirstError
public boolean isBatchFailOnFirstError() -
setBatchFailOnFirstError
public void setBatchFailOnFirstError(boolean batchFailOnFirstError) -
isSplitBatchResults
public boolean isSplitBatchResults() -
setSplitBatchResults
public void setSplitBatchResults(boolean splitBatchResults) -
isIncludeMetadataInHeaders
public boolean isIncludeMetadataInHeaders() -
setIncludeMetadataInHeaders
public void setIncludeMetadataInHeaders(boolean includeMetadataInHeaders) -
isExtractAllMetadata
public boolean isExtractAllMetadata() -
setExtractAllMetadata
public void setExtractAllMetadata(boolean extractAllMetadata) -
isIncludeRawMetadata
public boolean isIncludeRawMetadata() -
setIncludeRawMetadata
public void setIncludeRawMetadata(boolean includeRawMetadata) -
copy
-