Class ResponseMetadata.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ResponseMetadata.Builder>
com.google.cloud.video.stitcher.v1.ResponseMetadata.Builder
- All Implemented Interfaces:
ResponseMetadataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ResponseMetadata
public static final class ResponseMetadata.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ResponseMetadata.Builder>
implements ResponseMetadataOrBuilder
Metadata for the response of an ad request.Protobuf type
google.cloud.video.stitcher.v1.ResponseMetadata-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The body of the response.Total time elapsed for the response.Error message received when making the ad request.Headers from the response.Size in bytes of the response.Status code for the response.getBody()The body of the response.com.google.protobuf.ByteStringThe body of the response.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.DurationTotal time elapsed for the response.com.google.protobuf.Duration.BuilderTotal time elapsed for the response.com.google.protobuf.DurationOrBuilderTotal time elapsed for the response.getError()Error message received when making the ad request.com.google.protobuf.ByteStringError message received when making the ad request.com.google.protobuf.StructHeaders from the response.com.google.protobuf.Struct.BuilderHeaders from the response.com.google.protobuf.StructOrBuilderHeaders from the response.intSize in bytes of the response.Status code for the response.com.google.protobuf.ByteStringStatus code for the response.booleanTotal time elapsed for the response.booleanHeaders from the response.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeDuration(com.google.protobuf.Duration value) Total time elapsed for the response.mergeFrom(ResponseMetadata other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeHeaders(com.google.protobuf.Struct value) Headers from the response.The body of the response.setBodyBytes(com.google.protobuf.ByteString value) The body of the response.setDuration(com.google.protobuf.Duration value) Total time elapsed for the response.setDuration(com.google.protobuf.Duration.Builder builderForValue) Total time elapsed for the response.Error message received when making the ad request.setErrorBytes(com.google.protobuf.ByteString value) Error message received when making the ad request.setHeaders(com.google.protobuf.Struct value) Headers from the response.setHeaders(com.google.protobuf.Struct.Builder builderForValue) Headers from the response.setSizeBytes(int value) Size in bytes of the response.setStatusCode(String value) Status code for the response.setStatusCodeBytes(com.google.protobuf.ByteString value) Status code for the response.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<ResponseMetadata.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<ResponseMetadata.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<ResponseMetadata.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<ResponseMetadata.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ResponseMetadata.Builder>
-
mergeFrom
public ResponseMetadata.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<ResponseMetadata.Builder>- Throws:
IOException
-
getError
Error message received when making the ad request.
string error = 1;- Specified by:
getErrorin interfaceResponseMetadataOrBuilder- Returns:
- The error.
-
getErrorBytes
public com.google.protobuf.ByteString getErrorBytes()Error message received when making the ad request.
string error = 1;- Specified by:
getErrorBytesin interfaceResponseMetadataOrBuilder- Returns:
- The bytes for error.
-
setError
Error message received when making the ad request.
string error = 1;- Parameters:
value- The error to set.- Returns:
- This builder for chaining.
-
clearError
Error message received when making the ad request.
string error = 1;- Returns:
- This builder for chaining.
-
setErrorBytes
Error message received when making the ad request.
string error = 1;- Parameters:
value- The bytes for error to set.- Returns:
- This builder for chaining.
-
hasHeaders
public boolean hasHeaders()Headers from the response.
.google.protobuf.Struct headers = 2;- Specified by:
hasHeadersin interfaceResponseMetadataOrBuilder- Returns:
- Whether the headers field is set.
-
getHeaders
public com.google.protobuf.Struct getHeaders()Headers from the response.
.google.protobuf.Struct headers = 2;- Specified by:
getHeadersin interfaceResponseMetadataOrBuilder- Returns:
- The headers.
-
setHeaders
Headers from the response.
.google.protobuf.Struct headers = 2; -
setHeaders
Headers from the response.
.google.protobuf.Struct headers = 2; -
mergeHeaders
Headers from the response.
.google.protobuf.Struct headers = 2; -
clearHeaders
Headers from the response.
.google.protobuf.Struct headers = 2; -
getHeadersBuilder
public com.google.protobuf.Struct.Builder getHeadersBuilder()Headers from the response.
.google.protobuf.Struct headers = 2; -
getHeadersOrBuilder
public com.google.protobuf.StructOrBuilder getHeadersOrBuilder()Headers from the response.
.google.protobuf.Struct headers = 2;- Specified by:
getHeadersOrBuilderin interfaceResponseMetadataOrBuilder
-
getStatusCode
Status code for the response.
string status_code = 3;- Specified by:
getStatusCodein interfaceResponseMetadataOrBuilder- Returns:
- The statusCode.
-
getStatusCodeBytes
public com.google.protobuf.ByteString getStatusCodeBytes()Status code for the response.
string status_code = 3;- Specified by:
getStatusCodeBytesin interfaceResponseMetadataOrBuilder- Returns:
- The bytes for statusCode.
-
setStatusCode
Status code for the response.
string status_code = 3;- Parameters:
value- The statusCode to set.- Returns:
- This builder for chaining.
-
clearStatusCode
Status code for the response.
string status_code = 3;- Returns:
- This builder for chaining.
-
setStatusCodeBytes
Status code for the response.
string status_code = 3;- Parameters:
value- The bytes for statusCode to set.- Returns:
- This builder for chaining.
-
getSizeBytes
public int getSizeBytes()Size in bytes of the response.
int32 size_bytes = 4;- Specified by:
getSizeBytesin interfaceResponseMetadataOrBuilder- Returns:
- The sizeBytes.
-
setSizeBytes
Size in bytes of the response.
int32 size_bytes = 4;- Parameters:
value- The sizeBytes to set.- Returns:
- This builder for chaining.
-
clearSizeBytes
Size in bytes of the response.
int32 size_bytes = 4;- Returns:
- This builder for chaining.
-
hasDuration
public boolean hasDuration()Total time elapsed for the response.
.google.protobuf.Duration duration = 5;- Specified by:
hasDurationin interfaceResponseMetadataOrBuilder- Returns:
- Whether the duration field is set.
-
getDuration
public com.google.protobuf.Duration getDuration()Total time elapsed for the response.
.google.protobuf.Duration duration = 5;- Specified by:
getDurationin interfaceResponseMetadataOrBuilder- Returns:
- The duration.
-
setDuration
Total time elapsed for the response.
.google.protobuf.Duration duration = 5; -
setDuration
Total time elapsed for the response.
.google.protobuf.Duration duration = 5; -
mergeDuration
Total time elapsed for the response.
.google.protobuf.Duration duration = 5; -
clearDuration
Total time elapsed for the response.
.google.protobuf.Duration duration = 5; -
getDurationBuilder
public com.google.protobuf.Duration.Builder getDurationBuilder()Total time elapsed for the response.
.google.protobuf.Duration duration = 5; -
getDurationOrBuilder
public com.google.protobuf.DurationOrBuilder getDurationOrBuilder()Total time elapsed for the response.
.google.protobuf.Duration duration = 5;- Specified by:
getDurationOrBuilderin interfaceResponseMetadataOrBuilder
-
getBody
The body of the response.
string body = 6;- Specified by:
getBodyin interfaceResponseMetadataOrBuilder- Returns:
- The body.
-
getBodyBytes
public com.google.protobuf.ByteString getBodyBytes()The body of the response.
string body = 6;- Specified by:
getBodyBytesin interfaceResponseMetadataOrBuilder- Returns:
- The bytes for body.
-
setBody
The body of the response.
string body = 6;- Parameters:
value- The body to set.- Returns:
- This builder for chaining.
-
clearBody
The body of the response.
string body = 6;- Returns:
- This builder for chaining.
-
setBodyBytes
The body of the response.
string body = 6;- Parameters:
value- The bytes for body to set.- Returns:
- This builder for chaining.
-