public static final class Report.DataTable.Row.Builder extends GeneratedMessageV3.Builder<Report.DataTable.Row.Builder> implements Report.DataTable.RowOrBuilder
A row of report data.
Protobuf type google.ads.admanager.v1.Report.DataTable.Row
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllDimensionValues(Iterable<? extends Report.Value> values)
public Report.DataTable.Row.Builder addAllDimensionValues(Iterable<? extends Report.Value> values)
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 |
values |
Iterable<? extends com.google.ads.admanager.v1.Report.Value>
|
addAllMetricValueGroups(Iterable<? extends Report.DataTable.MetricValueGroup> values)
public Report.DataTable.Row.Builder addAllMetricValueGroups(Iterable<? extends Report.DataTable.MetricValueGroup> values)
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 |
values |
Iterable<? extends com.google.ads.admanager.v1.Report.DataTable.MetricValueGroup>
|
addDimensionValues(Report.Value value)
public Report.DataTable.Row.Builder addDimensionValues(Report.Value value)
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;
addDimensionValues(Report.Value.Builder builderForValue)
public Report.DataTable.Row.Builder addDimensionValues(Report.Value.Builder builderForValue)
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;
addDimensionValues(int index, Report.Value value)
public Report.DataTable.Row.Builder addDimensionValues(int index, Report.Value value)
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;
addDimensionValues(int index, Report.Value.Builder builderForValue)
public Report.DataTable.Row.Builder addDimensionValues(int index, Report.Value.Builder builderForValue)
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;
addDimensionValuesBuilder()
public Report.Value.Builder addDimensionValuesBuilder()
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;
addDimensionValuesBuilder(int index)
public Report.Value.Builder addDimensionValuesBuilder(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
|
addMetricValueGroups(Report.DataTable.MetricValueGroup value)
public Report.DataTable.Row.Builder addMetricValueGroups(Report.DataTable.MetricValueGroup value)
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;
addMetricValueGroups(Report.DataTable.MetricValueGroup.Builder builderForValue)
public Report.DataTable.Row.Builder addMetricValueGroups(Report.DataTable.MetricValueGroup.Builder builderForValue)
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;
addMetricValueGroups(int index, Report.DataTable.MetricValueGroup value)
public Report.DataTable.Row.Builder addMetricValueGroups(int index, Report.DataTable.MetricValueGroup value)
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;
addMetricValueGroups(int index, Report.DataTable.MetricValueGroup.Builder builderForValue)
public Report.DataTable.Row.Builder addMetricValueGroups(int index, Report.DataTable.MetricValueGroup.Builder builderForValue)
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;
addMetricValueGroupsBuilder()
public Report.DataTable.MetricValueGroup.Builder addMetricValueGroupsBuilder()
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;
addMetricValueGroupsBuilder(int index)
public Report.DataTable.MetricValueGroup.Builder addMetricValueGroupsBuilder(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
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Report.DataTable.Row.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public Report.DataTable.Row build()
buildPartial()
public Report.DataTable.Row buildPartial()
clear()
public Report.DataTable.Row.Builder clear()
Overrides
clearDimensionValues()
public Report.DataTable.Row.Builder clearDimensionValues()
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;
clearField(Descriptors.FieldDescriptor field)
public Report.DataTable.Row.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMetricValueGroups()
public Report.DataTable.Row.Builder clearMetricValueGroups()
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;
clearOneof(Descriptors.OneofDescriptor oneof)
public Report.DataTable.Row.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public Report.DataTable.Row.Builder clone()
Overrides
getDefaultInstanceForType()
public Report.DataTable.Row getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
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
|
getDimensionValuesBuilder(int index)
public Report.Value.Builder getDimensionValuesBuilder(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
|
getDimensionValuesBuilderList()
public List<Report.Value.Builder> getDimensionValuesBuilderList()
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;
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;
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
|
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
|
getMetricValueGroupsBuilder(int index)
public Report.DataTable.MetricValueGroup.Builder getMetricValueGroupsBuilder(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
|
getMetricValueGroupsBuilderList()
public List<Report.DataTable.MetricValueGroup.Builder> getMetricValueGroupsBuilderList()
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;
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;
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
|
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> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Report.DataTable.Row other)
public Report.DataTable.Row.Builder mergeFrom(Report.DataTable.Row other)
public Report.DataTable.Row.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Report.DataTable.Row.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Report.DataTable.Row.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeDimensionValues(int index)
public Report.DataTable.Row.Builder removeDimensionValues(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
|
removeMetricValueGroups(int index)
public Report.DataTable.Row.Builder removeMetricValueGroups(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
|
setDimensionValues(int index, Report.Value value)
public Report.DataTable.Row.Builder setDimensionValues(int index, Report.Value value)
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;
setDimensionValues(int index, Report.Value.Builder builderForValue)
public Report.DataTable.Row.Builder setDimensionValues(int index, Report.Value.Builder builderForValue)
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;
setField(Descriptors.FieldDescriptor field, Object value)
public Report.DataTable.Row.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMetricValueGroups(int index, Report.DataTable.MetricValueGroup value)
public Report.DataTable.Row.Builder setMetricValueGroups(int index, Report.DataTable.MetricValueGroup value)
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;
setMetricValueGroups(int index, Report.DataTable.MetricValueGroup.Builder builderForValue)
public Report.DataTable.Row.Builder setMetricValueGroups(int index, Report.DataTable.MetricValueGroup.Builder builderForValue)
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;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Report.DataTable.Row.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Report.DataTable.Row.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides