Interface PropertyValue.Builder

    • Method Detail

      • timestamp

        @Deprecated
        PropertyValue.Builder timestamp​(Instant timestamp)
        Deprecated.
        This field is deprecated and will throw an error in the future. Use time instead.

        The timestamp of a value for a time series property.

        Parameters:
        timestamp - The timestamp of a value for a time series property.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • value

        PropertyValue.Builder value​(DataValue value)

        An object that specifies a value for a time series property.

        Parameters:
        value - An object that specifies a value for a time series property.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • time

        PropertyValue.Builder time​(String time)

        ISO8601 DateTime of a value for a time series property.

        The time for when the property value was recorded in ISO 8601 format: YYYY-MM-DDThh:mm:ss[.SSSSSSSSS][Z/±HH:mm].

        • [YYYY]: year

        • [MM]: month

        • [DD]: day

        • [hh]: hour

        • [mm]: minute

        • [ss]: seconds

        • [.SSSSSSSSS]: additional precision, where precedence is maintained. For example: [.573123] is equal to 573123000 nanoseconds.

        • Z: default timezone UTC

        • ± HH:mm: time zone offset in Hours and Minutes.

        Required sub-fields: YYYY-MM-DDThh:mm:ss and [Z/±HH:mm]

        Parameters:
        time - ISO8601 DateTime of a value for a time series property.

        The time for when the property value was recorded in ISO 8601 format: YYYY-MM-DDThh:mm:ss[.SSSSSSSSS][Z/±HH:mm].

        • [YYYY]: year

        • [MM]: month

        • [DD]: day

        • [hh]: hour

        • [mm]: minute

        • [ss]: seconds

        • [.SSSSSSSSS]: additional precision, where precedence is maintained. For example: [.573123] is equal to 573123000 nanoseconds.

        • Z: default timezone UTC

        • ± HH:mm: time zone offset in Hours and Minutes.

        Required sub-fields: YYYY-MM-DDThh:mm:ss and [Z/±HH:mm]

        Returns:
        Returns a reference to this object so that method calls can be chained together.