Class DistributionServiceConfig
- java.lang.Object
-
- app.coronawarn.server.services.distribution.config.DistributionServiceConfig
-
@ConfigurationProperties(prefix="services.distribution") @Validated public class DistributionServiceConfig extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDistributionServiceConfig.Apistatic classDistributionServiceConfig.AppConfigParametersstatic classDistributionServiceConfig.AppFeaturestatic classDistributionServiceConfig.AppVersionsstatic classDistributionServiceConfig.ObjectStorestatic classDistributionServiceConfig.Pathsstatic classDistributionServiceConfig.Signaturestatic classDistributionServiceConfig.TekExportstatic classDistributionServiceConfig.TestData
-
Constructor Summary
Constructors Constructor Description DistributionServiceConfig()
-
Method Summary
-
-
-
Method Detail
-
getPaths
public DistributionServiceConfig.Paths getPaths()
-
setPaths
public void setPaths(DistributionServiceConfig.Paths paths)
-
getTestData
public DistributionServiceConfig.TestData getTestData()
-
setTestData
public void setTestData(DistributionServiceConfig.TestData testData)
-
getRetentionDays
public Integer getRetentionDays()
-
setRetentionDays
public void setRetentionDays(Integer retentionDays)
-
getExpiryPolicyMinutes
public Integer getExpiryPolicyMinutes()
-
setExpiryPolicyMinutes
public void setExpiryPolicyMinutes(Integer expiryPolicyMinutes)
-
getShiftingPolicyThreshold
public Integer getShiftingPolicyThreshold()
-
setShiftingPolicyThreshold
public void setShiftingPolicyThreshold(Integer shiftingPolicyThreshold)
-
getMaximumNumberOfKeysPerBundle
public Integer getMaximumNumberOfKeysPerBundle()
-
setMaximumNumberOfKeysPerBundle
public void setMaximumNumberOfKeysPerBundle(Integer maximumNumberOfKeysPerBundle)
-
getOutputFileName
public String getOutputFileName()
-
setOutputFileName
public void setOutputFileName(String outputFileName)
-
getIncludeIncompleteDays
public Boolean getIncludeIncompleteDays()
-
setIncludeIncompleteDays
public void setIncludeIncompleteDays(Boolean includeIncompleteDays)
-
getIncludeIncompleteHours
public Boolean getIncludeIncompleteHours()
-
setIncludeIncompleteHours
public void setIncludeIncompleteHours(Boolean includeIncompleteHours)
-
getEuPackageName
public String getEuPackageName()
-
setEuPackageName
public void setEuPackageName(String euPackageName)
-
getApplyPoliciesForAllCountries
public Boolean getApplyPoliciesForAllCountries()
-
setApplyPoliciesForAllCountries
public void setApplyPoliciesForAllCountries(Boolean applyPoliciesForAllCountries)
-
getTekExport
public DistributionServiceConfig.TekExport getTekExport()
-
setTekExport
public void setTekExport(DistributionServiceConfig.TekExport tekExport)
-
getSignature
public DistributionServiceConfig.Signature getSignature()
-
setSignature
public void setSignature(DistributionServiceConfig.Signature signature)
-
getApi
public DistributionServiceConfig.Api getApi()
-
setApi
public void setApi(DistributionServiceConfig.Api api)
-
getObjectStore
public DistributionServiceConfig.ObjectStore getObjectStore()
-
setObjectStore
public void setObjectStore(DistributionServiceConfig.ObjectStore objectStore)
-
getAppFeatures
public List<DistributionServiceConfig.AppFeature> getAppFeatures()
-
setAppFeatures
public void setAppFeatures(List<DistributionServiceConfig.AppFeature> appFeatures)
-
getSupportedCountries
public String[] getSupportedCountries()
-
setSupportedCountries
public void setSupportedCountries(String[] supportedCountries)
-
getAppVersions
public DistributionServiceConfig.AppVersions getAppVersions()
-
setAppVersions
public void setAppVersions(DistributionServiceConfig.AppVersions appVersions)
-
getAppConfigParameters
public DistributionServiceConfig.AppConfigParameters getAppConfigParameters()
-
setAppConfigParameters
public void setAppConfigParameters(DistributionServiceConfig.AppConfigParameters appConfigParameters)
-
getAppFeaturesProto
public List<AppFeature> getAppFeaturesProto()
Get app features as list of protobuf objects.- Returns:
- list of
AppFeature
-
-