B
- the builder type parameter.C
- the resulting HttpOverXmpp IQpublic abstract static class AbstractHttpOverXmpp.Builder<B extends AbstractHttpOverXmpp.Builder<B,C>,C extends AbstractHttpOverXmpp>
extends java.lang.Object
See ConnectionConfiguration Builder for more details.
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
abstract C |
build() |
protected abstract B |
getThis() |
B |
setData(AbstractHttpOverXmpp.Data data)
Sets Data element.
|
B |
setHeaders(org.jivesoftware.smackx.shim.packet.HeadersExtension headers)
Sets Headers element.
|
B |
setVersion(java.lang.String version)
Sets version attribute.
|
public B setData(AbstractHttpOverXmpp.Data data)
data
- Headers elementpublic B setHeaders(org.jivesoftware.smackx.shim.packet.HeadersExtension headers)
headers
- Headers elementpublic B setVersion(java.lang.String version)
version
- version attributepublic abstract C build()
protected abstract B getThis()