Class MonitorFilterConfiguration

  • All Implemented Interfaces:
    Cloneable

    @UriParams
    public class MonitorFilterConfiguration
    extends Object
    implements Cloneable
    • Constructor Detail

      • MonitorFilterConfiguration

        public MonitorFilterConfiguration()
    • Method Detail

      • setMonitorFilterType

        public void setMonitorFilterType​(MonitorFilterType monitorFilterType)
      • getDataChangeFilterDeadbandType

        public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getDataChangeFilterDeadbandType()
      • setDataChangeFilterDeadbandType

        public void setDataChangeFilterDeadbandType​(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger dataChangeFilterDeadbandType)
      • getDataChangeFilterDeadbandValue

        public Double getDataChangeFilterDeadbandValue()
      • setDataChangeFilterDeadbandValue

        public void setDataChangeFilterDeadbandValue​(Double dataChangeFilterDeadbandValue)
      • getDataChangeFilterTrigger

        public org.eclipse.milo.opcua.stack.core.types.enumerated.DataChangeTrigger getDataChangeFilterTrigger()
      • setDataChangeFilterTrigger

        public void setDataChangeFilterTrigger​(org.eclipse.milo.opcua.stack.core.types.enumerated.DataChangeTrigger dataChangeFilterTrigger)
      • createMonitoringFilter

        public org.eclipse.milo.opcua.stack.core.types.structured.MonitoringFilter createMonitoringFilter()