Class Gen2EnvironmentMutableProperties
java.lang.Object
com.azure.resourcemanager.timeseriesinsights.fluent.models.Gen2EnvironmentMutableProperties
An object that represents a set of mutable Gen2 environment resource properties.
-
Constructor Summary
ConstructorDescriptionCreates an instance of Gen2EnvironmentMutableProperties class. -
Method Summary
Modifier and TypeMethodDescriptionGet the storageConfiguration property: The storage configuration provides the connection details that allows the Time Series Insights service to connect to the customer storage account that is used to store the environment's data.void
validate()
Validates the instance.Get the warmStoreConfiguration property: The warm store configuration provides the details to create a warm store cache that will retain a copy of the environment's data available for faster query.withStorageConfiguration
(Gen2StorageConfigurationMutableProperties storageConfiguration) Set the storageConfiguration property: The storage configuration provides the connection details that allows the Time Series Insights service to connect to the customer storage account that is used to store the environment's data.withWarmStoreConfiguration
(WarmStoreConfigurationProperties warmStoreConfiguration) Set the warmStoreConfiguration property: The warm store configuration provides the details to create a warm store cache that will retain a copy of the environment's data available for faster query.
-
Constructor Details
-
Gen2EnvironmentMutableProperties
public Gen2EnvironmentMutableProperties()Creates an instance of Gen2EnvironmentMutableProperties class.
-
-
Method Details
-
storageConfiguration
Get the storageConfiguration property: The storage configuration provides the connection details that allows the Time Series Insights service to connect to the customer storage account that is used to store the environment's data.- Returns:
- the storageConfiguration value.
-
withStorageConfiguration
public Gen2EnvironmentMutableProperties withStorageConfiguration(Gen2StorageConfigurationMutableProperties storageConfiguration) Set the storageConfiguration property: The storage configuration provides the connection details that allows the Time Series Insights service to connect to the customer storage account that is used to store the environment's data.- Parameters:
storageConfiguration
- the storageConfiguration value to set.- Returns:
- the Gen2EnvironmentMutableProperties object itself.
-
warmStoreConfiguration
Get the warmStoreConfiguration property: The warm store configuration provides the details to create a warm store cache that will retain a copy of the environment's data available for faster query.- Returns:
- the warmStoreConfiguration value.
-
withWarmStoreConfiguration
public Gen2EnvironmentMutableProperties withWarmStoreConfiguration(WarmStoreConfigurationProperties warmStoreConfiguration) Set the warmStoreConfiguration property: The warm store configuration provides the details to create a warm store cache that will retain a copy of the environment's data available for faster query.- Parameters:
warmStoreConfiguration
- the warmStoreConfiguration value to set.- Returns:
- the Gen2EnvironmentMutableProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-