Interface DaiSession.AdSelection.AdRequestOrBuilder (0.58.0)

public static interface DaiSession.AdSelection.AdRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdRequestKey()

public abstract 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 abstract 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 abstract 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 abstract 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

getChildRequestsCount()

public abstract 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 abstract 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 abstract 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 abstract 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>

getEffectiveAdRequestUrl()

public abstract 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 abstract 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 abstract 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.

getHttpRequestOrBuilder()

public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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.