Class ReferenceDataSetResourceProperties

java.lang.Object
com.azure.resourcemanager.timeseriesinsights.fluent.models.ReferenceDataSetCreationProperties
com.azure.resourcemanager.timeseriesinsights.fluent.models.ReferenceDataSetResourceProperties

public final class ReferenceDataSetResourceProperties extends ReferenceDataSetCreationProperties
Properties of the reference data set.
  • Constructor Details

    • ReferenceDataSetResourceProperties

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

    • provisioningState

      public ProvisioningState provisioningState()
      Get the provisioningState property: Provisioning state of the resource.
      Returns:
      the provisioningState value.
    • creationTime

      public OffsetDateTime creationTime()
      Get the creationTime property: The time the resource was created.
      Returns:
      the creationTime value.
    • withKeyProperties

      public ReferenceDataSetResourceProperties withKeyProperties(List<ReferenceDataSetKeyProperty> keyProperties)
      Set the keyProperties property: The list of key properties for the reference data set.
      Overrides:
      withKeyProperties in class ReferenceDataSetCreationProperties
      Parameters:
      keyProperties - the keyProperties value to set.
      Returns:
      the ReferenceDataSetCreationProperties object itself.
    • withDataStringComparisonBehavior

      public ReferenceDataSetResourceProperties 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.
      Overrides:
      withDataStringComparisonBehavior in class ReferenceDataSetCreationProperties
      Parameters:
      dataStringComparisonBehavior - the dataStringComparisonBehavior value to set.
      Returns:
      the ReferenceDataSetCreationProperties object itself.
    • validate

      public void validate()
      Validates the instance.
      Overrides:
      validate in class ReferenceDataSetCreationProperties
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.