public static final class DaiSession.AdSelection.AdRequest.Builder extends GeneratedMessage.Builder<DaiSession.AdSelection.AdRequest.Builder> implements DaiSession.AdSelection.AdRequestOrBuilderTop-level ad request.
Protobuf type google.ads.admanager.v1.DaiSession.AdSelection.AdRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > DaiSession.AdSelection.AdRequest.BuilderImplements
DaiSession.AdSelection.AdRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllChildRequests(Iterable<? extends DaiSession.AdSelection.AdRequest> values)
public DaiSession.AdSelection.AdRequest.Builder addAllChildRequests(Iterable<? extends DaiSession.AdSelection.AdRequest> values)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
values |
Iterable<? extends com.google.ads.admanager.v1.DaiSession.AdSelection.AdRequest> |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
addChildRequests(DaiSession.AdSelection.AdRequest value)
public DaiSession.AdSelection.AdRequest.Builder addChildRequests(DaiSession.AdSelection.AdRequest value)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
DaiSession.AdSelection.AdRequest |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
addChildRequests(DaiSession.AdSelection.AdRequest.Builder builderForValue)
public DaiSession.AdSelection.AdRequest.Builder addChildRequests(DaiSession.AdSelection.AdRequest.Builder builderForValue)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
DaiSession.AdSelection.AdRequest.Builder |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
addChildRequests(int index, DaiSession.AdSelection.AdRequest value)
public DaiSession.AdSelection.AdRequest.Builder addChildRequests(int index, DaiSession.AdSelection.AdRequest value)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
DaiSession.AdSelection.AdRequest |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
addChildRequests(int index, DaiSession.AdSelection.AdRequest.Builder builderForValue)
public DaiSession.AdSelection.AdRequest.Builder addChildRequests(int index, DaiSession.AdSelection.AdRequest.Builder builderForValue)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
DaiSession.AdSelection.AdRequest.Builder |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
addChildRequestsBuilder()
public DaiSession.AdSelection.AdRequest.Builder addChildRequestsBuilder()Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
addChildRequestsBuilder(int index)
public DaiSession.AdSelection.AdRequest.Builder addChildRequestsBuilder(int index)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
build()
public DaiSession.AdSelection.AdRequest build()| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest |
|
buildPartial()
public DaiSession.AdSelection.AdRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest |
|
clear()
public DaiSession.AdSelection.AdRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
clearAdRequestKey()
public DaiSession.AdSelection.AdRequest.Builder clearAdRequestKey()Output only. Ad request ID.
optional int64 ad_request_key = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
This builder for chaining. |
clearAdTag()
public DaiSession.AdSelection.AdRequest.Builder clearAdTag()Output only. The ad request URL.
optional string ad_tag = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
This builder for chaining. |
clearChildRequests()
public DaiSession.AdSelection.AdRequest.Builder clearChildRequests()Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
clearEffectiveAdRequestUrl()
public DaiSession.AdSelection.AdRequest.Builder clearEffectiveAdRequestUrl()Output only. The effective ad request URL header value on the ad response. This value is only populated for VMAP ad requests when video playlist internal redirects are enabled. For details, see Internal redirect to Google Campaign Manager 360.
optional string effective_ad_request_url = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
This builder for chaining. |
clearHttpRequest()
public DaiSession.AdSelection.AdRequest.Builder clearHttpRequest()Output only. The HTTP request of the ad request.
.google.ads.admanager.v1.DaiSession.HttpRequest http_request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
getAdRequestKey()
public long getAdRequestKey()Output only. Ad request ID.
optional int64 ad_request_key = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
long |
The adRequestKey. |
getAdTag()
public String getAdTag()Output only. The ad request URL.
optional string ad_tag = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The adTag. |
getAdTagBytes()
public ByteString getAdTagBytes()Output only. The ad request URL.
optional string ad_tag = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for adTag. |
getChildRequests(int index)
public DaiSession.AdSelection.AdRequest getChildRequests(int index)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest |
|
getChildRequestsBuilder(int index)
public DaiSession.AdSelection.AdRequest.Builder getChildRequestsBuilder(int index)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
getChildRequestsBuilderList()
public List<DaiSession.AdSelection.AdRequest.Builder> getChildRequestsBuilderList()Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<Builder> |
|
getChildRequestsCount()
public int getChildRequestsCount()Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
int |
|
getChildRequestsList()
public List<DaiSession.AdSelection.AdRequest> getChildRequestsList()Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<AdRequest> |
|
getChildRequestsOrBuilder(int index)
public DaiSession.AdSelection.AdRequestOrBuilder getChildRequestsOrBuilder(int index)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequestOrBuilder |
|
getChildRequestsOrBuilderList()
public List<? extends DaiSession.AdSelection.AdRequestOrBuilder> getChildRequestsOrBuilderList()Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.ads.admanager.v1.DaiSession.AdSelection.AdRequestOrBuilder> |
|
getDefaultInstanceForType()
public DaiSession.AdSelection.AdRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEffectiveAdRequestUrl()
public String getEffectiveAdRequestUrl()Output only. The effective ad request URL header value on the ad response. This value is only populated for VMAP ad requests when video playlist internal redirects are enabled. For details, see Internal redirect to Google Campaign Manager 360.
optional string effective_ad_request_url = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The effectiveAdRequestUrl. |
getEffectiveAdRequestUrlBytes()
public ByteString getEffectiveAdRequestUrlBytes()Output only. The effective ad request URL header value on the ad response. This value is only populated for VMAP ad requests when video playlist internal redirects are enabled. For details, see Internal redirect to Google Campaign Manager 360.
optional string effective_ad_request_url = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for effectiveAdRequestUrl. |
getHttpRequest()
public DaiSession.HttpRequest getHttpRequest()Output only. The HTTP request of the ad request.
.google.ads.admanager.v1.DaiSession.HttpRequest http_request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DaiSession.HttpRequest |
The httpRequest. |
getHttpRequestBuilder()
public DaiSession.HttpRequest.Builder getHttpRequestBuilder()Output only. The HTTP request of the ad request.
.google.ads.admanager.v1.DaiSession.HttpRequest http_request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DaiSession.HttpRequest.Builder |
|
getHttpRequestOrBuilder()
public DaiSession.HttpRequestOrBuilder getHttpRequestOrBuilder()Output only. The HTTP request of the ad request.
.google.ads.admanager.v1.DaiSession.HttpRequest http_request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
DaiSession.HttpRequestOrBuilder |
|
hasAdRequestKey()
public boolean hasAdRequestKey()Output only. Ad request ID.
optional int64 ad_request_key = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the adRequestKey field is set. |
hasAdTag()
public boolean hasAdTag()Output only. The ad request URL.
optional string ad_tag = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the adTag field is set. |
hasEffectiveAdRequestUrl()
public boolean hasEffectiveAdRequestUrl()Output only. The effective ad request URL header value on the ad response. This value is only populated for VMAP ad requests when video playlist internal redirects are enabled. For details, see Internal redirect to Google Campaign Manager 360.
optional string effective_ad_request_url = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the effectiveAdRequestUrl field is set. |
hasHttpRequest()
public boolean hasHttpRequest()Output only. The HTTP request of the ad request.
.google.ads.admanager.v1.DaiSession.HttpRequest http_request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the httpRequest field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(DaiSession.AdSelection.AdRequest other)
public DaiSession.AdSelection.AdRequest.Builder mergeFrom(DaiSession.AdSelection.AdRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
DaiSession.AdSelection.AdRequest |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public DaiSession.AdSelection.AdRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public DaiSession.AdSelection.AdRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
mergeHttpRequest(DaiSession.HttpRequest value)
public DaiSession.AdSelection.AdRequest.Builder mergeHttpRequest(DaiSession.HttpRequest value)Output only. The HTTP request of the ad request.
.google.ads.admanager.v1.DaiSession.HttpRequest http_request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
DaiSession.HttpRequest |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
removeChildRequests(int index)
public DaiSession.AdSelection.AdRequest.Builder removeChildRequests(int index)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
setAdRequestKey(long value)
public DaiSession.AdSelection.AdRequest.Builder setAdRequestKey(long value)Output only. Ad request ID.
optional int64 ad_request_key = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
longThe adRequestKey to set. |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
This builder for chaining. |
setAdTag(String value)
public DaiSession.AdSelection.AdRequest.Builder setAdTag(String value)Output only. The ad request URL.
optional string ad_tag = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe adTag to set. |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
This builder for chaining. |
setAdTagBytes(ByteString value)
public DaiSession.AdSelection.AdRequest.Builder setAdTagBytes(ByteString value)Output only. The ad request URL.
optional string ad_tag = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for adTag to set. |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
This builder for chaining. |
setChildRequests(int index, DaiSession.AdSelection.AdRequest value)
public DaiSession.AdSelection.AdRequest.Builder setChildRequests(int index, DaiSession.AdSelection.AdRequest value)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
value |
DaiSession.AdSelection.AdRequest |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
setChildRequests(int index, DaiSession.AdSelection.AdRequest.Builder builderForValue)
public DaiSession.AdSelection.AdRequest.Builder setChildRequests(int index, DaiSession.AdSelection.AdRequest.Builder builderForValue)Output only. Ad requests made to follow redirects or unwrap a previous VMAP or VAST wrapper ad response.
repeated .google.ads.admanager.v1.DaiSession.AdSelection.AdRequest child_requests = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameters | |
|---|---|
| Name | Description |
index |
int |
builderForValue |
DaiSession.AdSelection.AdRequest.Builder |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
setEffectiveAdRequestUrl(String value)
public DaiSession.AdSelection.AdRequest.Builder setEffectiveAdRequestUrl(String value)Output only. The effective ad request URL header value on the ad response. This value is only populated for VMAP ad requests when video playlist internal redirects are enabled. For details, see Internal redirect to Google Campaign Manager 360.
optional string effective_ad_request_url = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe effectiveAdRequestUrl to set. |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
This builder for chaining. |
setEffectiveAdRequestUrlBytes(ByteString value)
public DaiSession.AdSelection.AdRequest.Builder setEffectiveAdRequestUrlBytes(ByteString value)Output only. The effective ad request URL header value on the ad response. This value is only populated for VMAP ad requests when video playlist internal redirects are enabled. For details, see Internal redirect to Google Campaign Manager 360.
optional string effective_ad_request_url = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for effectiveAdRequestUrl to set. |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
This builder for chaining. |
setHttpRequest(DaiSession.HttpRequest value)
public DaiSession.AdSelection.AdRequest.Builder setHttpRequest(DaiSession.HttpRequest value)Output only. The HTTP request of the ad request.
.google.ads.admanager.v1.DaiSession.HttpRequest http_request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
value |
DaiSession.HttpRequest |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|
setHttpRequest(DaiSession.HttpRequest.Builder builderForValue)
public DaiSession.AdSelection.AdRequest.Builder setHttpRequest(DaiSession.HttpRequest.Builder builderForValue)Output only. The HTTP request of the ad request.
.google.ads.admanager.v1.DaiSession.HttpRequest http_request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
DaiSession.HttpRequest.Builder |
| Returns | |
|---|---|
| Type | Description |
DaiSession.AdSelection.AdRequest.Builder |
|