Class ReferenceDataSetCreationProperties
java.lang.Object
com.azure.resourcemanager.timeseriesinsights.fluent.models.ReferenceDataSetCreationProperties
- Direct Known Subclasses:
ReferenceDataSetResourceProperties
Properties used to create a reference data set.
-
Constructor Summary
ConstructorDescriptionCreates an instance of ReferenceDataSetCreationProperties 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.
-
Constructor Details
-
ReferenceDataSetCreationProperties
public ReferenceDataSetCreationProperties()Creates an instance of ReferenceDataSetCreationProperties class.
-
-
Method Details
-
keyProperties
Get the keyProperties property: The list of key properties for the reference data set.- Returns:
- the keyProperties value.
-
withKeyProperties
public ReferenceDataSetCreationProperties 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 ReferenceDataSetCreationProperties 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 ReferenceDataSetCreationProperties 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 ReferenceDataSetCreationProperties object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-