public final class HttpResponse extends GeneratedMessage implements HttpResponseOrBuilder
Represents an HTTP response.
Protobuf type google.rpc.HttpResponse
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
BODY_FIELD_NUMBER
public static final int BODY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int HEADERS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
REASON_FIELD_NUMBER
public static final int REASON_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static HttpResponse getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static HttpResponse.Builder newBuilder()
newBuilder(HttpResponse prototype)
public static HttpResponse.Builder newBuilder(HttpResponse prototype)
public static HttpResponse parseDelimitedFrom(InputStream input)
public static HttpResponse parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static HttpResponse parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static HttpResponse parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static HttpResponse parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static HttpResponse parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static HttpResponse parseFrom(CodedInputStream input)
public static HttpResponse parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static HttpResponse parseFrom(InputStream input)
public static HttpResponse parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static HttpResponse parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static HttpResponse parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<HttpResponse> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getBody()
public ByteString getBody()
The HTTP response body. If the body is not expected, it should be empty.
bytes body = 4;
getDefaultInstanceForType()
public HttpResponse getDefaultInstanceForType()
public HttpHeader getHeaders(int index)
The HTTP response headers. The ordering of the headers is significant.
Multiple headers with the same key may present for the response.
repeated .google.rpc.HttpHeader headers = 3;
| Parameter |
| Name |
Description |
index |
int
|
public int getHeadersCount()
The HTTP response headers. The ordering of the headers is significant.
Multiple headers with the same key may present for the response.
repeated .google.rpc.HttpHeader headers = 3;
| Returns |
| Type |
Description |
int |
|
public List<HttpHeader> getHeadersList()
The HTTP response headers. The ordering of the headers is significant.
Multiple headers with the same key may present for the response.
repeated .google.rpc.HttpHeader headers = 3;
public HttpHeaderOrBuilder getHeadersOrBuilder(int index)
The HTTP response headers. The ordering of the headers is significant.
Multiple headers with the same key may present for the response.
repeated .google.rpc.HttpHeader headers = 3;
| Parameter |
| Name |
Description |
index |
int
|
public List<? extends HttpHeaderOrBuilder> getHeadersOrBuilderList()
The HTTP response headers. The ordering of the headers is significant.
Multiple headers with the same key may present for the response.
repeated .google.rpc.HttpHeader headers = 3;
| Returns |
| Type |
Description |
List<? extends com.google.rpc.HttpHeaderOrBuilder> |
|
getParserForType()
public Parser<HttpResponse> getParserForType()
Overrides
getReason()
public String getReason()
The HTTP reason phrase, such as "OK" or "Not Found".
string reason = 2;
| Returns |
| Type |
Description |
String |
The reason.
|
getReasonBytes()
public ByteString getReasonBytes()
The HTTP reason phrase, such as "OK" or "Not Found".
string reason = 2;
| Returns |
| Type |
Description |
ByteString |
The bytes for reason.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStatus()
The HTTP status code, such as 200 or 404.
int32 status = 1;
| Returns |
| Type |
Description |
int |
The status.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public HttpResponse.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected HttpResponse.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public HttpResponse.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides