Class MutableUpResponse


  • public class MutableUpResponse
    extends Object
    A mutable object that exports an interface similar to RuntimePb.UPResponse.Builder but that is thread-safe.
    • Constructor Detail

      • MutableUpResponse

        public MutableUpResponse()
    • 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)