Class Report.DataTable.Row (0.12.0)

public static final class Report.DataTable.Row extends GeneratedMessageV3 implements Report.DataTable.RowOrBuilder

A row of report data.

Protobuf type google.ads.admanager.v1.Report.DataTable.Row

Static Fields

DIMENSION_VALUES_FIELD_NUMBER

public static final int DIMENSION_VALUES_FIELD_NUMBER
Field Value
Type Description
int

METRIC_VALUE_GROUPS_FIELD_NUMBER

public static final int METRIC_VALUE_GROUPS_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static Report.DataTable.Row getDefaultInstance()
Returns
Type Description
Report.DataTable.Row

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static Report.DataTable.Row.Builder newBuilder()
Returns
Type Description
Report.DataTable.Row.Builder

newBuilder(Report.DataTable.Row prototype)

public static Report.DataTable.Row.Builder newBuilder(Report.DataTable.Row prototype)
Parameter
Name Description
prototype Report.DataTable.Row
Returns
Type Description
Report.DataTable.Row.Builder

parseDelimitedFrom(InputStream input)

public static Report.DataTable.Row parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Report.DataTable.Row parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static Report.DataTable.Row parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static Report.DataTable.Row parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static Report.DataTable.Row parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static Report.DataTable.Row parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static Report.DataTable.Row parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static Report.DataTable.Row parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static Report.DataTable.Row parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static Report.DataTable.Row parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static Report.DataTable.Row parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static Report.DataTable.Row parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
Report.DataTable.Row
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<Report.DataTable.Row> parser()
Returns
Type Description
Parser<Row>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public Report.DataTable.Row getDefaultInstanceForType()
Returns
Type Description
Report.DataTable.Row

getDimensionValues(int index)

public Report.Value getDimensionValues(int index)

The order of the dimension values is the same as the order of the dimensions specified in the request.

repeated .google.ads.admanager.v1.Report.Value dimension_values = 1;

Parameter
Name Description
index int
Returns
Type Description
Report.Value

getDimensionValuesCount()

public int getDimensionValuesCount()

The order of the dimension values is the same as the order of the dimensions specified in the request.

repeated .google.ads.admanager.v1.Report.Value dimension_values = 1;

Returns
Type Description
int

getDimensionValuesList()

public List<Report.Value> getDimensionValuesList()

The order of the dimension values is the same as the order of the dimensions specified in the request.

repeated .google.ads.admanager.v1.Report.Value dimension_values = 1;

Returns
Type Description
List<Value>

getDimensionValuesOrBuilder(int index)

public Report.ValueOrBuilder getDimensionValuesOrBuilder(int index)

The order of the dimension values is the same as the order of the dimensions specified in the request.

repeated .google.ads.admanager.v1.Report.Value dimension_values = 1;

Parameter
Name Description
index int
Returns
Type Description
Report.ValueOrBuilder

getDimensionValuesOrBuilderList()

public List<? extends Report.ValueOrBuilder> getDimensionValuesOrBuilderList()

The order of the dimension values is the same as the order of the dimensions specified in the request.

repeated .google.ads.admanager.v1.Report.Value dimension_values = 1;

Returns
Type Description
List<? extends com.google.ads.admanager.v1.Report.ValueOrBuilder>

getMetricValueGroups(int index)

public Report.DataTable.MetricValueGroup getMetricValueGroups(int index)

The length of the metric_value_groups field will be equal to the length of the date_ranges field in the fetch response. The metric_value_groups field is ordered such that each index corresponds to the date_range at the same index. For example, given date_ranges [x, y], metric_value_groups will have a length of two. The first entry in metric_value_groups represents the metrics for date x and the second entry in metric_value_groups represents the metrics for date y.

repeated .google.ads.admanager.v1.Report.DataTable.MetricValueGroup metric_value_groups = 2;

Parameter
Name Description
index int
Returns
Type Description
Report.DataTable.MetricValueGroup

getMetricValueGroupsCount()

public int getMetricValueGroupsCount()

The length of the metric_value_groups field will be equal to the length of the date_ranges field in the fetch response. The metric_value_groups field is ordered such that each index corresponds to the date_range at the same index. For example, given date_ranges [x, y], metric_value_groups will have a length of two. The first entry in metric_value_groups represents the metrics for date x and the second entry in metric_value_groups represents the metrics for date y.

repeated .google.ads.admanager.v1.Report.DataTable.MetricValueGroup metric_value_groups = 2;

Returns
Type Description
int

getMetricValueGroupsList()

public List<Report.DataTable.MetricValueGroup> getMetricValueGroupsList()

The length of the metric_value_groups field will be equal to the length of the date_ranges field in the fetch response. The metric_value_groups field is ordered such that each index corresponds to the date_range at the same index. For example, given date_ranges [x, y], metric_value_groups will have a length of two. The first entry in metric_value_groups represents the metrics for date x and the second entry in metric_value_groups represents the metrics for date y.

repeated .google.ads.admanager.v1.Report.DataTable.MetricValueGroup metric_value_groups = 2;

Returns
Type Description
List<MetricValueGroup>

getMetricValueGroupsOrBuilder(int index)

public Report.DataTable.MetricValueGroupOrBuilder getMetricValueGroupsOrBuilder(int index)

The length of the metric_value_groups field will be equal to the length of the date_ranges field in the fetch response. The metric_value_groups field is ordered such that each index corresponds to the date_range at the same index. For example, given date_ranges [x, y], metric_value_groups will have a length of two. The first entry in metric_value_groups represents the metrics for date x and the second entry in metric_value_groups represents the metrics for date y.

repeated .google.ads.admanager.v1.Report.DataTable.MetricValueGroup metric_value_groups = 2;

Parameter
Name Description
index int
Returns
Type Description
Report.DataTable.MetricValueGroupOrBuilder

getMetricValueGroupsOrBuilderList()

public List<? extends Report.DataTable.MetricValueGroupOrBuilder> getMetricValueGroupsOrBuilderList()

The length of the metric_value_groups field will be equal to the length of the date_ranges field in the fetch response. The metric_value_groups field is ordered such that each index corresponds to the date_range at the same index. For example, given date_ranges [x, y], metric_value_groups will have a length of two. The first entry in metric_value_groups represents the metrics for date x and the second entry in metric_value_groups represents the metrics for date y.

repeated .google.ads.admanager.v1.Report.DataTable.MetricValueGroup metric_value_groups = 2;

Returns
Type Description
List<? extends com.google.ads.admanager.v1.Report.DataTable.MetricValueGroupOrBuilder>

getParserForType()

public Parser<Report.DataTable.Row> getParserForType()
Returns
Type Description
Parser<Row>
Overrides

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public Report.DataTable.Row.Builder newBuilderForType()
Returns
Type Description
Report.DataTable.Row.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected Report.DataTable.Row.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
Report.DataTable.Row.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public Report.DataTable.Row.Builder toBuilder()
Returns
Type Description
Report.DataTable.Row.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException