Interface DaiSession.AdSelectionOrBuilder (0.58.0)

public static interface DaiSession.AdSelectionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAdRequest()

public abstract DaiSession.AdSelection.AdRequest getAdRequest()

Output only. Top-level ad request.

.google.ads.admanager.v1.DaiSession.AdSelection.AdRequest ad_request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DaiSession.AdSelection.AdRequest

The adRequest.

getAdRequestOrBuilder()

public abstract DaiSession.AdSelection.AdRequestOrBuilder getAdRequestOrBuilder()

Output only. Top-level ad request.

.google.ads.admanager.v1.DaiSession.AdSelection.AdRequest ad_request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
DaiSession.AdSelection.AdRequestOrBuilder

getType()

public abstract AdResponseTypeEnum.AdResponseType getType()

Output only. Response type of the parent ad request.

optional .google.ads.admanager.v1.AdResponseTypeEnum.AdResponseType type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
AdResponseTypeEnum.AdResponseType

The type.

getTypeValue()

public abstract int getTypeValue()

Output only. Response type of the parent ad request.

optional .google.ads.admanager.v1.AdResponseTypeEnum.AdResponseType type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for type.

hasAdRequest()

public abstract boolean hasAdRequest()

Output only. Top-level ad request.

.google.ads.admanager.v1.DaiSession.AdSelection.AdRequest ad_request = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the adRequest field is set.

hasType()

public abstract boolean hasType()

Output only. Response type of the parent ad request.

optional .google.ads.admanager.v1.AdResponseTypeEnum.AdResponseType type = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the type field is set.