Class DittoListen.Builder
java.lang.Object
com.ditto.java.transports.DittoListen.Builder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceFunctional interface for configuring HTTP listen.static interfaceFunctional interface for configuring TCP listen. -
Method Summary
Modifier and TypeMethodDescription@NonNull DittoHttpListenConfig.Builderhttp()Returns the HTTP listen configuration builder.@NonNull DittoListen.Builderhttp(@NonNull DittoListen.Builder.UpdateHttpListenConfig update) Configures HTTP listen using a lambda.@NonNull DittoTcpListenConfig.Buildertcp()Returns the TCP listen configuration builder.@NonNull DittoListen.Buildertcp(@NonNull DittoListen.Builder.UpdateTcpListenConfig update) Configures TCP listen using a lambda.
-
Method Details
-
tcp
Returns the TCP listen configuration builder.- Returns:
- the
DittoTcpListenConfig.Builderfor configuring TCP listening.
-
tcp
Configures TCP listen using a lambda.- Parameters:
update- a lambda that receives theDittoTcpListenConfig.Builderto configure.- Returns:
- this Builder for method chaining.
-
http
Returns the HTTP listen configuration builder.- Returns:
- the
DittoHttpListenConfig.Builderfor configuring HTTP/WebSocket listening.
-
http
public @NonNull DittoListen.Builder http(@NonNull DittoListen.Builder.UpdateHttpListenConfig update) Configures HTTP listen using a lambda.- Parameters:
update- a lambda that receives theDittoHttpListenConfig.Builderto configure.- Returns:
- this Builder for method chaining.
-