Class LocalTimestampTimeZoneOffset

java.lang.Object
com.azure.resourcemanager.timeseriesinsights.models.LocalTimestampTimeZoneOffset

public final class LocalTimestampTimeZoneOffset extends Object
An object that represents the offset information for the local timestamp format specified. Should not be specified for LocalTimestampFormat - Embedded.
  • Constructor Details

    • LocalTimestampTimeZoneOffset

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

    • propertyName

      public String propertyName()
      Get the propertyName property: The event property that will be contain the offset information to calculate the local timestamp. When the LocalTimestampFormat is Iana, the property name will contain the name of the column which contains IANA Timezone Name (eg: Americas/Los Angeles). When LocalTimestampFormat is Timespan, it contains the name of property which contains values representing the offset (eg: P1D or 1.00:00:00).
      Returns:
      the propertyName value.
    • withPropertyName

      public LocalTimestampTimeZoneOffset withPropertyName(String propertyName)
      Set the propertyName property: The event property that will be contain the offset information to calculate the local timestamp. When the LocalTimestampFormat is Iana, the property name will contain the name of the column which contains IANA Timezone Name (eg: Americas/Los Angeles). When LocalTimestampFormat is Timespan, it contains the name of property which contains values representing the offset (eg: P1D or 1.00:00:00).
      Parameters:
      propertyName - the propertyName value to set.
      Returns:
      the LocalTimestampTimeZoneOffset object itself.
    • validate

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