Class RunFunnelReportResponse.Builder (0.60.0)

public static final class RunFunnelReportResponse.Builder extends GeneratedMessageV3.Builder<RunFunnelReportResponse.Builder> implements RunFunnelReportResponseOrBuilder

The funnel report response contains two sub reports. The two sub reports are different combinations of dimensions and metrics.

Protobuf type google.analytics.data.v1alpha.RunFunnelReportResponse

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public RunFunnelReportResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
RunFunnelReportResponse.Builder
Overrides

build()

public RunFunnelReportResponse build()
Returns
Type Description
RunFunnelReportResponse

buildPartial()

public RunFunnelReportResponse buildPartial()
Returns
Type Description
RunFunnelReportResponse

clear()

public RunFunnelReportResponse.Builder clear()
Returns
Type Description
RunFunnelReportResponse.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public RunFunnelReportResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
RunFunnelReportResponse.Builder
Overrides

clearFunnelTable()

public RunFunnelReportResponse.Builder clearFunnelTable()

The funnel table is a report with the funnel step, segment, breakdown dimension, active users, completion rate, abandonments, and abandonments rate.

The segment dimension is only present in this response if a segment was requested. The breakdown dimension is only present in this response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_table = 1;

Returns
Type Description
RunFunnelReportResponse.Builder

clearFunnelVisualization()

public RunFunnelReportResponse.Builder clearFunnelVisualization()

The funnel visualization is a report with the funnel step, segment, date, next action dimension, and active users.

The segment dimension is only present in this response if a segment was requested. The date dimension is only present in this response if it was requested through the TRENDED_FUNNEL funnel type. The next action dimension is only present in the response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_visualization = 2;

Returns
Type Description
RunFunnelReportResponse.Builder

clearKind()

public RunFunnelReportResponse.Builder clearKind()

Identifies what kind of resource this message is. This kind is always the fixed string "analyticsData#runFunnelReport". Useful to distinguish between response types in JSON.

string kind = 4;

Returns
Type Description
RunFunnelReportResponse.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public RunFunnelReportResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
RunFunnelReportResponse.Builder
Overrides

clearPropertyQuota()

public RunFunnelReportResponse.Builder clearPropertyQuota()

This Analytics Property's quota state including this request.

.google.analytics.data.v1alpha.PropertyQuota property_quota = 3;

Returns
Type Description
RunFunnelReportResponse.Builder

clone()

public RunFunnelReportResponse.Builder clone()
Returns
Type Description
RunFunnelReportResponse.Builder
Overrides

getDefaultInstanceForType()

public RunFunnelReportResponse getDefaultInstanceForType()
Returns
Type Description
RunFunnelReportResponse

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getFunnelTable()

public FunnelSubReport getFunnelTable()

The funnel table is a report with the funnel step, segment, breakdown dimension, active users, completion rate, abandonments, and abandonments rate.

The segment dimension is only present in this response if a segment was requested. The breakdown dimension is only present in this response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_table = 1;

Returns
Type Description
FunnelSubReport

The funnelTable.

getFunnelTableBuilder()

public FunnelSubReport.Builder getFunnelTableBuilder()

The funnel table is a report with the funnel step, segment, breakdown dimension, active users, completion rate, abandonments, and abandonments rate.

The segment dimension is only present in this response if a segment was requested. The breakdown dimension is only present in this response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_table = 1;

Returns
Type Description
FunnelSubReport.Builder

getFunnelTableOrBuilder()

public FunnelSubReportOrBuilder getFunnelTableOrBuilder()

The funnel table is a report with the funnel step, segment, breakdown dimension, active users, completion rate, abandonments, and abandonments rate.

The segment dimension is only present in this response if a segment was requested. The breakdown dimension is only present in this response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_table = 1;

Returns
Type Description
FunnelSubReportOrBuilder

getFunnelVisualization()

public FunnelSubReport getFunnelVisualization()

The funnel visualization is a report with the funnel step, segment, date, next action dimension, and active users.

The segment dimension is only present in this response if a segment was requested. The date dimension is only present in this response if it was requested through the TRENDED_FUNNEL funnel type. The next action dimension is only present in the response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_visualization = 2;

Returns
Type Description
FunnelSubReport

The funnelVisualization.

getFunnelVisualizationBuilder()

public FunnelSubReport.Builder getFunnelVisualizationBuilder()

The funnel visualization is a report with the funnel step, segment, date, next action dimension, and active users.

