Package io.zenoh.query
Class GetOptions
-
- All Implemented Interfaces:
public final class GetOptionsGet to query data from the matching queryables in the system.
-
-
Field Summary
Fields Modifier and Type Field Description private Durationtimeoutprivate QueryTargettargetprivate ConsolidationModeconsolidationprivate IntoZBytespayloadprivate Encodingencodingprivate IntoZBytesattachmentprivate QoSqosprivate ReplyKeyExpracceptReplies
-
Constructor Summary
Constructors Constructor Description GetOptions(Duration timeout, QueryTarget target, ConsolidationMode consolidation, IntoZBytes payload, Encoding encoding, IntoZBytes attachment, QoS qos, ReplyKeyExpr acceptReplies)
-
Method Summary
Modifier and Type Method Description final DurationgetTimeout()final UnitsetTimeout(Duration timeout)final QueryTargetgetTarget()final UnitsetTarget(QueryTarget target)final ConsolidationModegetConsolidation()final UnitsetConsolidation(ConsolidationMode consolidation)final IntoZBytesgetPayload()final UnitsetPayload(IntoZBytes payload)final EncodinggetEncoding()final UnitsetEncoding(Encoding encoding)final IntoZBytesgetAttachment()final UnitsetAttachment(IntoZBytes attachment)final QoSgetQos()final UnitsetQos(QoS qos)final ReplyKeyExprgetAcceptReplies()final UnitsetAcceptReplies(ReplyKeyExpr acceptReplies)final <Error class: unknown class>setPayload(String payload)final <Error class: unknown class>setAttachment(String attachment)-
-
Constructor Detail
-
GetOptions
GetOptions(Duration timeout, QueryTarget target, ConsolidationMode consolidation, IntoZBytes payload, Encoding encoding, IntoZBytes attachment, QoS qos, ReplyKeyExpr acceptReplies)
- Parameters:
timeout- Timeout of the query.target- The QueryTarget of the query.consolidation- The ConsolidationMode of the query.payload- Optional payload.encoding- Encoding of the payload.attachment- Optional attachment.qos- The intended QoS for the query.acceptReplies- The ReplyKeyExpr accepted by the query.
-
-
Method Detail
-
getTimeout
final Duration getTimeout()
-
setTimeout
final Unit setTimeout(Duration timeout)
- Parameters:
timeout- Timeout of the query.
-
getTarget
final QueryTarget getTarget()
-
setTarget
final Unit setTarget(QueryTarget target)
- Parameters:
target- The QueryTarget of the query.
-
getConsolidation
final ConsolidationMode getConsolidation()
-
setConsolidation
final Unit setConsolidation(ConsolidationMode consolidation)
- Parameters:
consolidation- The ConsolidationMode of the query.
-
getPayload
final IntoZBytes getPayload()
-
setPayload
final Unit setPayload(IntoZBytes payload)
- Parameters:
payload- Optional payload.
-
getEncoding
final Encoding getEncoding()
-
setEncoding
final Unit setEncoding(Encoding encoding)
- Parameters:
encoding- Encoding of the payload.
-
getAttachment
final IntoZBytes getAttachment()
-
setAttachment
final Unit setAttachment(IntoZBytes attachment)
- Parameters:
attachment- Optional attachment.
-
getAcceptReplies
final ReplyKeyExpr getAcceptReplies()
-
setAcceptReplies
final Unit setAcceptReplies(ReplyKeyExpr acceptReplies)
- Parameters:
acceptReplies- The ReplyKeyExpr accepted by the query.
-
setPayload
final <Error class: unknown class> setPayload(String payload)
-
setAttachment
final <Error class: unknown class> setAttachment(String attachment)
-
-
-
-