public static class AddressParametersHeader.Builder<T extends AddressParametersHeader> extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(Buffer name) |
protected Builder(Buffer name)
public final AddressParametersHeader.Builder<T> port(int port)
public final AddressParametersHeader.Builder<T> user(Buffer user)
ToHeader. Since the user portion may in fact be null
(or empty), any value is accepted but of course, a value of null or empty will lead to no
user portion of the SIP-URI within the header.user - public final AddressParametersHeader.Builder<T> user(String user)
public final AddressParametersHeader.Builder<T> host(Buffer host)
build() the header.host - public final AddressParametersHeader.Builder<T> host(String host)
public AddressParametersHeader.Builder<T> parameter(Buffer name, Buffer value) throws SipParseException, IllegalArgumentException
uriParameter(Buffer, Buffer).name - value - SipParseExceptionIllegalArgumentExceptionpublic AddressParametersHeader.Builder<T> parameter(String name, String value) throws SipParseException, IllegalArgumentException
public AddressParametersHeader.Builder<T> uriParameter(Buffer name, Buffer value) throws SipParseException, IllegalArgumentException
SipURI.name - value - SipParseExceptionIllegalArgumentExceptionpublic AddressParametersHeader.Builder<T> uriParameter(String name, String value) throws SipParseException, IllegalArgumentException
SipURI.name - value - SipParseExceptionIllegalArgumentExceptionpublic AddressParametersHeader.Builder<T> transportTCP() throws SipParseException
SipURI to be "tcp".SipParseExceptionpublic AddressParametersHeader.Builder<T> transportUDP() throws SipParseException
SipURI to be "udp".SipParseExceptionpublic AddressParametersHeader.Builder<T> transportTLS() throws SipParseException
SipURI to be "tls".SipParseExceptionpublic AddressParametersHeader.Builder<T> transportSCTP() throws SipParseException
SipURI to be "sctp".SipParseExceptionpublic AddressParametersHeader.Builder<T> transportWS() throws SipParseException
SipURI to be "ws".SipParseExceptionpublic final AddressParametersHeader.Builder<T> address(Address address)
build() the header.address - public final T build() throws SipParseException
SipParseException - in case anything goes wrong while constructing the
ToHeader.Copyright © 2017. All Rights Reserved.