Class HttpResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<HttpResponse.Builder>
com.google.cloud.apigeeconnect.v1.HttpResponse.Builder
- All Implemented Interfaces:
HttpResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- HttpResponse
public static final class HttpResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<HttpResponse.Builder>
implements HttpResponseOrBuilder
The proto definition of http response.Protobuf type
google.cloud.apigeeconnect.v1.HttpResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllHeaders(Iterable<? extends Header> values) The HTTP response headers.addHeaders(int index, Header value) The HTTP response headers.addHeaders(int index, Header.Builder builderForValue) The HTTP response headers.addHeaders(Header value) The HTTP response headers.addHeaders(Header.Builder builderForValue) The HTTP response headers.The HTTP response headers.addHeadersBuilder(int index) The HTTP response headers.build()clear()The HTTP 1.1 response body.Content length records the length of the associated content.The HTTP response headers.clearId()A unique identifier that matches the request ID.Status of http response, e.g. "200 OK".Status code of http response, e.g. 200.com.google.protobuf.ByteStringgetBody()The HTTP 1.1 response body.longContent length records the length of the associated content.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetHeaders(int index) The HTTP response headers.getHeadersBuilder(int index) The HTTP response headers.The HTTP response headers.intThe HTTP response headers.The HTTP response headers.getHeadersOrBuilder(int index) The HTTP response headers.List<? extends HeaderOrBuilder>The HTTP response headers.getId()A unique identifier that matches the request ID.com.google.protobuf.ByteStringA unique identifier that matches the request ID.Status of http response, e.g. "200 OK".com.google.protobuf.ByteStringStatus of http response, e.g. "200 OK".intStatus code of http response, e.g. 200.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(HttpResponse other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeHeaders(int index) The HTTP response headers.setBody(com.google.protobuf.ByteString value) The HTTP 1.1 response body.setContentLength(long value) Content length records the length of the associated content.setHeaders(int index, Header value) The HTTP response headers.setHeaders(int index, Header.Builder builderForValue) The HTTP response headers.A unique identifier that matches the request ID.setIdBytes(com.google.protobuf.ByteString value) A unique identifier that matches the request ID.Status of http response, e.g. "200 OK".setStatusBytes(com.google.protobuf.ByteString value) Status of http response, e.g. "200 OK".setStatusCode(int value) Status code of http response, e.g. 200.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<HttpResponse.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<HttpResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<HttpResponse.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HttpResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<HttpResponse.Builder>
-
mergeFrom
public HttpResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HttpResponse.Builder>- Throws:
IOException
-
getId
A unique identifier that matches the request ID.
string id = 1;- Specified by:
getIdin interfaceHttpResponseOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()A unique identifier that matches the request ID.
string id = 1;- Specified by:
getIdBytesin interfaceHttpResponseOrBuilder- Returns:
- The bytes for id.
-
setId
A unique identifier that matches the request ID.
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
A unique identifier that matches the request ID.
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
A unique identifier that matches the request ID.
string id = 1;- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
getStatus
Status of http response, e.g. "200 OK".
string status = 2;- Specified by:
getStatusin interfaceHttpResponseOrBuilder- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()Status of http response, e.g. "200 OK".
string status = 2;- Specified by:
getStatusBytesin interfaceHttpResponseOrBuilder- Returns:
- The bytes for status.
-
setStatus
Status of http response, e.g. "200 OK".
string status = 2;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
Status of http response, e.g. "200 OK".
string status = 2;- Returns:
- This builder for chaining.
-
setStatusBytes
Status of http response, e.g. "200 OK".
string status = 2;- Parameters:
value- The bytes for status to set.- Returns:
- This builder for chaining.
-
getStatusCode
public int getStatusCode()Status code of http response, e.g. 200.
int32 status_code = 3;- Specified by:
getStatusCodein interfaceHttpResponseOrBuilder- Returns:
- The statusCode.
-
setStatusCode
Status code of http response, e.g. 200.
int32 status_code = 3;- Parameters:
value- The statusCode to set.- Returns:
- This builder for chaining.
-
clearStatusCode
Status code of http response, e.g. 200.
int32 status_code = 3;- Returns:
- This builder for chaining.
-
getBody
public com.google.protobuf.ByteString getBody()The HTTP 1.1 response body.
bytes body = 4;- Specified by:
getBodyin interfaceHttpResponseOrBuilder- Returns:
- The body.
-
setBody
The HTTP 1.1 response body.
bytes body = 4;- Parameters:
value- The body to set.- Returns:
- This builder for chaining.
-
clearBody
The HTTP 1.1 response body.
bytes body = 4;- Returns:
- This builder for chaining.
-
getHeadersList
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;- Specified by:
getHeadersListin interfaceHttpResponseOrBuilder
-
getHeadersCount
public int getHeadersCount()The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;- Specified by:
getHeadersCountin interfaceHttpResponseOrBuilder
-
getHeaders
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;- Specified by:
getHeadersin interfaceHttpResponseOrBuilder
-
setHeaders
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
setHeaders
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
addHeaders
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
addHeaders
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
addHeaders
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
addHeaders
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
addAllHeaders
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
clearHeaders
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
removeHeaders
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
getHeadersBuilder
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
getHeadersOrBuilder
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;- Specified by:
getHeadersOrBuilderin interfaceHttpResponseOrBuilder
-
getHeadersOrBuilderList
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;- Specified by:
getHeadersOrBuilderListin interfaceHttpResponseOrBuilder
-
addHeadersBuilder
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
addHeadersBuilder
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
getHeadersBuilderList
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5; -
getContentLength
public long getContentLength()Content length records the length of the associated content. The value -1 indicates that the length is unknown. Unless http method is "HEAD", values >= 0 indicate that the given number of bytes may be read from Body.
int64 content_length = 6;- Specified by:
getContentLengthin interfaceHttpResponseOrBuilder- Returns:
- The contentLength.
-
setContentLength
Content length records the length of the associated content. The value -1 indicates that the length is unknown. Unless http method is "HEAD", values >= 0 indicate that the given number of bytes may be read from Body.
int64 content_length = 6;- Parameters:
value- The contentLength to set.- Returns:
- This builder for chaining.
-
clearContentLength
Content length records the length of the associated content. The value -1 indicates that the length is unknown. Unless http method is "HEAD", values >= 0 indicate that the given number of bytes may be read from Body.
int64 content_length = 6;- Returns:
- This builder for chaining.
-