Class ConfigStore
- java.lang.Object
-
- com.azure.spring.cloud.config.properties.ConfigStore
-
public final class ConfigStore extends Object
Config Store Properties for Requests to an Azure App Configuration Store.
-
-
Constructor Summary
Constructors Constructor Description ConfigStore()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetConnectionString()StringgetEndpoint()FeatureFlagStoregetFeatureFlags()AppConfigurationStoreMonitoringgetMonitoring()List<AppConfigurationStoreSelects>getSelects()booleanisEnabled()booleanisFailFast()voidsetConnectionString(String connectionString)voidsetEnabled(boolean enabled)voidsetEndpoint(String endpoint)voidsetFailFast(boolean failFast)voidsetFeatureFlags(FeatureFlagStore featureFlags)voidsetMonitoring(AppConfigurationStoreMonitoring monitoring)voidsetSelects(List<AppConfigurationStoreSelects> selects)voidvalidateAndInit()
-
-
-
Method Detail
-
getEndpoint
public String getEndpoint()
- Returns:
- the endpoint
-
setEndpoint
public void setEndpoint(String endpoint)
- Parameters:
endpoint- the endpoint to set
-
getConnectionString
public String getConnectionString()
- Returns:
- the connectionString
-
setConnectionString
public void setConnectionString(String connectionString)
- Parameters:
connectionString- the connectionString to set
-
isFailFast
public boolean isFailFast()
- Returns:
- the failFast
-
setFailFast
public void setFailFast(boolean failFast)
- Parameters:
failFast- the failFast to set
-
isEnabled
public boolean isEnabled()
- Returns:
- the enabled
-
setEnabled
public void setEnabled(boolean enabled)
- Parameters:
enabled- the enabled to set
-
getSelects
public List<AppConfigurationStoreSelects> getSelects()
- Returns:
- the selects
-
setSelects
public void setSelects(List<AppConfigurationStoreSelects> selects)
- Parameters:
selects- the selects to set
-
getMonitoring
public AppConfigurationStoreMonitoring getMonitoring()
- Returns:
- the monitoring
-
setMonitoring
public void setMonitoring(AppConfigurationStoreMonitoring monitoring)
- Parameters:
monitoring- the monitoring to set
-
getFeatureFlags
public FeatureFlagStore getFeatureFlags()
- Returns:
- the featureFlags
-
setFeatureFlags
public void setFeatureFlags(FeatureFlagStore featureFlags)
- Parameters:
featureFlags- the featureFlags to set
-
validateAndInit
@PostConstruct public void validateAndInit()
- Throws:
IllegalStateException- Connection String URL endpoint is invalid
-
-