Class FunnelSubReport.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FunnelSubReport.Builder>
com.google.analytics.data.v1alpha.FunnelSubReport.Builder
- All Implemented Interfaces:
FunnelSubReportOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FunnelSubReport
public static final class FunnelSubReport.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FunnelSubReport.Builder>
implements FunnelSubReportOrBuilder
Funnel sub reports contain the dimension and metric data values. For example, 12 users reached the second step of the funnel.Protobuf type
google.analytics.data.v1alpha.FunnelSubReport-
Method Summary
Modifier and TypeMethodDescriptionaddAllDimensionHeaders(Iterable<? extends DimensionHeader> values) Describes dimension columns.addAllMetricHeaders(Iterable<? extends MetricHeader> values) Describes metric columns.addAllRows(Iterable<? extends Row> values) Rows of dimension value combinations and metric values in the report.addDimensionHeaders(int index, DimensionHeader value) Describes dimension columns.addDimensionHeaders(int index, DimensionHeader.Builder builderForValue) Describes dimension columns.Describes dimension columns.addDimensionHeaders(DimensionHeader.Builder builderForValue) Describes dimension columns.Describes dimension columns.addDimensionHeadersBuilder(int index) Describes dimension columns.addMetricHeaders(int index, MetricHeader value) Describes metric columns.addMetricHeaders(int index, MetricHeader.Builder builderForValue) Describes metric columns.addMetricHeaders(MetricHeader value) Describes metric columns.addMetricHeaders(MetricHeader.Builder builderForValue) Describes metric columns.Describes metric columns.addMetricHeadersBuilder(int index) Describes metric columns.Rows of dimension value combinations and metric values in the report.addRows(int index, Row.Builder builderForValue) Rows of dimension value combinations and metric values in the report.Rows of dimension value combinations and metric values in the report.addRows(Row.Builder builderForValue) Rows of dimension value combinations and metric values in the report.Rows of dimension value combinations and metric values in the report.addRowsBuilder(int index) Rows of dimension value combinations and metric values in the report.build()clear()Describes dimension columns.Metadata for the funnel report.Describes metric columns.Rows of dimension value combinations and metric values in the report.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDimensionHeaders(int index) Describes dimension columns.getDimensionHeadersBuilder(int index) Describes dimension columns.Describes dimension columns.intDescribes dimension columns.Describes dimension columns.getDimensionHeadersOrBuilder(int index) Describes dimension columns.List<? extends DimensionHeaderOrBuilder>Describes dimension columns.Metadata for the funnel report.Metadata for the funnel report.Metadata for the funnel report.getMetricHeaders(int index) Describes metric columns.getMetricHeadersBuilder(int index) Describes metric columns.Describes metric columns.intDescribes metric columns.Describes metric columns.getMetricHeadersOrBuilder(int index) Describes metric columns.List<? extends MetricHeaderOrBuilder>Describes metric columns.getRows(int index) Rows of dimension value combinations and metric values in the report.getRowsBuilder(int index) Rows of dimension value combinations and metric values in the report.Rows of dimension value combinations and metric values in the report.intRows of dimension value combinations and metric values in the report.Rows of dimension value combinations and metric values in the report.getRowsOrBuilder(int index) Rows of dimension value combinations and metric values in the report.List<? extends RowOrBuilder>Rows of dimension value combinations and metric values in the report.booleanMetadata for the funnel report.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(FunnelSubReport other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Metadata for the funnel report.removeDimensionHeaders(int index) Describes dimension columns.removeMetricHeaders(int index) Describes metric columns.removeRows(int index) Rows of dimension value combinations and metric values in the report.setDimensionHeaders(int index, DimensionHeader value) Describes dimension columns.setDimensionHeaders(int index, DimensionHeader.Builder builderForValue) Describes dimension columns.Metadata for the funnel report.setMetadata(FunnelResponseMetadata.Builder builderForValue) Metadata for the funnel report.setMetricHeaders(int index, MetricHeader value) Describes metric columns.setMetricHeaders(int index, MetricHeader.Builder builderForValue) Describes metric columns.Rows of dimension value combinations and metric values in the report.setRows(int index, Row.Builder builderForValue) Rows of dimension value combinations and metric values in the report.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<FunnelSubReport.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FunnelSubReport.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<FunnelSubReport.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FunnelSubReport.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FunnelSubReport.Builder>
-
mergeFrom
public FunnelSubReport.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FunnelSubReport.Builder>- Throws:
IOException
-
getDimensionHeadersList
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1;- Specified by:
getDimensionHeadersListin interfaceFunnelSubReportOrBuilder
-
getDimensionHeadersCount
public int getDimensionHeadersCount()Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1;- Specified by:
getDimensionHeadersCountin interfaceFunnelSubReportOrBuilder
-
getDimensionHeaders
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1;- Specified by:
getDimensionHeadersin interfaceFunnelSubReportOrBuilder
-
setDimensionHeaders
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
setDimensionHeaders
public FunnelSubReport.Builder setDimensionHeaders(int index, DimensionHeader.Builder builderForValue) Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
addDimensionHeaders
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
addDimensionHeaders
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
addDimensionHeaders
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
addDimensionHeaders
public FunnelSubReport.Builder addDimensionHeaders(int index, DimensionHeader.Builder builderForValue) Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
addAllDimensionHeaders
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
clearDimensionHeaders
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
removeDimensionHeaders
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
getDimensionHeadersBuilder
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
getDimensionHeadersOrBuilder
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1;- Specified by:
getDimensionHeadersOrBuilderin interfaceFunnelSubReportOrBuilder
-
getDimensionHeadersOrBuilderList
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1;- Specified by:
getDimensionHeadersOrBuilderListin interfaceFunnelSubReportOrBuilder
-
addDimensionHeadersBuilder
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
addDimensionHeadersBuilder
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
getDimensionHeadersBuilderList
Describes dimension columns. Funnel reports always include the funnel step dimension in sub report responses. Additional dimensions like breakdowns, dates, and next actions may be present in the response if requested.
repeated .google.analytics.data.v1alpha.DimensionHeader dimension_headers = 1; -
getMetricHeadersList
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2;- Specified by:
getMetricHeadersListin interfaceFunnelSubReportOrBuilder
-
getMetricHeadersCount
public int getMetricHeadersCount()Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2;- Specified by:
getMetricHeadersCountin interfaceFunnelSubReportOrBuilder
-
getMetricHeaders
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2;- Specified by:
getMetricHeadersin interfaceFunnelSubReportOrBuilder
-
setMetricHeaders
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
setMetricHeaders
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
addMetricHeaders
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
addMetricHeaders
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
addMetricHeaders
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
addMetricHeaders
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
addAllMetricHeaders
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
clearMetricHeaders
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
removeMetricHeaders
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
getMetricHeadersBuilder
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
getMetricHeadersOrBuilder
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2;- Specified by:
getMetricHeadersOrBuilderin interfaceFunnelSubReportOrBuilder
-
getMetricHeadersOrBuilderList
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2;- Specified by:
getMetricHeadersOrBuilderListin interfaceFunnelSubReportOrBuilder
-
addMetricHeadersBuilder
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
addMetricHeadersBuilder
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
getMetricHeadersBuilderList
Describes metric columns. Funnel reports always include active users in sub report responses. The funnel table includes additional metrics like completion rate, abandonments, and abandonments rate.
repeated .google.analytics.data.v1alpha.MetricHeader metric_headers = 2; -
getRowsList
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3;- Specified by:
getRowsListin interfaceFunnelSubReportOrBuilder
-
getRowsCount
public int getRowsCount()Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3;- Specified by:
getRowsCountin interfaceFunnelSubReportOrBuilder
-
getRows
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3;- Specified by:
getRowsin interfaceFunnelSubReportOrBuilder
-
setRows
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
setRows
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
addRows
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
addRows
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
addRows
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
addRows
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
addAllRows
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
clearRows
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
removeRows
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
getRowsBuilder
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
getRowsOrBuilder
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3;- Specified by:
getRowsOrBuilderin interfaceFunnelSubReportOrBuilder
-
getRowsOrBuilderList
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3;- Specified by:
getRowsOrBuilderListin interfaceFunnelSubReportOrBuilder
-
addRowsBuilder
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
addRowsBuilder
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
getRowsBuilderList
Rows of dimension value combinations and metric values in the report.
repeated .google.analytics.data.v1alpha.Row rows = 3; -
hasMetadata
public boolean hasMetadata()Metadata for the funnel report.
.google.analytics.data.v1alpha.FunnelResponseMetadata metadata = 4;- Specified by:
hasMetadatain interfaceFunnelSubReportOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
Metadata for the funnel report.
.google.analytics.data.v1alpha.FunnelResponseMetadata metadata = 4;- Specified by:
getMetadatain interfaceFunnelSubReportOrBuilder- Returns:
- The metadata.
-
setMetadata
Metadata for the funnel report.
.google.analytics.data.v1alpha.FunnelResponseMetadata metadata = 4; -
setMetadata
Metadata for the funnel report.
.google.analytics.data.v1alpha.FunnelResponseMetadata metadata = 4; -
mergeMetadata
Metadata for the funnel report.
.google.analytics.data.v1alpha.FunnelResponseMetadata metadata = 4; -
clearMetadata
Metadata for the funnel report.
.google.analytics.data.v1alpha.FunnelResponseMetadata metadata = 4; -
getMetadataBuilder
Metadata for the funnel report.
.google.analytics.data.v1alpha.FunnelResponseMetadata metadata = 4; -
getMetadataOrBuilder
Metadata for the funnel report.
.google.analytics.data.v1alpha.FunnelResponseMetadata metadata = 4;- Specified by:
getMetadataOrBuilderin interfaceFunnelSubReportOrBuilder
-