CollectionGroupOptions

public final class CollectionGroupOptions extends AbstractOptions


Summary

Public constructors

Creates a new, empty CollectionGroupOptions object.

Public methods

@NonNull CollectionGroupOptions
final @NonNull CollectionGroupOptions

Specifies query hints for the collection group source.

Inherited methods

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

Specify generic Boolean option

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

Specify generic Double option

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

Specify generic Field option

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

Specify generic Long option

final @NonNull CollectionGroupOptions

Specify RawOptions object

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

Specify generic String option

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

Public constructors

CollectionGroupOptions

public CollectionGroupOptions()

Creates a new, empty CollectionGroupOptions object.

Public methods

withHints

public final @NonNull CollectionGroupOptions withHints(@NonNull CollectionHints hints)

Specifies query hints for the collection group source.

Parameters
@NonNull CollectionHints hints

The hints to apply to the collection group source.

Returns
@NonNull CollectionGroupOptions

A new CollectionGroupOptions with the specified hints.