Class AdRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AdRequest.Builder>
-
- com.google.cloud.video.stitcher.v1.AdRequest.Builder
-
- All Implemented Interfaces:
AdRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- AdRequest
public static final class AdRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdRequest.Builder> implements AdRequestOrBuilder
Details of an ad request to an ad server.
Protobuf typegoogle.cloud.video.stitcher.v1.AdRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AdRequest
build()
AdRequest
buildPartial()
AdRequest.Builder
clear()
AdRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
AdRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
AdRequest.Builder
clearRequestMetadata()
The request metadata used to make the ad request.AdRequest.Builder
clearResponseMetadata()
The response metadata received from the ad request.AdRequest.Builder
clearUri()
The ad tag URI processed with integrated macros.AdRequest.Builder
clone()
AdRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
RequestMetadata
getRequestMetadata()
The request metadata used to make the ad request.RequestMetadata.Builder
getRequestMetadataBuilder()
The request metadata used to make the ad request.RequestMetadataOrBuilder
getRequestMetadataOrBuilder()
The request metadata used to make the ad request.ResponseMetadata
getResponseMetadata()
The response metadata received from the ad request.ResponseMetadata.Builder
getResponseMetadataBuilder()
The response metadata received from the ad request.ResponseMetadataOrBuilder
getResponseMetadataOrBuilder()
The response metadata received from the ad request.String
getUri()
The ad tag URI processed with integrated macros.com.google.protobuf.ByteString
getUriBytes()
The ad tag URI processed with integrated macros.boolean
hasRequestMetadata()
The request metadata used to make the ad request.boolean
hasResponseMetadata()
The response metadata received from the ad request.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
AdRequest.Builder
mergeFrom(AdRequest other)
AdRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AdRequest.Builder
mergeFrom(com.google.protobuf.Message other)
AdRequest.Builder
mergeRequestMetadata(RequestMetadata value)
The request metadata used to make the ad request.AdRequest.Builder
mergeResponseMetadata(ResponseMetadata value)
The response metadata received from the ad request.AdRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AdRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AdRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
AdRequest.Builder
setRequestMetadata(RequestMetadata value)
The request metadata used to make the ad request.AdRequest.Builder
setRequestMetadata(RequestMetadata.Builder builderForValue)
The request metadata used to make the ad request.AdRequest.Builder
setResponseMetadata(ResponseMetadata value)
The response metadata received from the ad request.AdRequest.Builder
setResponseMetadata(ResponseMetadata.Builder builderForValue)
The response metadata received from the ad request.AdRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AdRequest.Builder
setUri(String value)
The ad tag URI processed with integrated macros.AdRequest.Builder
setUriBytes(com.google.protobuf.ByteString value)
The ad tag URI processed with integrated macros.-
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<AdRequest.Builder>
-
clear
public AdRequest.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<AdRequest.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<AdRequest.Builder>
-
getDefaultInstanceForType
public AdRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AdRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AdRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AdRequest.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<AdRequest.Builder>
-
setField
public AdRequest.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<AdRequest.Builder>
-
clearField
public AdRequest.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<AdRequest.Builder>
-
clearOneof
public AdRequest.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<AdRequest.Builder>
-
setRepeatedField
public AdRequest.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<AdRequest.Builder>
-
addRepeatedField
public AdRequest.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<AdRequest.Builder>
-
mergeFrom
public AdRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AdRequest.Builder>
-
mergeFrom
public AdRequest.Builder mergeFrom(AdRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AdRequest.Builder>
-
mergeFrom
public AdRequest.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<AdRequest.Builder>
- Throws:
IOException
-
getUri
public String getUri()
The ad tag URI processed with integrated macros.
string uri = 1;
- Specified by:
getUri
in interfaceAdRequestOrBuilder
- Returns:
- The uri.
-
getUriBytes
public com.google.protobuf.ByteString getUriBytes()
The ad tag URI processed with integrated macros.
string uri = 1;
- Specified by:
getUriBytes
in interfaceAdRequestOrBuilder
- Returns:
- The bytes for uri.
-
setUri
public AdRequest.Builder setUri(String value)
The ad tag URI processed with integrated macros.
string uri = 1;
- Parameters:
value
- The uri to set.- Returns:
- This builder for chaining.
-
clearUri
public AdRequest.Builder clearUri()
The ad tag URI processed with integrated macros.
string uri = 1;
- Returns:
- This builder for chaining.
-
setUriBytes
public AdRequest.Builder setUriBytes(com.google.protobuf.ByteString value)
The ad tag URI processed with integrated macros.
string uri = 1;
- Parameters:
value
- The bytes for uri to set.- Returns:
- This builder for chaining.
-
hasRequestMetadata
public boolean hasRequestMetadata()
The request metadata used to make the ad request.
.google.cloud.video.stitcher.v1.RequestMetadata request_metadata = 2;
- Specified by:
hasRequestMetadata
in interfaceAdRequestOrBuilder
- Returns:
- Whether the requestMetadata field is set.
-
getRequestMetadata
public RequestMetadata getRequestMetadata()
The request metadata used to make the ad request.
.google.cloud.video.stitcher.v1.RequestMetadata request_metadata = 2;
- Specified by:
getRequestMetadata
in interfaceAdRequestOrBuilder
- Returns:
- The requestMetadata.
-
setRequestMetadata
public AdRequest.Builder setRequestMetadata(RequestMetadata value)
The request metadata used to make the ad request.
.google.cloud.video.stitcher.v1.RequestMetadata request_metadata = 2;
-
setRequestMetadata
public AdRequest.Builder setRequestMetadata(RequestMetadata.Builder builderForValue)
The request metadata used to make the ad request.
.google.cloud.video.stitcher.v1.RequestMetadata request_metadata = 2;
-
mergeRequestMetadata
public AdRequest.Builder mergeRequestMetadata(RequestMetadata value)
The request metadata used to make the ad request.
.google.cloud.video.stitcher.v1.RequestMetadata request_metadata = 2;
-
clearRequestMetadata
public AdRequest.Builder clearRequestMetadata()
The request metadata used to make the ad request.
.google.cloud.video.stitcher.v1.RequestMetadata request_metadata = 2;
-
getRequestMetadataBuilder
public RequestMetadata.Builder getRequestMetadataBuilder()
The request metadata used to make the ad request.
.google.cloud.video.stitcher.v1.RequestMetadata request_metadata = 2;
-
getRequestMetadataOrBuilder
public RequestMetadataOrBuilder getRequestMetadataOrBuilder()
The request metadata used to make the ad request.
.google.cloud.video.stitcher.v1.RequestMetadata request_metadata = 2;
- Specified by:
getRequestMetadataOrBuilder
in interfaceAdRequestOrBuilder
-
hasResponseMetadata
public boolean hasResponseMetadata()
The response metadata received from the ad request.
.google.cloud.video.stitcher.v1.ResponseMetadata response_metadata = 3;
- Specified by:
hasResponseMetadata
in interfaceAdRequestOrBuilder
- Returns:
- Whether the responseMetadata field is set.
-
getResponseMetadata
public ResponseMetadata getResponseMetadata()
The response metadata received from the ad request.
.google.cloud.video.stitcher.v1.ResponseMetadata response_metadata = 3;
- Specified by:
getResponseMetadata
in interfaceAdRequestOrBuilder
- Returns:
- The responseMetadata.
-
setResponseMetadata
public AdRequest.Builder setResponseMetadata(ResponseMetadata value)
The response metadata received from the ad request.
.google.cloud.video.stitcher.v1.ResponseMetadata response_metadata = 3;
-
setResponseMetadata
public AdRequest.Builder setResponseMetadata(ResponseMetadata.Builder builderForValue)
The response metadata received from the ad request.
.google.cloud.video.stitcher.v1.ResponseMetadata response_metadata = 3;
-
mergeResponseMetadata
public AdRequest.Builder mergeResponseMetadata(ResponseMetadata value)
The response metadata received from the ad request.
.google.cloud.video.stitcher.v1.ResponseMetadata response_metadata = 3;
-
clearResponseMetadata
public AdRequest.Builder clearResponseMetadata()
The response metadata received from the ad request.
.google.cloud.video.stitcher.v1.ResponseMetadata response_metadata = 3;
-
getResponseMetadataBuilder
public ResponseMetadata.Builder getResponseMetadataBuilder()
The response metadata received from the ad request.
.google.cloud.video.stitcher.v1.ResponseMetadata response_metadata = 3;
-
getResponseMetadataOrBuilder
public ResponseMetadataOrBuilder getResponseMetadataOrBuilder()
The response metadata received from the ad request.
.google.cloud.video.stitcher.v1.ResponseMetadata response_metadata = 3;
- Specified by:
getResponseMetadataOrBuilder
in interfaceAdRequestOrBuilder
-
setUnknownFields
public final AdRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AdRequest.Builder>
-
mergeUnknownFields
public final AdRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AdRequest.Builder>
-
-