Package com.google.doubleclick
Class AdxExt.NativeRequestExt.MultiAdsCellInfo
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.doubleclick.AdxExt.NativeRequestExt.MultiAdsCellInfo
-
- All Implemented Interfaces:
AdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
- Enclosing class:
- AdxExt.NativeRequestExt
public static final class AdxExt.NativeRequestExt.MultiAdsCellInfo extends com.google.protobuf.GeneratedMessageV3 implements AdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder
Note: This feature is currently in beta testing for publishers and is subject to change. This message is populated when the request is for an individual cell within a multi-ad grid. It provides cell level information as well as information about the grid this cell belongs to in the AdSlot. Only native ads are supported for cells in a multi-ad grid at this time.
Protobuf typecom.google.doubleclick.NativeRequestExt.MultiAdsCellInfo- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdxExt.NativeRequestExt.MultiAdsCellInfo.BuilderNote: This feature is currently in beta testing for publishers and is subject to change.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCELL_COLUMN_FIELD_NUMBERstatic intCELL_ROW_FIELD_NUMBERstatic intGRID_COLUMNS_FIELD_NUMBERstatic intGRID_ID_FIELD_NUMBERstatic intGRID_ROWS_FIELD_NUMBERstatic com.google.protobuf.Parser<AdxExt.NativeRequestExt.MultiAdsCellInfo>PARSERDeprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)intgetCellColumn()The column this cell belongs to.intgetCellRow()The row this cell belongs to.static AdxExt.NativeRequestExt.MultiAdsCellInfogetDefaultInstance()AdxExt.NativeRequestExt.MultiAdsCellInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()intgetGridColumns()Total number of columns in the grid for this cell.longgetGridId()Unique ID for the grid.intgetGridRows()Total number of rows in the grid for this cell.com.google.protobuf.Parser<AdxExt.NativeRequestExt.MultiAdsCellInfo>getParserForType()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasCellColumn()The column this cell belongs to.booleanhasCellRow()The row this cell belongs to.booleanhasGridColumns()Total number of columns in the grid for this cell.booleanhasGridId()Unique ID for the grid.booleanhasGridRows()Total number of rows in the grid for this cell.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AdxExt.NativeRequestExt.MultiAdsCellInfo.BuildernewBuilder()static AdxExt.NativeRequestExt.MultiAdsCellInfo.BuildernewBuilder(AdxExt.NativeRequestExt.MultiAdsCellInfo prototype)AdxExt.NativeRequestExt.MultiAdsCellInfo.BuildernewBuilderForType()protected AdxExt.NativeRequestExt.MultiAdsCellInfo.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseDelimitedFrom(InputStream input)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseFrom(byte[] data)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseFrom(com.google.protobuf.ByteString data)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseFrom(com.google.protobuf.CodedInputStream input)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseFrom(InputStream input)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseFrom(ByteBuffer data)static AdxExt.NativeRequestExt.MultiAdsCellInfoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AdxExt.NativeRequestExt.MultiAdsCellInfo>parser()AdxExt.NativeRequestExt.MultiAdsCellInfo.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
CELL_ROW_FIELD_NUMBER
public static final int CELL_ROW_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CELL_COLUMN_FIELD_NUMBER
public static final int CELL_COLUMN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GRID_ROWS_FIELD_NUMBER
public static final int GRID_ROWS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GRID_COLUMNS_FIELD_NUMBER
public static final int GRID_COLUMNS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GRID_ID_FIELD_NUMBER
public static final int GRID_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<AdxExt.NativeRequestExt.MultiAdsCellInfo> PARSER
Deprecated.
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasCellRow
public boolean hasCellRow()
The row this cell belongs to.
optional int32 cell_row = 1;- Specified by:
hasCellRowin interfaceAdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder- Returns:
- Whether the cellRow field is set.
-
getCellRow
public int getCellRow()
The row this cell belongs to.
optional int32 cell_row = 1;- Specified by:
getCellRowin interfaceAdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder- Returns:
- The cellRow.
-
hasCellColumn
public boolean hasCellColumn()
The column this cell belongs to.
optional int32 cell_column = 2;- Specified by:
hasCellColumnin interfaceAdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder- Returns:
- Whether the cellColumn field is set.
-
getCellColumn
public int getCellColumn()
The column this cell belongs to.
optional int32 cell_column = 2;- Specified by:
getCellColumnin interfaceAdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder- Returns:
- The cellColumn.
-
hasGridRows
public boolean hasGridRows()
Total number of rows in the grid for this cell.
optional int32 grid_rows = 3;- Specified by:
hasGridRowsin interfaceAdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder- Returns:
- Whether the gridRows field is set.
-
getGridRows
public int getGridRows()
Total number of rows in the grid for this cell.
optional int32 grid_rows = 3;- Specified by:
getGridRowsin interfaceAdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder- Returns:
- The gridRows.
-
hasGridColumns
public boolean hasGridColumns()
Total number of columns in the grid for this cell.
optional int32 grid_columns = 4;- Specified by:
hasGridColumnsin interfaceAdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder- Returns:
- Whether the gridColumns field is set.
-
getGridColumns
public int getGridColumns()
Total number of columns in the grid for this cell.
optional int32 grid_columns = 4;- Specified by:
getGridColumnsin interfaceAdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder- Returns:
- The gridColumns.
-
hasGridId
public boolean hasGridId()
Unique ID for the grid. It identifies a single grid on a single instance of a page and is the same for all cells within that grid. If a page has multiple grids, the grid_id for other grids would be different. It would also be different for the same grid in two different pageviews. This is distinct from the google_query_id, which will differ for every request for a cell in the grid.
optional int64 grid_id = 5;- Specified by:
hasGridIdin interfaceAdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder- Returns:
- Whether the gridId field is set.
-
getGridId
public long getGridId()
Unique ID for the grid. It identifies a single grid on a single instance of a page and is the same for all cells within that grid. If a page has multiple grids, the grid_id for other grids would be different. It would also be different for the same grid in two different pageviews. This is distinct from the google_query_id, which will differ for every request for a cell in the grid.
optional int64 grid_id = 5;- Specified by:
getGridIdin interfaceAdxExt.NativeRequestExt.MultiAdsCellInfoOrBuilder- Returns:
- The gridId.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AdxExt.NativeRequestExt.MultiAdsCellInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public AdxExt.NativeRequestExt.MultiAdsCellInfo.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AdxExt.NativeRequestExt.MultiAdsCellInfo.Builder newBuilder()
-
newBuilder
public static AdxExt.NativeRequestExt.MultiAdsCellInfo.Builder newBuilder(AdxExt.NativeRequestExt.MultiAdsCellInfo prototype)
-
toBuilder
public AdxExt.NativeRequestExt.MultiAdsCellInfo.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AdxExt.NativeRequestExt.MultiAdsCellInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AdxExt.NativeRequestExt.MultiAdsCellInfo getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AdxExt.NativeRequestExt.MultiAdsCellInfo> parser()
-
getParserForType
public com.google.protobuf.Parser<AdxExt.NativeRequestExt.MultiAdsCellInfo> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AdxExt.NativeRequestExt.MultiAdsCellInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-