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 Details

    • ReferenceDataSetCreateOrUpdateParameters

      public ReferenceDataSetCreateOrUpdateParameters()
      Creates an instance of ReferenceDataSetCreateOrUpdateParameters class.
  • Method Details

    • withLocation

      public ReferenceDataSetCreateOrUpdateParameters withLocation(String location)
      Set the location property: The location of the resource.
      Overrides:
      withLocation in class CreateOrUpdateTrackedResourceProperties
      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 class CreateOrUpdateTrackedResourceProperties
      Parameters:
      tags - the tags value to set.
      Returns:
      the CreateOrUpdateTrackedResourceProperties object itself.
    • keyProperties

      public List<ReferenceDataSetKeyProperty> keyProperties()
      Get the keyProperties property: The list of key properties for the reference data set.
      Returns:
      the keyProperties value.
    • withKeyProperties

      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

      public DataStringComparisonBehavior 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 class CreateOrUpdateTrackedResourceProperties
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.