Class ListFieldsRequest (2.2.0)

public sealed class ListFieldsRequest : IMessage<ListFieldsRequest>, IEquatable<ListFieldsRequest>, IDeepCloneable<ListFieldsRequest>, IBufferMessage, IMessage, IPageRequest

The request for [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields].

Inheritance

Object > ListFieldsRequest

Namespace

Google.Cloud.Firestore.Admin.V1

Assembly

Google.Cloud.Firestore.Admin.V1.dll

Constructors

ListFieldsRequest()

public ListFieldsRequest()

ListFieldsRequest(ListFieldsRequest)

public ListFieldsRequest(ListFieldsRequest other)
Parameter
NameDescription
otherListFieldsRequest

Properties

Filter

public string Filter { get; set; }

The filter to apply to list results. Currently, [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields] only supports listing fields that have been explicitly overridden. To issue this query, call [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields] with the filter set to indexConfig.usesAncestorConfig:false.

Property Value
TypeDescription
String

PageSize

public int PageSize { get; set; }

The number of results to return.

Property Value
TypeDescription
Int32

PageToken

public string PageToken { get; set; }

A page token, returned from a previous call to [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields], that may be used to get the next page of results.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. A parent name of the form projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}

Property Value
TypeDescription
String

ParentAsCollectionGroupName

public CollectionGroupName ParentAsCollectionGroupName { get; set; }

CollectionGroupName-typed view over the Parent resource name property.

Property Value
TypeDescription
CollectionGroupName