com
.
twitter
.
finatra
.
http
.
internal
.
request
RequestWithPathParams
Related Doc:
package request
class
RequestWithPathParams
extends
RequestProxy
Linear Supertypes
RequestProxy
,
Request
,
HttpRequestProxy
,
Message
,
HttpMessageProxy
,
Proxy
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
RequestWithPathParams
RequestProxy
Request
HttpRequestProxy
Message
HttpMessageProxy
Proxy
AnyRef
Any
Hide All
Show all
Visibility
Public
All
Instance Constructors
new
RequestWithPathParams
(
wrapped:
Request
,
incomingParams:
Map
[
String
,
String
]
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
accept
:
Seq
[
String
]
Definition Classes
Message
def
acceptMediaTypes
:
Seq
[
String
]
Definition Classes
Message
def
accept_=
(
values:
Iterable
[
String
]
)
:
Unit
Definition Classes
Message
def
accept_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
addCookie
(
cookie:
Cookie
)
:
Unit
Definition Classes
Message
def
allow
:
Option
[
String
]
Definition Classes
Message
def
allow_=
(
values:
Iterable
[
Method
]
)
:
Unit
Definition Classes
Message
def
allow_=
(
value:
String
)
:
Unit
Definition Classes
Message
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
authorization
:
Option
[
String
]
Definition Classes
Message
def
authorization_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
cacheControl
:
Option
[
String
]
Definition Classes
Message
def
cacheControl_=
(
maxAge:
Duration
)
:
Unit
Definition Classes
Message
def
cacheControl_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
charset
:
Option
[
String
]
Definition Classes
Message
def
charset_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
clearContent
()
:
Unit
Definition Classes
Message
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
close
()
:
Future
[
Unit
]
Definition Classes
Message
def
containsParam
(
name:
String
)
:
Boolean
Definition Classes
Request
def
content
:
Buf
Definition Classes
Message
def
contentLength
:
Option
[
Long
]
Definition Classes
Message
def
contentLength_=
(
value:
Long
)
:
Unit
Definition Classes
Message
def
contentString
:
String
Definition Classes
Message
def
contentString_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
contentType
:
Option
[
String
]
Definition Classes
Message
def
contentType_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
content_=
(
content:
Buf
)
:
Unit
Definition Classes
Message
lazy val
cookies
:
CookieMap
Definition Classes
Message
def
ctx
:
Record
Definition Classes
RequestProxy → Request
def
date
:
Option
[
String
]
Definition Classes
Message
def
date_=
(
value:
Date
)
:
Unit
Definition Classes
Message
def
date_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
encodeBytes
()
:
Array
[
Byte
]
Definition Classes
Request
def
encodeString
()
:
String
Definition Classes
Request
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
that:
Any
)
:
Boolean
Definition Classes
Proxy → Any
def
expires
:
Option
[
String
]
Definition Classes
Message
def
expires_=
(
value:
Date
)
:
Unit
Definition Classes
Message
def
expires_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
fileExtension
:
String
Definition Classes
Request
Annotations
@BeanProperty
()
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
getBooleanParam
(
name:
String
,
default:
Boolean
)
:
Boolean
Definition Classes
Request
def
getBooleanParam
(
name:
String
)
:
Boolean
Definition Classes
Request
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getContent
()
:
ChannelBuffer
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpMessageProxy
def
getContentString
()
:
String
Definition Classes
Message
def
getCookies
()
:
Iterator
[
Cookie
]
Definition Classes
Message
def
getHttpMessage
()
:
HttpMessage
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpMessageProxy
def
getHttpRequest
()
:
HttpRequest
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpRequestProxy
def
getInputStream
()
:
InputStream
Definition Classes
Message
def
getIntParam
(
name:
String
,
default:
Int
)
:
Int
Definition Classes
Request
def
getIntParam
(
name:
String
)
:
Int
Definition Classes
Request
def
getLength
()
:
Int
Definition Classes
Message
def
getLongParam
(
name:
String
,
default:
Long
)
:
Long
Definition Classes
Request
def
getLongParam
(
name:
String
)
:
Long
Definition Classes
Request
def
getMethod
()
:
HttpMethod
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpRequestProxy
def
getParam
(
name:
String
,
default:
String
)
:
String
Definition Classes
Request
def
getParam
(
name:
String
)
:
String
Definition Classes
Request
def
getParamNames
()
:
Set
[
String
]
Definition Classes
Request
def
getParams
()
:
List
[
Entry
[
String
,
String
]]
Definition Classes
Request
def
getParams
(
name:
String
)
:
List
[
String
]
Definition Classes
Request
def
getProtocolVersion
()
:
HttpVersion
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpMessageProxy
def
getReader
()
:
Reader
Definition Classes
Message
def
getResponse
()
:
Response
Definition Classes
Request
def
getShortParam
(
name:
String
,
default:
Short
)
:
Short
Definition Classes
Request
def
getShortParam
(
name:
String
)
:
Short
Definition Classes
Request
def
getUri
()
:
String
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpRequestProxy
def
hashCode
()
:
Int
Definition Classes
Proxy → Any
lazy val
headerMap
:
HeaderMap
Definition Classes
Message
def
headers
()
:
HttpHeaders
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpMessageProxy
def
host
:
Option
[
String
]
Definition Classes
Message
def
host_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
httpMessage
:
HttpMessage
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpRequestProxy → HttpMessageProxy
def
httpRequest
:
HttpRequest
Attributes
protected[
com.twitter.finagle
]
Definition Classes
RequestProxy → HttpRequestProxy
def
isChunked
:
Boolean
Definition Classes
HttpMessageProxy
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isRequest
:
Boolean
Definition Classes
Request → Message
def
isResponse
:
Boolean
Definition Classes
Message
def
isXmlHttpRequest
:
Boolean
Definition Classes
Message
def
lastModified
:
Option
[
String
]
Definition Classes
Message
def
lastModified_=
(
value:
Date
)
:
Unit
Definition Classes
Message
def
lastModified_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
length
:
Int
Definition Classes
Message
def
location
:
Option
[
String
]
Definition Classes
Message
def
location_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
mediaType
:
Option
[
String
]
Definition Classes
Message
def
mediaType_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
method
:
Method
Definition Classes
Request
def
method_=
(
method:
Method
)
:
Unit
Definition Classes
Request
def
multipart
:
Option
[
Multipart
]
Definition Classes
Request
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
lazy val
params
:
ParamMap
Definition Classes
RequestWithPathParams
→ RequestProxy → Request
def
path
:
String
Definition Classes
Request
Annotations
@BeanProperty
()
def
reader
:
Reader
Definition Classes
RequestProxy → Message
def
referer
:
Option
[
String
]
Definition Classes
Message
def
referer_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
remoteAddress
:
InetAddress
Definition Classes
Request
Annotations
@BeanProperty
()
def
remoteHost
:
String
Definition Classes
Request
Annotations
@BeanProperty
()
def
remotePort
:
Int
Definition Classes
Request
Annotations
@BeanProperty
()
def
remoteSocketAddress
:
InetSocketAddress
Definition Classes
RequestProxy → Request
def
removeCookie
(
name:
String
)
:
Unit
Definition Classes
Message
def
request
:
Request
Definition Classes
RequestWithPathParams
→ RequestProxy
lazy val
response
:
Response
Definition Classes
RequestProxy → Request
def
retryAfter
:
Option
[
String
]
Definition Classes
Message
def
retryAfter_=
(
value:
Long
)
:
Unit
Definition Classes
Message
def
retryAfter_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
self
:
HttpMessage
Definition Classes
HttpMessageProxy → Proxy
def
server
:
Option
[
String
]
Definition Classes
Message
def
server_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
setChunked
(
chunked:
Boolean
)
:
Unit
Definition Classes
HttpMessageProxy
def
setContent
(
content:
ChannelBuffer
)
:
Unit
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpMessageProxy
def
setContentString
(
value:
String
)
:
Unit
Definition Classes
Message
def
setContentType
(
mediaType:
String
,
charset:
String
)
:
Unit
Definition Classes
Message
def
setContentTypeJson
()
:
Unit
Definition Classes
Message
def
setMethod
(
method:
HttpMethod
)
:
Unit
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpRequestProxy
def
setProtocolVersion
(
version:
HttpVersion
)
:
Unit
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpMessageProxy
def
setUri
(
uri:
String
)
:
Unit
Attributes
protected[
com.twitter.finagle
]
Definition Classes
HttpRequestProxy
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
Request → Proxy → AnyRef → Any
def
uri
:
String
Definition Classes
Request
def
uri_=
(
uri:
String
)
:
Unit
Definition Classes
Request
def
userAgent
:
Option
[
String
]
Definition Classes
Message
def
userAgent_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
version
:
Version
Definition Classes
Message
def
version_=
(
version:
Version
)
:
Unit
Definition Classes
Message
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
withInputStream
[
T
]
(
f: (
InputStream
) ⇒
T
)
:
T
Definition Classes
Message
def
withOutputStream
[
T
]
(
f: (
OutputStream
) ⇒
T
)
:
T
Definition Classes
Message
def
withReader
[
T
]
(
f: (
Reader
) ⇒
T
)
:
T
Definition Classes
Message
def
withWriter
[
T
]
(
f: (
Writer
) ⇒
T
)
:
T
Definition Classes
Message
def
write
(
buffer:
ChannelBuffer
)
:
Unit
Definition Classes
Message
Annotations
@throws
(
...
)
@throws
(
...
)
def
write
(
bytes:
Array
[
Byte
]
)
:
Unit
Definition Classes
Message
def
write
(
string:
String
)
:
Unit
Definition Classes
Message
def
writer
:
Writer
with
Closable
Definition Classes
RequestProxy → Message
def
wwwAuthenticate
:
Option
[
String
]
Definition Classes
Message
def
wwwAuthenticate_=
(
value:
String
)
:
Unit
Definition Classes
Message
def
xForwardedFor
:
Option
[
String
]
Definition Classes
Message
def
xForwardedFor_=
(
value:
String
)
:
Unit
Definition Classes
Message
Inherited from
RequestProxy
Inherited from
Request
Inherited from
HttpRequestProxy
Inherited from
Message
Inherited from
HttpMessageProxy
Inherited from
Proxy
Inherited from
AnyRef
Inherited from
Any
Ungrouped