Class RunFunnelReportResponse.Builder (0.94.0)

public static final class RunFunnelReportResponse.Builder extends GeneratedMessage.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

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

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.

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

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 GeneratedMessage.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

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