Uses of Class
software.amazon.awssdk.crt.mqtt5.TopicAliasingOptions
Packages that use TopicAliasingOptions
-
Uses of TopicAliasingOptions in software.amazon.awssdk.crt.mqtt5
Methods in software.amazon.awssdk.crt.mqtt5 that return TopicAliasingOptionsModifier and TypeMethodDescriptionMqtt5ClientOptions.getTopicAliasingOptions()Returns the topic aliasing options to be used by the clientTopicAliasingOptions.withInboundBehavior(TopicAliasingOptions.InboundTopicAliasBehaviorType behavior) Controls whether or not the client allows the broker to use topic aliasing when sending publishes.TopicAliasingOptions.withInboundCacheMaxSize(int size) If inbound topic aliasing is enabled, this will control the size of the inbound alias cache.TopicAliasingOptions.withOutboundBehavior(TopicAliasingOptions.OutboundTopicAliasBehaviorType behavior) Controls what kind of outbound topic aliasing behavior the client should attempt to use.TopicAliasingOptions.withOutboundCacheMaxSize(int size) If outbound topic aliasing is set to LRU, this controls the maximum size of the cache.Methods in software.amazon.awssdk.crt.mqtt5 with parameters of type TopicAliasingOptionsModifier and TypeMethodDescriptionMqtt5ClientOptions.Mqtt5ClientOptionsBuilder.withTopicAliasingOptions(TopicAliasingOptions options) Sets the topic aliasing options for clients constructed from this builder