Class DefaultPlcSubscriptionRequest.Builder
java.lang.Object
org.apache.plc4x.java.base.messages.DefaultPlcSubscriptionRequest.Builder
- All Implemented Interfaces:
PlcRequestBuilder,PlcSubscriptionRequest.Builder
- Enclosing class:
- DefaultPlcSubscriptionRequest
public static class DefaultPlcSubscriptionRequest.Builder extends Object implements PlcSubscriptionRequest.Builder
-
Constructor Summary
Constructors Constructor Description Builder(PlcSubscriber subscriber, PlcFieldHandler fieldHandler) -
Method Summary
Modifier and Type Method Description PlcSubscriptionRequest.BuilderaddChangeOfStateField(String name, String fieldQuery)PlcSubscriptionRequest.BuilderaddCyclicField(String name, String fieldQuery, Duration pollingInterval)PlcSubscriptionRequest.BuilderaddEventField(String name, String fieldQuery)PlcSubscriptionRequestbuild()
-
Constructor Details
-
Method Details
-
addCyclicField
public PlcSubscriptionRequest.Builder addCyclicField(String name, String fieldQuery, Duration pollingInterval)- Specified by:
addCyclicFieldin interfacePlcSubscriptionRequest.Builder
-
addChangeOfStateField
- Specified by:
addChangeOfStateFieldin interfacePlcSubscriptionRequest.Builder
-
addEventField
- Specified by:
addEventFieldin interfacePlcSubscriptionRequest.Builder
-
build
- Specified by:
buildin interfacePlcRequestBuilder- Specified by:
buildin interfacePlcSubscriptionRequest.Builder
-