Package de.dlr.proseo.monitor
Class MonitorConfiguration
java.lang.Object
de.dlr.proseo.monitor.MonitorConfiguration
@Configuration
@ConfigurationProperties(prefix="proseo.monitor")
@EntityScan(basePackages="de.dlr.proseo.model")
public class MonitorConfiguration
extends Object
Configuration class for the prosEO MonitorServices component
- Author:
- Ernst Melchinger
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCycle()voidsetAggregationStart(String aggregationStart) voidsetConnectTimeout(Long connectTimeout) voidvoidsetDockers(List<MonitorConfiguration.Docker> dockers) voidsetDoDownload(Boolean doDownload) voidsetDoFirstStart(Boolean doFirstStart) voidsetDoOriginToPublication(Boolean doOriginToPublication) voidsetDoSensingToPublication(Boolean doSensingToPublication) voidsetDoSubmisionToCompletion(Boolean doSubmisionToCompletion) voidsetFirstStartDuration(Long firstStartDuration) voidsetOrderCycle(Long orderCycle) voidsetProdCycle(Long prodCycle) voidsetProducedBytesAndCount(Boolean producedBytesAndCount) voidsetProducedBytesAndCountForType(Boolean producedBytesAndCountForType) voidsetProductCycle(Long productCycle) voidsetProductTypeRegex(String productTypeRegex) voidsetReadTimeout(Long readTimeout) voidsetServiceAggregationCycle(Long serviceAggregationCycle) voidsetServiceCycle(Long serviceCycle) voidsetServices(List<MonitorConfiguration.Service> services)
-
Constructor Details
-
MonitorConfiguration
public MonitorConfiguration()
-
-
Method Details
-
getOriginToPublication
- Returns:
- the originToPublication
-
getDownload
- Returns:
- the download
-
getSensingToPublication
- Returns:
- the sensingToPublication
-
getSubmisionToCompletion
- Returns:
- the submisionToCompletion
-
getProducedBytesAndCountForType
- Returns:
- the producedBytesAndCountForType
-
getProducedBytesAndCount
- Returns:
- the producedBytesAndCount
-
setDoOriginToPublication
- Parameters:
originToPublication- the originToPublication to set
-
setDoDownload
- Parameters:
download- the download to set
-
setDoSensingToPublication
- Parameters:
sensingToPublication- the sensingToPublication to set
-
setDoSubmisionToCompletion
- Parameters:
submisionToCompletion- the submisionToCompletion to set
-
setProducedBytesAndCountForType
- Parameters:
producedBytesAndCountForType- the producedBytesAndCountForType to set
-
setProducedBytesAndCount
- Parameters:
producedBytesAndCount- the producedBytesAndCount to set
-
getProdCycle
- Returns:
- the prodCycle
-
getProductTypeRegex
- Returns:
- the productTypeRegex
-
getFirstStartDuration
- Returns:
- the firstStartDuration
-
getDoFirstStart
- Returns:
- the doFirstStart
-
setProdCycle
- Parameters:
prodCycle- the prodCycle to set
-
setProductTypeRegex
- Parameters:
productTypeRegex- the productTypeRegex to set
-
setFirstStartDuration
- Parameters:
firstStartDuration- the firstStartDuration to set
-
setDoFirstStart
- Parameters:
doFirstStart- the doFirstStart to set
-
getAggregationStart
- Returns:
- the aggregationStart
-
setAggregationStart
- Parameters:
productAggregationStart- the productAggregationStart to set
-
getProductCycle
- Returns:
- the productCycle
-
setProductCycle
- Parameters:
productCycle- the productCycle to set
-
getServices
- Returns:
- the services
-
getDockers
- Returns:
- the dockers
-
setServices
- Parameters:
services- the services to set
-
setDockers
- Parameters:
dockers- the dockers to set
-
getConnectTimeout
- Returns:
- the connectTimeout
-
getReadTimeout
- Returns:
- the readTimeout
-
getCycle
- Returns:
- the cycle
-
setConnectTimeout
- Parameters:
connectTimeout- the connectTimeout to set
-
setReadTimeout
- Parameters:
readTimeout- the readTimeout to set
-
setCycle
- Parameters:
cycle- the cycle to set
-
getServiceCycle
- Returns:
- the serviceCycle
-
getOrderCycle
- Returns:
- the orderCycle
-
setServiceCycle
- Parameters:
serviceCycle- the serviceCycle to set
-
setOrderCycle
- Parameters:
orderCycle- the orderCycle to set
-
getServiceAggregationCycle
- Returns:
- the serviceAggregationCycle
-
setServiceAggregationCycle
- Parameters:
serviceAggregationCycle- the serviceAggregationCycle to set
-