Package com.google.apphosting.runtime
Class MutableUpResponse
- java.lang.Object
-
- com.google.apphosting.runtime.MutableUpResponse
-
public class MutableUpResponse extends Object
A mutable object that exports an interface similar toRuntimePb.UPResponse.Builderbut that is thread-safe.
-
-
Constructor Summary
Constructors Constructor Description MutableUpResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddHttpOutputHeaders(com.google.apphosting.base.protos.HttpPb.ParsedHttpHeader.Builder header)voidaddHttpResponseHeader(com.google.apphosting.base.protos.HttpPb.ParsedHttpHeader.Builder header)com.google.apphosting.base.protos.RuntimePb.UPResponsebuild()voidclearHttpResponse()com.google.apphosting.base.protos.AppLogsPb.AppLogLinegetAppLog(int i)intgetError()List<com.google.apphosting.base.protos.HttpPb.ParsedHttpHeader>getHttpOutputHeadersList()com.google.apphosting.base.protos.HttpPb.HttpResponsegetHttpResponse()com.google.protobuf.ByteStringgetHttpResponseResponse()booleanhasHttpResponse()booleanhasHttpResponseResponse()voidsetError(int error)voidsetErrorMessage(String message)voidsetHttpResponseCode(int code)voidsetHttpResponseCodeAndResponse(int code, String string)voidsetHttpResponseResponse(com.google.protobuf.ByteString string)
-
-
-
Method Detail
-
build
public com.google.apphosting.base.protos.RuntimePb.UPResponse build()
-
getError
public int getError()
-
setError
public void setError(int error)
-
setErrorMessage
public void setErrorMessage(String message)
-
getAppLog
public com.google.apphosting.base.protos.AppLogsPb.AppLogLine getAppLog(int i)
-
clearHttpResponse
public void clearHttpResponse()
-
hasHttpResponse
public boolean hasHttpResponse()
-
getHttpResponse
public com.google.apphosting.base.protos.HttpPb.HttpResponse getHttpResponse()
-
hasHttpResponseResponse
public boolean hasHttpResponseResponse()
-
getHttpResponseResponse
public com.google.protobuf.ByteString getHttpResponseResponse()
-
setHttpResponseResponse
public void setHttpResponseResponse(com.google.protobuf.ByteString string)
-
setHttpResponseCodeAndResponse
public void setHttpResponseCodeAndResponse(int code, String string)
-
setHttpResponseCode
public void setHttpResponseCode(int code)
-
addHttpResponseHeader
public void addHttpResponseHeader(com.google.apphosting.base.protos.HttpPb.ParsedHttpHeader.Builder header)
-
getHttpOutputHeadersList
public List<com.google.apphosting.base.protos.HttpPb.ParsedHttpHeader> getHttpOutputHeadersList()
-
addHttpOutputHeaders
public void addHttpOutputHeaders(com.google.apphosting.base.protos.HttpPb.ParsedHttpHeader.Builder header)
-
-