Klasse 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
Autor:
Ernst Melchinger
  • Konstruktordetails

    • MonitorConfiguration

      public MonitorConfiguration()
  • Methodendetails

    • getOriginToPublication

      public Boolean getOriginToPublication()
      Gibt zurück:
      the originToPublication
    • getDownload

      public Boolean getDownload()
      Gibt zurück:
      the download
    • getSensingToPublication

      public Boolean getSensingToPublication()
      Gibt zurück:
      the sensingToPublication
    • getSubmisionToCompletion

      public Boolean getSubmisionToCompletion()
      Gibt zurück:
      the submisionToCompletion
    • getProducedBytesAndCountForType

      public Boolean getProducedBytesAndCountForType()
      Gibt zurück:
      the producedBytesAndCountForType
    • getProducedBytesAndCount

      public Boolean getProducedBytesAndCount()
      Gibt zurück:
      the producedBytesAndCount
    • setDoOriginToPublication

      public void setDoOriginToPublication(Boolean doOriginToPublication)
      Parameter:
      originToPublication - the originToPublication to set
    • setDoDownload

      public void setDoDownload(Boolean doDownload)
      Parameter:
      download - the download to set
    • setDoSensingToPublication

      public void setDoSensingToPublication(Boolean doSensingToPublication)
      Parameter:
      sensingToPublication - the sensingToPublication to set
    • setDoSubmisionToCompletion

      public void setDoSubmisionToCompletion(Boolean doSubmisionToCompletion)
      Parameter:
      submisionToCompletion - the submisionToCompletion to set
    • setProducedBytesAndCountForType

      public void setProducedBytesAndCountForType(Boolean producedBytesAndCountForType)
      Parameter:
      producedBytesAndCountForType - the producedBytesAndCountForType to set
    • setProducedBytesAndCount

      public void setProducedBytesAndCount(Boolean producedBytesAndCount)
      Parameter:
      producedBytesAndCount - the producedBytesAndCount to set
    • getProdCycle

      public Long getProdCycle()
      Gibt zurück:
      the prodCycle
    • getProductTypeRegex

      public String getProductTypeRegex()
      Gibt zurück:
      the productTypeRegex
    • getFirstStartDuration

      public Long getFirstStartDuration()
      Gibt zurück:
      the firstStartDuration
    • getDoFirstStart

      public Boolean getDoFirstStart()
      Gibt zurück:
      the doFirstStart
    • setProdCycle

      public void setProdCycle(Long prodCycle)
      Parameter:
      prodCycle - the prodCycle to set
    • setProductTypeRegex

      public void setProductTypeRegex(String productTypeRegex)
      Parameter:
      productTypeRegex - the productTypeRegex to set
    • setFirstStartDuration

      public void setFirstStartDuration(Long firstStartDuration)
      Parameter:
      firstStartDuration - the firstStartDuration to set
    • setDoFirstStart

      public void setDoFirstStart(Boolean doFirstStart)
      Parameter:
      doFirstStart - the doFirstStart to set
    • getAggregationStart

      public String getAggregationStart()
      Gibt zurück:
      the aggregationStart
    • setAggregationStart

      public void setAggregationStart(String aggregationStart)
      Parameter:
      productAggregationStart - the productAggregationStart to set
    • getProductCycle

      public Long getProductCycle()
      Gibt zurück:
      the productCycle
    • setProductCycle

      public void setProductCycle(Long productCycle)
      Parameter:
      productCycle - the productCycle to set
    • getServices

      public List<MonitorConfiguration.Service> getServices()
      Gibt zurück:
      the services
    • getDockers

      public List<MonitorConfiguration.Docker> getDockers()
      Gibt zurück:
      the dockers
    • setServices

      public void setServices(List<MonitorConfiguration.Service> services)
      Parameter:
      services - the services to set
    • setDockers

      public void setDockers(List<MonitorConfiguration.Docker> dockers)
      Parameter:
      dockers - the dockers to set
    • getConnectTimeout

      public Long getConnectTimeout()
      Gibt zurück:
      the connectTimeout
    • getReadTimeout

      public Long getReadTimeout()
      Gibt zurück:
      the readTimeout
    • getCycle

      public Long getCycle()
      Gibt zurück:
      the cycle
    • setConnectTimeout

      public void setConnectTimeout(Long connectTimeout)
      Parameter:
      connectTimeout - the connectTimeout to set
    • setReadTimeout

      public void setReadTimeout(Long readTimeout)
      Parameter:
      readTimeout - the readTimeout to set
    • setCycle

      public void setCycle(Long cycle)
      Parameter:
      cycle - the cycle to set
    • getServiceCycle

      public Long getServiceCycle()
      Gibt zurück:
      the serviceCycle
    • getOrderCycle

      public Long getOrderCycle()
      Gibt zurück:
      the orderCycle
    • setServiceCycle

      public void setServiceCycle(Long serviceCycle)
      Parameter:
      serviceCycle - the serviceCycle to set
    • setOrderCycle

      public void setOrderCycle(Long orderCycle)
      Parameter:
      orderCycle - the orderCycle to set
    • getServiceAggregationCycle

      public Long getServiceAggregationCycle()
      Gibt zurück:
      the serviceAggregationCycle
    • setServiceAggregationCycle

      public void setServiceAggregationCycle(Long serviceAggregationCycle)
      Parameter:
      serviceAggregationCycle - the serviceAggregationCycle to set