AggregateHints

public final class AggregateHints extends AbstractOptions


Summary

Public constructors

Creates a new, empty AggregateHints object.

Inherited methods

From com.google.firebase.firestore.pipeline.AbstractOptions
final @NonNull AggregateHints
final @NonNull AggregateHints
with(@NonNull String key, @NonNull AbstractOptions<@NonNull ?> subSection)
final @NonNull AggregateHints
final @NonNull AggregateHints
with(@NonNull String key, boolean value)

Specify generic Boolean option

final @NonNull AggregateHints
with(@NonNull String key, double value)

Specify generic Double option

final @NonNull AggregateHints
with(@NonNull String key, @NonNull Field value)

Specify generic Field option

final @NonNull AggregateHints
final @NonNull AggregateHints
with(@NonNull String key, long value)

Specify generic Long option

final @NonNull AggregateHints

Specify RawOptions object

final @NonNull AggregateHints
with(@NonNull String key, @NonNull String value)

Specify generic String option

final @NonNull AggregateHints
with(@NonNull String key, @NonNull String values)

Public constructors

AggregateHints

public AggregateHints()

Creates a new, empty AggregateHints object.

Public methods

self

public @NonNull AggregateHints self(@NonNull InternalOptions options)

withForceStreamableEnabled

public final @NonNull AggregateHints withForceStreamableEnabled()