Class HttpResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<HttpResponse.Builder> implements HttpResponseOrBuilder
The proto definition of http response.
Protobuf typegoogle.cloud.apigeeconnect.v1.HttpResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpResponse.BuilderaddAllHeaders(Iterable<? extends Header> values)The HTTP response headers.HttpResponse.BuilderaddHeaders(int index, Header value)The HTTP response headers.HttpResponse.BuilderaddHeaders(int index, Header.Builder builderForValue)The HTTP response headers.HttpResponse.BuilderaddHeaders(Header value)The HTTP response headers.HttpResponse.BuilderaddHeaders(Header.Builder builderForValue)The HTTP response headers.Header.BuilderaddHeadersBuilder()The HTTP response headers.Header.BuilderaddHeadersBuilder(int index)The HTTP response headers.HttpResponse.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)HttpResponsebuild()HttpResponsebuildPartial()HttpResponse.Builderclear()HttpResponse.BuilderclearBody()The HTTP 1.1 response body.HttpResponse.BuilderclearContentLength()Content length records the length of the associated content.HttpResponse.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)HttpResponse.BuilderclearHeaders()The HTTP response headers.HttpResponse.BuilderclearId()A unique identifier that matches the request ID.HttpResponse.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)HttpResponse.BuilderclearStatus()Status of http response, e.g.HttpResponse.BuilderclearStatusCode()Status code of http response, e.g.HttpResponse.Builderclone()com.google.protobuf.ByteStringgetBody()The HTTP 1.1 response body.longgetContentLength()Content length records the length of the associated content.HttpResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()HeadergetHeaders(int index)The HTTP response headers.Header.BuildergetHeadersBuilder(int index)The HTTP response headers.List<Header.Builder>getHeadersBuilderList()The HTTP response headers.intgetHeadersCount()The HTTP response headers.List<Header>getHeadersList()The HTTP response headers.HeaderOrBuildergetHeadersOrBuilder(int index)The HTTP response headers.List<? extends HeaderOrBuilder>getHeadersOrBuilderList()The HTTP response headers.StringgetId()A unique identifier that matches the request ID.com.google.protobuf.ByteStringgetIdBytes()A unique identifier that matches the request ID.StringgetStatus()Status of http response, e.g.com.google.protobuf.ByteStringgetStatusBytes()Status of http response, e.g.intgetStatusCode()Status code of http response, e.g.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()HttpResponse.BuildermergeFrom(HttpResponse other)HttpResponse.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)HttpResponse.BuildermergeFrom(com.google.protobuf.Message other)HttpResponse.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)HttpResponse.BuilderremoveHeaders(int index)The HTTP response headers.HttpResponse.BuildersetBody(com.google.protobuf.ByteString value)The HTTP 1.1 response body.HttpResponse.BuildersetContentLength(long value)Content length records the length of the associated content.HttpResponse.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)HttpResponse.BuildersetHeaders(int index, Header value)The HTTP response headers.HttpResponse.BuildersetHeaders(int index, Header.Builder builderForValue)The HTTP response headers.HttpResponse.BuildersetId(String value)A unique identifier that matches the request ID.HttpResponse.BuildersetIdBytes(com.google.protobuf.ByteString value)A unique identifier that matches the request ID.HttpResponse.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)HttpResponse.BuildersetStatus(String value)Status of http response, e.g.HttpResponse.BuildersetStatusBytes(com.google.protobuf.ByteString value)Status of http response, e.g.HttpResponse.BuildersetStatusCode(int value)Status code of http response, e.g.HttpResponse.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
clear
public HttpResponse.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
getDefaultInstanceForType
public HttpResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public HttpResponse build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HttpResponse buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public HttpResponse.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
setField
public HttpResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
clearField
public HttpResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
clearOneof
public HttpResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
setRepeatedField
public HttpResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
addRepeatedField
public HttpResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
mergeFrom
public HttpResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HttpResponse.Builder>
-
mergeFrom
public HttpResponse.Builder mergeFrom(HttpResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.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
public String 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
public HttpResponse.Builder setId(String value)
A unique identifier that matches the request ID.
string id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public HttpResponse.Builder clearId()
A unique identifier that matches the request ID.
string id = 1;- Returns:
- This builder for chaining.
-
setIdBytes
public HttpResponse.Builder setIdBytes(com.google.protobuf.ByteString value)
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
public String 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
public HttpResponse.Builder setStatus(String value)
Status of http response, e.g. "200 OK".
string status = 2;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
public HttpResponse.Builder clearStatus()
Status of http response, e.g. "200 OK".
string status = 2;- Returns:
- This builder for chaining.
-
setStatusBytes
public HttpResponse.Builder setStatusBytes(com.google.protobuf.ByteString value)
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
public HttpResponse.Builder setStatusCode(int value)
Status code of http response, e.g. 200.
int32 status_code = 3;- Parameters:
value- The statusCode to set.- Returns:
- This builder for chaining.
-
clearStatusCode
public HttpResponse.Builder 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
public HttpResponse.Builder setBody(com.google.protobuf.ByteString value)
The HTTP 1.1 response body.
bytes body = 4;- Parameters:
value- The body to set.- Returns:
- This builder for chaining.
-
clearBody
public HttpResponse.Builder clearBody()
The HTTP 1.1 response body.
bytes body = 4;- Returns:
- This builder for chaining.
-
getHeadersList
public List<Header> 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
public Header getHeaders(int index)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;- Specified by:
getHeadersin interfaceHttpResponseOrBuilder
-
setHeaders
public HttpResponse.Builder setHeaders(int index, Header value)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
setHeaders
public HttpResponse.Builder setHeaders(int index, Header.Builder builderForValue)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
addHeaders
public HttpResponse.Builder addHeaders(Header value)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
addHeaders
public HttpResponse.Builder addHeaders(int index, Header value)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
addHeaders
public HttpResponse.Builder addHeaders(Header.Builder builderForValue)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
addHeaders
public HttpResponse.Builder addHeaders(int index, Header.Builder builderForValue)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
addAllHeaders
public HttpResponse.Builder addAllHeaders(Iterable<? extends Header> values)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
clearHeaders
public HttpResponse.Builder clearHeaders()
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
removeHeaders
public HttpResponse.Builder removeHeaders(int index)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
getHeadersBuilder
public Header.Builder getHeadersBuilder(int index)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
getHeadersOrBuilder
public HeaderOrBuilder getHeadersOrBuilder(int index)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;- Specified by:
getHeadersOrBuilderin interfaceHttpResponseOrBuilder
-
getHeadersOrBuilderList
public List<? extends HeaderOrBuilder> getHeadersOrBuilderList()
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;- Specified by:
getHeadersOrBuilderListin interfaceHttpResponseOrBuilder
-
addHeadersBuilder
public Header.Builder addHeadersBuilder()
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
addHeadersBuilder
public Header.Builder addHeadersBuilder(int index)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
-
getHeadersBuilderList
public List<Header.Builder> 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
public HttpResponse.Builder setContentLength(long value)
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
public HttpResponse.Builder 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.
-
setUnknownFields
public final HttpResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
mergeUnknownFields
public final HttpResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
-