The segment dimension is only present in this response if a segment was requested. The date dimension is only present in this response if it was requested through the TRENDED_FUNNEL funnel type. The next action dimension is only present in the response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_visualization = 2;

Returns
Type Description
FunnelSubReport.Builder

getFunnelVisualizationOrBuilder()

public FunnelSubReportOrBuilder getFunnelVisualizationOrBuilder()

The funnel visualization is a report with the funnel step, segment, date, next action dimension, and active users.

The segment dimension is only present in this response if a segment was requested. The date dimension is only present in this response if it was requested through the TRENDED_FUNNEL funnel type. The next action dimension is only present in the response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_visualization = 2;

Returns
Type Description
FunnelSubReportOrBuilder

getKind()

public String getKind()

Identifies what kind of resource this message is. This kind is always the fixed string "analyticsData#runFunnelReport". Useful to distinguish between response types in JSON.

string kind = 4;

Returns
Type Description
String

The kind.

getKindBytes()

public ByteString getKindBytes()

Identifies what kind of resource this message is. This kind is always the fixed string "analyticsData#runFunnelReport". Useful to distinguish between response types in JSON.

string kind = 4;

Returns
Type Description
ByteString

The bytes for kind.

getPropertyQuota()

public PropertyQuota getPropertyQuota()

This Analytics Property's quota state including this request.

.google.analytics.data.v1alpha.PropertyQuota property_quota = 3;

Returns
Type Description
PropertyQuota

The propertyQuota.

getPropertyQuotaBuilder()

public PropertyQuota.Builder getPropertyQuotaBuilder()

This Analytics Property's quota state including this request.

.google.analytics.data.v1alpha.PropertyQuota property_quota = 3;

Returns
Type Description
PropertyQuota.Builder

getPropertyQuotaOrBuilder()

public PropertyQuotaOrBuilder getPropertyQuotaOrBuilder()

This Analytics Property's quota state including this request.

.google.analytics.data.v1alpha.PropertyQuota property_quota = 3;

Returns
Type Description
PropertyQuotaOrBuilder

hasFunnelTable()

public boolean hasFunnelTable()

The funnel table is a report with the funnel step, segment, breakdown dimension, active users, completion rate, abandonments, and abandonments rate.

The segment dimension is only present in this response if a segment was requested. The breakdown dimension is only present in this response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_table = 1;

Returns
Type Description
boolean

Whether the funnelTable field is set.

hasFunnelVisualization()

public boolean hasFunnelVisualization()

The funnel visualization is a report with the funnel step, segment, date, next action dimension, and active users.

The segment dimension is only present in this response if a segment was requested. The date dimension is only present in this response if it was requested through the TRENDED_FUNNEL funnel type. The next action dimension is only present in the response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_visualization = 2;

Returns
Type Description
boolean

Whether the funnelVisualization field is set.

hasPropertyQuota()

public boolean hasPropertyQuota()

This Analytics Property's quota state including this request.

.google.analytics.data.v1alpha.PropertyQuota property_quota = 3;

Returns
Type Description
boolean

Whether the propertyQuota field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(RunFunnelReportResponse other)

public RunFunnelReportResponse.Builder mergeFrom(RunFunnelReportResponse other)
Parameter
Name Description
other RunFunnelReportResponse
Returns
Type Description
RunFunnelReportResponse.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public RunFunnelReportResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
RunFunnelReportResponse.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public RunFunnelReportResponse.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
RunFunnelReportResponse.Builder
Overrides

mergeFunnelTable(FunnelSubReport value)

public RunFunnelReportResponse.Builder mergeFunnelTable(FunnelSubReport value)

The funnel table is a report with the funnel step, segment, breakdown dimension, active users, completion rate, abandonments, and abandonments rate.

The segment dimension is only present in this response if a segment was requested. The breakdown dimension is only present in this response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_table = 1;

Parameter
Name Description
value FunnelSubReport
Returns
Type Description
RunFunnelReportResponse.Builder

mergeFunnelVisualization(FunnelSubReport value)

public RunFunnelReportResponse.Builder mergeFunnelVisualization(FunnelSubReport value)

The funnel visualization is a report with the funnel step, segment, date, next action dimension, and active users.

The segment dimension is only present in this response if a segment was requested. The date dimension is only present in this response if it was requested through the TRENDED_FUNNEL funnel type. The next action dimension is only present in the response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_visualization = 2;

Parameter
Name Description
value FunnelSubReport
Returns
Type Description
RunFunnelReportResponse.Builder

