Package io.zenoh.pubsub
Class PublisherOptions
-
- All Implemented Interfaces:
public final class PublisherOptionsOptions for the publisher.
-
-
Field Summary
Fields Modifier and Type Field Description private Reliabilityreliabilityprivate Encodingencodingprivate Booleanexpressprivate CongestionControlcongestionControlprivate Prioritypriority
-
Constructor Summary
Constructors Constructor Description PublisherOptions(Reliability reliability, Encoding encoding, Boolean express, CongestionControl congestionControl, Priority priority)
-
Method Summary
Modifier and Type Method Description final ReliabilitygetReliability()final UnitsetReliability(Reliability reliability)final EncodinggetEncoding()final UnitsetEncoding(Encoding encoding)final BooleangetExpress()QoS express value. final UnitsetExpress(Boolean express)QoS express value. final CongestionControlgetCongestionControl()The congestion control policy. final UnitsetCongestionControl(CongestionControl congestionControl)The congestion control policy. final PrioritygetPriority()The priority policy. final UnitsetPriority(Priority priority)The priority policy. -
-
Constructor Detail
-
PublisherOptions
PublisherOptions(Reliability reliability, Encoding encoding, Boolean express, CongestionControl congestionControl, Priority priority)
- Parameters:
reliability- The desired reliability.encoding- The encoding of the payload.
-
-
Method Detail
-
getReliability
final Reliability getReliability()
-
setReliability
final Unit setReliability(Reliability reliability)
- Parameters:
reliability- The desired reliability.
-
getEncoding
final Encoding getEncoding()
-
setEncoding
final Unit setEncoding(Encoding encoding)
- Parameters:
encoding- The encoding of the payload.
-
getExpress
final Boolean getExpress()
QoS express value.
-
setExpress
final Unit setExpress(Boolean express)
QoS express value.
-
getCongestionControl
final CongestionControl getCongestionControl()
The congestion control policy.
-
setCongestionControl
final Unit setCongestionControl(CongestionControl congestionControl)
The congestion control policy.
-
getPriority
final Priority getPriority()
The priority policy.
-
setPriority
final Unit setPriority(Priority priority)
The priority policy.
-
-
-
-