public static final class ReportDataTable.Row.Builder extends GeneratedMessageV3.Builder<ReportDataTable.Row.Builder> implements ReportDataTable.RowOrBuilder
A row of report data.
Protobuf type google.ads.admanager.v1.ReportDataTable.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 ReportValue> values)
public ReportDataTable.Row.Builder addAllDimensionValues(Iterable<? extends ReportValue> 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.ReportValue dimension_values = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.ads.admanager.v1.ReportValue>
|
addAllMetricValueGroups(Iterable<? extends ReportDataTable.MetricValueGroup> values)
public ReportDataTable.Row.Builder addAllMetricValueGroups(Iterable<? extends ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.ads.admanager.v1.ReportDataTable.MetricValueGroup>
|
addDimensionValues(ReportValue value)
public ReportDataTable.Row.Builder addDimensionValues(ReportValue 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.ReportValue dimension_values = 1;
addDimensionValues(ReportValue.Builder builderForValue)
public ReportDataTable.Row.Builder addDimensionValues(ReportValue.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.ReportValue dimension_values = 1;
addDimensionValues(int index, ReportValue value)
public ReportDataTable.Row.Builder addDimensionValues(int index, ReportValue 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.ReportValue dimension_values = 1;
addDimensionValues(int index, ReportValue.Builder builderForValue)
public ReportDataTable.Row.Builder addDimensionValues(int index, ReportValue.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.ReportValue dimension_values = 1;
addDimensionValuesBuilder()
public ReportValue.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.ReportValue dimension_values = 1;
addDimensionValuesBuilder(int index)
public ReportValue.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.ReportValue dimension_values = 1;
| Parameter |
| Name |
Description |
index |
int
|
addMetricValueGroups(ReportDataTable.MetricValueGroup value)
public ReportDataTable.Row.Builder addMetricValueGroups(ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
addMetricValueGroups(ReportDataTable.MetricValueGroup.Builder builderForValue)
public ReportDataTable.Row.Builder addMetricValueGroups(ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
addMetricValueGroups(int index, ReportDataTable.MetricValueGroup value)
public ReportDataTable.Row.Builder addMetricValueGroups(int index, ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
addMetricValueGroups(int index, ReportDataTable.MetricValueGroup.Builder builderForValue)
public ReportDataTable.Row.Builder addMetricValueGroups(int index, ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
addMetricValueGroupsBuilder()
public ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
addMetricValueGroupsBuilder(int index)
public ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
| Parameter |
| Name |
Description |
index |
int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ReportDataTable.Row.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public ReportDataTable.Row build()
buildPartial()
public ReportDataTable.Row buildPartial()
clear()
public ReportDataTable.Row.Builder clear()
Overrides
clearDimensionValues()
public ReportDataTable.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.ReportValue dimension_values = 1;
clearField(Descriptors.FieldDescriptor field)
public ReportDataTable.Row.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearMetricValueGroups()
public ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
clearOneof(Descriptors.OneofDescriptor oneof)
public ReportDataTable.Row.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public ReportDataTable.Row.Builder clone()
Overrides
getDefaultInstanceForType()
public ReportDataTable.Row getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDimensionValues(int index)
public ReportValue 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.ReportValue dimension_values = 1;
| Parameter |
| Name |
Description |
index |
int
|
getDimensionValuesBuilder(int index)
public ReportValue.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.ReportValue dimension_values = 1;
| Parameter |
| Name |
Description |
index |
int
|
getDimensionValuesBuilderList()
public List<ReportValue.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.ReportValue 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.ReportValue dimension_values = 1;
| Returns |
| Type |
Description |
int |
|
getDimensionValuesList()
public List<ReportValue> 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.ReportValue dimension_values = 1;
getDimensionValuesOrBuilder(int index)
public ReportValueOrBuilder 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.ReportValue dimension_values = 1;
| Parameter |
| Name |
Description |
index |
int
|
getDimensionValuesOrBuilderList()
public List<? extends ReportValueOrBuilder> 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.ReportValue dimension_values = 1;
| Returns |
| Type |
Description |
List<? extends com.google.ads.admanager.v1.ReportValueOrBuilder> |
|
getMetricValueGroups(int index)
public ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
| Parameter |
| Name |
Description |
index |
int
|
getMetricValueGroupsBuilder(int index)
public ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
| Parameter |
| Name |
Description |
index |
int
|
getMetricValueGroupsBuilderList()
public List<ReportDataTable.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.ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
| Returns |
| Type |
Description |
int |
|
getMetricValueGroupsList()
public List<ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
getMetricValueGroupsOrBuilder(int index)
public ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
| Parameter |
| Name |
Description |
index |
int
|
getMetricValueGroupsOrBuilderList()
public List<? extends ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
| Returns |
| Type |
Description |
List<? extends com.google.ads.admanager.v1.ReportDataTable.MetricValueGroupOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(ReportDataTable.Row other)
public ReportDataTable.Row.Builder mergeFrom(ReportDataTable.Row other)
public ReportDataTable.Row.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public ReportDataTable.Row.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ReportDataTable.Row.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
removeDimensionValues(int index)
public ReportDataTable.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.ReportValue dimension_values = 1;
| Parameter |
| Name |
Description |
index |
int
|
removeMetricValueGroups(int index)
public ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
| Parameter |
| Name |
Description |
index |
int
|
setDimensionValues(int index, ReportValue value)
public ReportDataTable.Row.Builder setDimensionValues(int index, ReportValue 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.ReportValue dimension_values = 1;
setDimensionValues(int index, ReportValue.Builder builderForValue)
public ReportDataTable.Row.Builder setDimensionValues(int index, ReportValue.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.ReportValue dimension_values = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public ReportDataTable.Row.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setMetricValueGroups(int index, ReportDataTable.MetricValueGroup value)
public ReportDataTable.Row.Builder setMetricValueGroups(int index, ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
setMetricValueGroups(int index, ReportDataTable.MetricValueGroup.Builder builderForValue)
public ReportDataTable.Row.Builder setMetricValueGroups(int index, ReportDataTable.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.ReportDataTable.MetricValueGroup metric_value_groups = 2;
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ReportDataTable.Row.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ReportDataTable.Row.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides