com.atlassian.httpclient.apache.httpcomponents
Class DefaultResponse.DefaultResponseBuilder

java.lang.Object
  extended by com.atlassian.httpclient.apache.httpcomponents.DefaultResponse.DefaultResponseBuilder
All Implemented Interfaces:
Buildable<Response>, Common<Response.Builder>, Response.Builder
Enclosing class:
DefaultResponse

public static class DefaultResponse.DefaultResponseBuilder
extends java.lang.Object
implements Response.Builder


Method Summary
 DefaultResponse build()
           
 DefaultResponse.DefaultResponseBuilder setContentCharset(java.lang.String contentCharset)
           
 DefaultResponse.DefaultResponseBuilder setContentType(java.lang.String contentType)
           
 DefaultResponse.DefaultResponseBuilder setEntity(java.lang.String entity)
           
 DefaultResponse.DefaultResponseBuilder setEntityStream(java.io.InputStream entityStream)
           
 DefaultResponse.DefaultResponseBuilder setEntityStream(java.io.InputStream entityStream, java.lang.String encoding)
           
 DefaultResponse.DefaultResponseBuilder setHeader(java.lang.String name, java.lang.String value)
           
 DefaultResponse.DefaultResponseBuilder setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
           
 DefaultResponse.DefaultResponseBuilder setMaxEntitySize(long maxEntitySize)
           
 DefaultResponse.DefaultResponseBuilder setStatusCode(int statusCode)
           
 DefaultResponse.DefaultResponseBuilder setStatusText(java.lang.String statusText)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setContentType

public DefaultResponse.DefaultResponseBuilder setContentType(java.lang.String contentType)
Specified by:
setContentType in interface Common<Response.Builder>
Specified by:
setContentType in interface Response.Builder

setContentCharset

public DefaultResponse.DefaultResponseBuilder setContentCharset(java.lang.String contentCharset)
Specified by:
setContentCharset in interface Common<Response.Builder>
Specified by:
setContentCharset in interface Response.Builder

setHeaders

public DefaultResponse.DefaultResponseBuilder setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
Specified by:
setHeaders in interface Common<Response.Builder>
Specified by:
setHeaders in interface Response.Builder

setHeader

public DefaultResponse.DefaultResponseBuilder setHeader(java.lang.String name,
                                                        java.lang.String value)
Specified by:
setHeader in interface Common<Response.Builder>
Specified by:
setHeader in interface Response.Builder

setEntity

public DefaultResponse.DefaultResponseBuilder setEntity(java.lang.String entity)
Specified by:
setEntity in interface Common<Response.Builder>
Specified by:
setEntity in interface Response.Builder

setEntityStream

public DefaultResponse.DefaultResponseBuilder setEntityStream(java.io.InputStream entityStream,
                                                              java.lang.String encoding)
Specified by:
setEntityStream in interface Common<Response.Builder>
Specified by:
setEntityStream in interface Response.Builder

setEntityStream

public DefaultResponse.DefaultResponseBuilder setEntityStream(java.io.InputStream entityStream)
Specified by:
setEntityStream in interface Common<Response.Builder>
Specified by:
setEntityStream in interface Response.Builder

setStatusText

public DefaultResponse.DefaultResponseBuilder setStatusText(java.lang.String statusText)
Specified by:
setStatusText in interface Response.Builder

setStatusCode

public DefaultResponse.DefaultResponseBuilder setStatusCode(int statusCode)
Specified by:
setStatusCode in interface Response.Builder

setMaxEntitySize

public DefaultResponse.DefaultResponseBuilder setMaxEntitySize(long maxEntitySize)

build

public DefaultResponse build()
Specified by:
build in interface Buildable<Response>


Copyright © 2012-2014 Atlassian. All Rights Reserved.