public static class GatewayMessage.Builder extends Object
| Modifier and Type | Method and Description |
|---|---|
GatewayMessage |
build()
Finally build the
GatewayMessage from current builder. |
GatewayMessage.Builder |
data(Object data) |
GatewayMessage.Builder |
header(String key,
Object value)
Add a header.
|
GatewayMessage.Builder |
header(String key,
String value)
Add a header.
|
GatewayMessage.Builder |
headers(Map<String,String> headers)
Add all headers.
|
GatewayMessage.Builder |
inactivity(Integer inactivity) |
GatewayMessage.Builder |
qualifier(String qualifier) |
GatewayMessage.Builder |
rateLimit(Integer rateLimit) |
GatewayMessage.Builder |
signal(Integer signal) |
GatewayMessage.Builder |
signal(Signal signal) |
GatewayMessage.Builder |
streamId(Long streamId) |
public GatewayMessage.Builder qualifier(String qualifier)
public GatewayMessage.Builder streamId(Long streamId)
public GatewayMessage.Builder signal(Integer signal)
public GatewayMessage.Builder signal(Signal signal)
public GatewayMessage.Builder inactivity(Integer inactivity)
public GatewayMessage.Builder rateLimit(Integer rateLimit)
public GatewayMessage.Builder data(Object data)
public GatewayMessage.Builder header(String key, String value)
key - header namevalue - header valuepublic GatewayMessage.Builder header(String key, Object value)
key - header namevalue - header valuepublic GatewayMessage.Builder headers(Map<String,String> headers)
headers - given headerspublic GatewayMessage build()
GatewayMessage from current builder.GatewayMessage with parameters from current builder.Copyright © 2015–2018. All rights reserved.