Class PropertyStage<T>

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      DeviceStageLoop<T> propertyEq​(@NonNull java.lang.String property)
      Specify property in device-property query.
      DeviceStageLoop<T> propertyLike​(@NonNull java.lang.String pattern)
      Specify property name pattern in device-property query.
      • Methods inherited from class cern.nxcals.api.extraction.data.builders.fluent.Stage

        data, next
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • propertyEq

        public DeviceStageLoop<T> propertyEq​(@NonNull
                                             @NonNull java.lang.String property)
        Specify property in device-property query. Equivalent to keyValues(Map.of("property", property)).
        Parameters:
        property - property name
        Returns:
        device-property query builder
      • propertyLike

        public DeviceStageLoop<T> propertyLike​(@NonNull
                                               @NonNull java.lang.String pattern)
        Specify property name pattern in device-property query. Equivalent to keyValuesLike(Map.of("property", property)). Device pattern should be in Oracle SQL form (% and _ as wildcards).
        Parameters:
        pattern - property name pattern
        Returns:
        device-property query builder