Class Gen2EnvironmentUpdateParameters
java.lang.Object
com.azure.resourcemanager.timeseriesinsights.models.EnvironmentUpdateParameters
com.azure.resourcemanager.timeseriesinsights.models.Gen2EnvironmentUpdateParameters
Parameters supplied to the Update Environment operation to update a Gen2 environment.
-
Constructor Summary
ConstructorDescriptionCreates an instance of Gen2EnvironmentUpdateParameters 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.Set the tags property: Key-value pairs of additional properties for the environment.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.Methods inherited from class com.azure.resourcemanager.timeseriesinsights.models.EnvironmentUpdateParameters
tags
-
Constructor Details
-
Gen2EnvironmentUpdateParameters
public Gen2EnvironmentUpdateParameters()Creates an instance of Gen2EnvironmentUpdateParameters class.
-
-
Method Details
-
withTags
Set the tags property: Key-value pairs of additional properties for the environment.- Overrides:
withTags
in classEnvironmentUpdateParameters
- Parameters:
tags
- the tags value to set.- Returns:
- the EnvironmentUpdateParameters object itself.
-
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 Gen2EnvironmentUpdateParameters 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 Gen2EnvironmentUpdateParameters 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 Gen2EnvironmentUpdateParameters 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 Gen2EnvironmentUpdateParameters object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classEnvironmentUpdateParameters
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-