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 Summary
ConstructorDescriptionCreates an instance of ReferenceDataSetResourceInner class. -
Method Summary
Modifier and TypeMethodDescriptionGet the creationTime property: The time the resource was created.Get 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.Get the provisioningState property: Provisioning state of the resource.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) Methods inherited from class com.azure.core.management.Resource
location, tags
Methods inherited from class com.azure.core.management.ProxyResource
id, name, type
-
Constructor Details
-
ReferenceDataSetResourceInner
public ReferenceDataSetResourceInner()Creates an instance of ReferenceDataSetResourceInner class.
-
-
Method Details
-
withLocation
- Overrides:
withLocation
in classcom.azure.core.management.Resource
-
withTags
- Overrides:
withTags
in classcom.azure.core.management.Resource
-
provisioningState
Get the provisioningState property: Provisioning state of the resource.- Returns:
- the provisioningState value.
-
creationTime
Get the creationTime property: The time the resource was created.- Returns:
- the creationTime value.
-
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
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.
-