Class ReferenceDataSetCreateOrUpdateParameters
java.lang.Object
com.azure.resourcemanager.timeseriesinsights.models.CreateOrUpdateTrackedResourceProperties
com.azure.resourcemanager.timeseriesinsights.models.ReferenceDataSetCreateOrUpdateParameters
public final class ReferenceDataSetCreateOrUpdateParameters
extends CreateOrUpdateTrackedResourceProperties
The ReferenceDataSetCreateOrUpdateParameters model.
-
Constructor Summary
ConstructorDescriptionCreates an instance of ReferenceDataSetCreateOrUpdateParameters class. -
Method Summary
Modifier and TypeMethodDescriptionGet the dataStringComparisonBehavior property: The reference data set key comparison behavior can be set using this property.Get the keyProperties property: The list of key properties for the reference data set.void
validate()
Validates the instance.withDataStringComparisonBehavior
(DataStringComparisonBehavior dataStringComparisonBehavior) Set the dataStringComparisonBehavior property: The reference data set key comparison behavior can be set using this property.withKeyProperties
(List<ReferenceDataSetKeyProperty> keyProperties) Set the keyProperties property: The list of key properties for the reference data set.withLocation
(String location) Set the location property: The location of the resource.Set the tags property: Key-value pairs of additional properties for the resource.Methods inherited from class com.azure.resourcemanager.timeseriesinsights.models.CreateOrUpdateTrackedResourceProperties
location, tags
-
Constructor Details
-
ReferenceDataSetCreateOrUpdateParameters
public ReferenceDataSetCreateOrUpdateParameters()Creates an instance of ReferenceDataSetCreateOrUpdateParameters class.
-
-
Method Details
-
withLocation
Set the location property: The location of the resource.- Overrides:
withLocation
in classCreateOrUpdateTrackedResourceProperties
- Parameters:
location
- the location value to set.- Returns:
- the CreateOrUpdateTrackedResourceProperties object itself.
-
withTags
Set the tags property: Key-value pairs of additional properties for the resource.- Overrides:
withTags
in classCreateOrUpdateTrackedResourceProperties
- Parameters:
tags
- the tags value to set.- Returns:
- the CreateOrUpdateTrackedResourceProperties object itself.
-
keyProperties
Get the keyProperties property: The list of key properties for the reference data set.- Returns:
- the keyProperties value.
-
withKeyProperties
public ReferenceDataSetCreateOrUpdateParameters withKeyProperties(List<ReferenceDataSetKeyProperty> keyProperties) Set the keyProperties property: The list of key properties for the reference data set.- Parameters:
keyProperties
- the keyProperties value to set.- Returns:
- the ReferenceDataSetCreateOrUpdateParameters object itself.
-
dataStringComparisonBehavior
Get the dataStringComparisonBehavior property: The reference data set key comparison behavior can be set using this property. By default, the value is 'Ordinal' - which means case sensitive key comparison will be performed while joining reference data with events or while adding new reference data. When 'OrdinalIgnoreCase' is set, case insensitive comparison will be used.- Returns:
- the dataStringComparisonBehavior value.
-
withDataStringComparisonBehavior
public ReferenceDataSetCreateOrUpdateParameters withDataStringComparisonBehavior(DataStringComparisonBehavior dataStringComparisonBehavior) Set the dataStringComparisonBehavior property: The reference data set key comparison behavior can be set using this property. By default, the value is 'Ordinal' - which means case sensitive key comparison will be performed while joining reference data with events or while adding new reference data. When 'OrdinalIgnoreCase' is set, case insensitive comparison will be used.- Parameters:
dataStringComparisonBehavior
- the dataStringComparisonBehavior value to set.- Returns:
- the ReferenceDataSetCreateOrUpdateParameters object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validate
in classCreateOrUpdateTrackedResourceProperties
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-