Class ReferenceDataSetResourceInner

java.lang.Object
com.azure.core.management.ProxyResource
com.azure.core.management.Resource
com.azure.resourcemanager.timeseriesinsights.fluent.models.ReferenceDataSetResourceInner

public final class ReferenceDataSetResourceInner extends com.azure.core.management.Resource
A reference data set provides metadata about the events in an environment. Metadata in the reference data set will be joined with events as they are read from event sources. The metadata that makes up the reference data set is uploaded or modified through the Time Series Insights data plane APIs.
  • Constructor Details

    • ReferenceDataSetResourceInner

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

    • withLocation

      public ReferenceDataSetResourceInner withLocation(String location)
      Overrides:
      withLocation in class com.azure.core.management.Resource
    • withTags

      Overrides:
      withTags in class com.azure.core.management.Resource
    • 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.
    • keyProperties

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

      public ReferenceDataSetResourceInner 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 ReferenceDataSetResourceInner 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 ReferenceDataSetResourceInner 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 ReferenceDataSetResourceInner object itself.
    • validate

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