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 QoSqos
-
Constructor Summary
Constructors Constructor Description GetOptions(Duration timeout, QueryTarget target, ConsolidationMode consolidation, IntoZBytes payload, Encoding encoding, IntoZBytes attachment, QoS qos)
-
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 <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)
- 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.
-
-
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.
-
setPayload
final <Error class: unknown class> setPayload(String payload)
-
setAttachment
final <Error class: unknown class> setAttachment(String attachment)
-
-
-
-