mergePropertyQuota(PropertyQuota value)

public RunFunnelReportResponse.Builder mergePropertyQuota(PropertyQuota value)

This Analytics Property's quota state including this request.

.google.analytics.data.v1alpha.PropertyQuota property_quota = 3;

Parameter
Name Description
value PropertyQuota
Returns
Type Description
RunFunnelReportResponse.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final RunFunnelReportResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
RunFunnelReportResponse.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public RunFunnelReportResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
RunFunnelReportResponse.Builder
Overrides

setFunnelTable(FunnelSubReport value)

public RunFunnelReportResponse.Builder setFunnelTable(FunnelSubReport value)

The funnel table is a report with the funnel step, segment, breakdown dimension, active users, completion rate, abandonments, and abandonments rate.

The segment dimension is only present in this response if a segment was requested. The breakdown dimension is only present in this response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_table = 1;

Parameter
Name Description
value FunnelSubReport
Returns
Type Description
RunFunnelReportResponse.Builder

setFunnelTable(FunnelSubReport.Builder builderForValue)

public RunFunnelReportResponse.Builder setFunnelTable(FunnelSubReport.Builder builderForValue)

The funnel table is a report with the funnel step, segment, breakdown dimension, active users, completion rate, abandonments, and abandonments rate.

The segment dimension is only present in this response if a segment was requested. The breakdown dimension is only present in this response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_table = 1;

Parameter
Name Description
builderForValue FunnelSubReport.Builder
Returns
Type Description
RunFunnelReportResponse.Builder

setFunnelVisualization(FunnelSubReport value)

public RunFunnelReportResponse.Builder setFunnelVisualization(FunnelSubReport value)

The funnel visualization is a report with the funnel step, segment, date, next action dimension, and active users.

The segment dimension is only present in this response if a segment was requested. The date dimension is only present in this response if it was requested through the TRENDED_FUNNEL funnel type. The next action dimension is only present in the response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_visualization = 2;

Parameter
Name Description
value FunnelSubReport
Returns
Type Description
RunFunnelReportResponse.Builder

setFunnelVisualization(FunnelSubReport.Builder builderForValue)

public RunFunnelReportResponse.Builder setFunnelVisualization(FunnelSubReport.Builder builderForValue)

The funnel visualization is a report with the funnel step, segment, date, next action dimension, and active users.

The segment dimension is only present in this response if a segment was requested. The date dimension is only present in this response if it was requested through the TRENDED_FUNNEL funnel type. The next action dimension is only present in the response if it was requested.

.google.analytics.data.v1alpha.FunnelSubReport funnel_visualization = 2;

Parameter
Name Description
builderForValue FunnelSubReport.Builder
Returns
Type Description
RunFunnelReportResponse.Builder

setKind(String value)

public RunFunnelReportResponse.Builder setKind(String value)

Identifies what kind of resource this message is. This kind is always the fixed string "analyticsData#runFunnelReport". Useful to distinguish between response types in JSON.

string kind = 4;

Parameter
Name Description
value String

The kind to set.

Returns
Type Description
RunFunnelReportResponse.Builder

This builder for chaining.

setKindBytes(ByteString value)

public RunFunnelReportResponse.Builder setKindBytes(ByteString value)

Identifies what kind of resource this message is. This kind is always the fixed string "analyticsData#runFunnelReport". Useful to distinguish between response types in JSON.

string kind = 4;

Parameter
Name Description
value ByteString

The bytes for kind to set.

Returns
Type Description
RunFunnelReportResponse.Builder

This builder for chaining.

setPropertyQuota(PropertyQuota value)

public RunFunnelReportResponse.Builder setPropertyQuota(PropertyQuota value)

This Analytics Property's quota state including this request.

.google.analytics.data.v1alpha.PropertyQuota property_quota = 3;

Parameter
Name Description
value PropertyQuota
Returns
Type Description
RunFunnelReportResponse.Builder

setPropertyQuota(PropertyQuota.Builder builderForValue)

public RunFunnelReportResponse.Builder setPropertyQuota(PropertyQuota.Builder builderForValue)

This Analytics Property's quota state including this request.

.google.analytics.data.v1alpha.PropertyQuota property_quota = 3;

Parameter
Name Description
builderForValue PropertyQuota.Builder
Returns
Type Description
RunFunnelReportResponse.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public RunFunnelReportResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
RunFunnelReportResponse.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final RunFunnelReportResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
RunFunnelReportResponse.Builder
Overrides