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.Builder
addAllHeaders(Iterable<? extends Header> values)
The HTTP response headers.HttpResponse.Builder
addHeaders(int index, Header value)
The HTTP response headers.HttpResponse.Builder
addHeaders(int index, Header.Builder builderForValue)
The HTTP response headers.HttpResponse.Builder
addHeaders(Header value)
The HTTP response headers.HttpResponse.Builder
addHeaders(Header.Builder builderForValue)
The HTTP response headers.Header.Builder
addHeadersBuilder()
The HTTP response headers.Header.Builder
addHeadersBuilder(int index)
The HTTP response headers.HttpResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
HttpResponse
build()
HttpResponse
buildPartial()
HttpResponse.Builder
clear()
HttpResponse.Builder
clearBody()
The HTTP 1.1 response body.HttpResponse.Builder
clearContentLength()
Content length records the length of the associated content.HttpResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
HttpResponse.Builder
clearHeaders()
The HTTP response headers.HttpResponse.Builder
clearId()
A unique identifier that matches the request ID.HttpResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
HttpResponse.Builder
clearStatus()
Status of http response, e.g.HttpResponse.Builder
clearStatusCode()
Status code of http response, e.g.HttpResponse.Builder
clone()
com.google.protobuf.ByteString
getBody()
The HTTP 1.1 response body.long
getContentLength()
Content length records the length of the associated content.HttpResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Header
getHeaders(int index)
The HTTP response headers.Header.Builder
getHeadersBuilder(int index)
The HTTP response headers.List<Header.Builder>
getHeadersBuilderList()
The HTTP response headers.int
getHeadersCount()
The HTTP response headers.List<Header>
getHeadersList()
The HTTP response headers.HeaderOrBuilder
getHeadersOrBuilder(int index)
The HTTP response headers.List<? extends HeaderOrBuilder>
getHeadersOrBuilderList()
The HTTP response headers.String
getId()
A unique identifier that matches the request ID.com.google.protobuf.ByteString
getIdBytes()
A unique identifier that matches the request ID.String
getStatus()
Status of http response, e.g.com.google.protobuf.ByteString
getStatusBytes()
Status of http response, e.g.int
getStatusCode()
Status code of http response, e.g.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
HttpResponse.Builder
mergeFrom(HttpResponse other)
HttpResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
HttpResponse.Builder
mergeFrom(com.google.protobuf.Message other)
HttpResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
HttpResponse.Builder
removeHeaders(int index)
The HTTP response headers.HttpResponse.Builder
setBody(com.google.protobuf.ByteString value)
The HTTP 1.1 response body.HttpResponse.Builder
setContentLength(long value)
Content length records the length of the associated content.HttpResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
HttpResponse.Builder
setHeaders(int index, Header value)
The HTTP response headers.HttpResponse.Builder
setHeaders(int index, Header.Builder builderForValue)
The HTTP response headers.HttpResponse.Builder
setId(String value)
A unique identifier that matches the request ID.HttpResponse.Builder
setIdBytes(com.google.protobuf.ByteString value)
A unique identifier that matches the request ID.HttpResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
HttpResponse.Builder
setStatus(String value)
Status of http response, e.g.HttpResponse.Builder
setStatusBytes(com.google.protobuf.ByteString value)
Status of http response, e.g.HttpResponse.Builder
setStatusCode(int value)
Status code of http response, e.g.HttpResponse.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
clear
public HttpResponse.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
getDefaultInstanceForType
public HttpResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public HttpResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HttpResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public HttpResponse.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
setField
public HttpResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
clearField
public HttpResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
clearOneof
public HttpResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
setRepeatedField
public HttpResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
addRepeatedField
public HttpResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
mergeFrom
public HttpResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<HttpResponse.Builder>
-
mergeFrom
public HttpResponse.Builder mergeFrom(HttpResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getId
in interfaceHttpResponseOrBuilder
- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
A unique identifier that matches the request ID.
string id = 1;
- Specified by:
getIdBytes
in 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:
getStatus
in interfaceHttpResponseOrBuilder
- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()
Status of http response, e.g. "200 OK".
string status = 2;
- Specified by:
getStatusBytes
in 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:
getStatusCode
in 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:
getBody
in 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:
getHeadersList
in interfaceHttpResponseOrBuilder
-
getHeadersCount
public int getHeadersCount()
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
- Specified by:
getHeadersCount
in interfaceHttpResponseOrBuilder
-
getHeaders
public Header getHeaders(int index)
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
- Specified by:
getHeaders
in 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:
getHeadersOrBuilder
in interfaceHttpResponseOrBuilder
-
getHeadersOrBuilderList
public List<? extends HeaderOrBuilder> getHeadersOrBuilderList()
The HTTP response headers.
repeated .google.cloud.apigeeconnect.v1.Header headers = 5;
- Specified by:
getHeadersOrBuilderList
in 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:
getContentLength
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
mergeUnknownFields
public final HttpResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<HttpResponse.Builder>
-
-