public static final class DaiSession.AdSelection.AdRequest extends GeneratedMessage implements DaiSession.AdSelection.AdRequestOrBuilder
Top-level ad request.
Protobuf type google.ads.admanager.v1.DaiSession.AdSelection.AdRequest
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
AD_REQUEST_KEY_FIELD_NUMBER
public static final int AD_REQUEST_KEY_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
AD_TAG_FIELD_NUMBER
public static final int AD_TAG_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
CHILD_REQUESTS_FIELD_NUMBER
public static final int CHILD_REQUESTS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
EFFECTIVE_AD_REQUEST_URL_FIELD_NUMBER
public static final int EFFECTIVE_AD_REQUEST_URL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
HTTP_REQUEST_FIELD_NUMBER
public static final int HTTP_REQUEST_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static DaiSession.AdSelection.AdRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static DaiSession.AdSelection.AdRequest.Builder newBuilder()
newBuilder(DaiSession.AdSelection.AdRequest prototype)
public static DaiSession.AdSelection.AdRequest.Builder newBuilder(DaiSession.AdSelection.AdRequest prototype)
public static DaiSession.AdSelection.AdRequest parseDelimitedFrom(InputStream input)
public static DaiSession.AdSelection.AdRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static DaiSession.AdSelection.AdRequest parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static DaiSession.AdSelection.AdRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static DaiSession.AdSelection.AdRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DaiSession.AdSelection.AdRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static DaiSession.AdSelection.AdRequest parseFrom(CodedInputStream input)
public static DaiSession.AdSelection.AdRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static DaiSession.AdSelection.AdRequest parseFrom(InputStream input)
public static DaiSession.AdSelection.AdRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static DaiSession.AdSelection.AdRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static DaiSession.AdSelection.AdRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<DaiSession.AdSelection.AdRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
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()
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
|
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];
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
|
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()
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];
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];
getParserForType()
public Parser<DaiSession.AdSelection.AdRequest> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public DaiSession.AdSelection.AdRequest.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected DaiSession.AdSelection.AdRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public DaiSession.AdSelection.AdRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides