...

Source file src/google.golang.org/genproto/googleapis/firestore/admin/v1beta2/operation.pb.go

Documentation: google.golang.org/genproto/googleapis/firestore/admin/v1beta2

     1  // Copyright 2019 Google LLC.
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //     http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  //
    15  
    16  // Code generated by protoc-gen-go. DO NOT EDIT.
    17  // versions:
    18  // 	protoc-gen-go v1.26.0
    19  // 	protoc        v3.12.2
    20  // source: google/firestore/admin/v1beta2/operation.proto
    21  
    22  package admin
    23  
    24  import (
    25  	reflect "reflect"
    26  	sync "sync"
    27  
    28  	_ "google.golang.org/genproto/googleapis/api/annotations"
    29  	protoreflect "google.golang.org/protobuf/reflect/protoreflect"
    30  	protoimpl "google.golang.org/protobuf/runtime/protoimpl"
    31  	timestamppb "google.golang.org/protobuf/types/known/timestamppb"
    32  )
    33  
    34  const (
    35  	// Verify that this generated code is sufficiently up-to-date.
    36  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    37  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    38  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    39  )
    40  
    41  // Describes the state of the operation.
    42  type OperationState int32
    43  
    44  const (
    45  	// Unspecified.
    46  	OperationState_OPERATION_STATE_UNSPECIFIED OperationState = 0
    47  	// Request is being prepared for processing.
    48  	OperationState_INITIALIZING OperationState = 1
    49  	// Request is actively being processed.
    50  	OperationState_PROCESSING OperationState = 2
    51  	// Request is in the process of being cancelled after user called
    52  	// google.longrunning.Operations.CancelOperation on the operation.
    53  	OperationState_CANCELLING OperationState = 3
    54  	// Request has been processed and is in its finalization stage.
    55  	OperationState_FINALIZING OperationState = 4
    56  	// Request has completed successfully.
    57  	OperationState_SUCCESSFUL OperationState = 5
    58  	// Request has finished being processed, but encountered an error.
    59  	OperationState_FAILED OperationState = 6
    60  	// Request has finished being cancelled after user called
    61  	// google.longrunning.Operations.CancelOperation.
    62  	OperationState_CANCELLED OperationState = 7
    63  )
    64  
    65  // Enum value maps for OperationState.
    66  var (
    67  	OperationState_name = map[int32]string{
    68  		0: "OPERATION_STATE_UNSPECIFIED",
    69  		1: "INITIALIZING",
    70  		2: "PROCESSING",
    71  		3: "CANCELLING",
    72  		4: "FINALIZING",
    73  		5: "SUCCESSFUL",
    74  		6: "FAILED",
    75  		7: "CANCELLED",
    76  	}
    77  	OperationState_value = map[string]int32{
    78  		"OPERATION_STATE_UNSPECIFIED": 0,
    79  		"INITIALIZING":                1,
    80  		"PROCESSING":                  2,
    81  		"CANCELLING":                  3,
    82  		"FINALIZING":                  4,
    83  		"SUCCESSFUL":                  5,
    84  		"FAILED":                      6,
    85  		"CANCELLED":                   7,
    86  	}
    87  )
    88  
    89  func (x OperationState) Enum() *OperationState {
    90  	p := new(OperationState)
    91  	*p = x
    92  	return p
    93  }
    94  
    95  func (x OperationState) String() string {
    96  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
    97  }
    98  
    99  func (OperationState) Descriptor() protoreflect.EnumDescriptor {
   100  	return file_google_firestore_admin_v1beta2_operation_proto_enumTypes[0].Descriptor()
   101  }
   102  
   103  func (OperationState) Type() protoreflect.EnumType {
   104  	return &file_google_firestore_admin_v1beta2_operation_proto_enumTypes[0]
   105  }
   106  
   107  func (x OperationState) Number() protoreflect.EnumNumber {
   108  	return protoreflect.EnumNumber(x)
   109  }
   110  
   111  // Deprecated: Use OperationState.Descriptor instead.
   112  func (OperationState) EnumDescriptor() ([]byte, []int) {
   113  	return file_google_firestore_admin_v1beta2_operation_proto_rawDescGZIP(), []int{0}
   114  }
   115  
   116  // Specifies how the index is changing.
   117  type FieldOperationMetadata_IndexConfigDelta_ChangeType int32
   118  
   119  const (
   120  	// The type of change is not specified or known.
   121  	FieldOperationMetadata_IndexConfigDelta_CHANGE_TYPE_UNSPECIFIED FieldOperationMetadata_IndexConfigDelta_ChangeType = 0
   122  	// The single field index is being added.
   123  	FieldOperationMetadata_IndexConfigDelta_ADD FieldOperationMetadata_IndexConfigDelta_ChangeType = 1
   124  	// The single field index is being removed.
   125  	FieldOperationMetadata_IndexConfigDelta_REMOVE FieldOperationMetadata_IndexConfigDelta_ChangeType = 2
   126  )
   127  
   128  // Enum value maps for FieldOperationMetadata_IndexConfigDelta_ChangeType.
   129  var (
   130  	FieldOperationMetadata_IndexConfigDelta_ChangeType_name = map[int32]string{
   131  		0: "CHANGE_TYPE_UNSPECIFIED",
   132  		1: "ADD",
   133  		2: "REMOVE",
   134  	}
   135  	FieldOperationMetadata_IndexConfigDelta_ChangeType_value = map[string]int32{
   136  		"CHANGE_TYPE_UNSPECIFIED": 0,
   137  		"ADD":                     1,
   138  		"REMOVE":                  2,
   139  	}
   140  )
   141  
   142  func (x FieldOperationMetadata_IndexConfigDelta_ChangeType) Enum() *FieldOperationMetadata_IndexConfigDelta_ChangeType {
   143  	p := new(FieldOperationMetadata_IndexConfigDelta_ChangeType)
   144  	*p = x
   145  	return p
   146  }
   147  
   148  func (x FieldOperationMetadata_IndexConfigDelta_ChangeType) String() string {
   149  	return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
   150  }
   151  
   152  func (FieldOperationMetadata_IndexConfigDelta_ChangeType) Descriptor() protoreflect.EnumDescriptor {
   153  	return file_google_firestore_admin_v1beta2_operation_proto_enumTypes[1].Descriptor()
   154  }
   155  
   156  func (FieldOperationMetadata_IndexConfigDelta_ChangeType) Type() protoreflect.EnumType {
   157  	return &file_google_firestore_admin_v1beta2_operation_proto_enumTypes[1]
   158  }
   159  
   160  func (x FieldOperationMetadata_IndexConfigDelta_ChangeType) Number() protoreflect.EnumNumber {
   161  	return protoreflect.EnumNumber(x)
   162  }
   163  
   164  // Deprecated: Use FieldOperationMetadata_IndexConfigDelta_ChangeType.Descriptor instead.
   165  func (FieldOperationMetadata_IndexConfigDelta_ChangeType) EnumDescriptor() ([]byte, []int) {
   166  	return file_google_firestore_admin_v1beta2_operation_proto_rawDescGZIP(), []int{1, 0, 0}
   167  }
   168  
   169  // Metadata for [google.longrunning.Operation][google.longrunning.Operation] results from
   170  // [FirestoreAdmin.CreateIndex][google.firestore.admin.v1beta2.FirestoreAdmin.CreateIndex].
   171  type IndexOperationMetadata struct {
   172  	state         protoimpl.MessageState
   173  	sizeCache     protoimpl.SizeCache
   174  	unknownFields protoimpl.UnknownFields
   175  
   176  	// The time this operation started.
   177  	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
   178  	// The time this operation completed. Will be unset if operation still in
   179  	// progress.
   180  	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
   181  	// The index resource that this operation is acting on. For example:
   182  	// `projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/indexes/{index_id}`
   183  	Index string `protobuf:"bytes,3,opt,name=index,proto3" json:"index,omitempty"`
   184  	// The state of the operation.
   185  	State OperationState `protobuf:"varint,4,opt,name=state,proto3,enum=google.firestore.admin.v1beta2.OperationState" json:"state,omitempty"`
   186  	// The progress, in documents, of this operation.
   187  	ProgressDocuments *Progress `protobuf:"bytes,5,opt,name=progress_documents,json=progressDocuments,proto3" json:"progress_documents,omitempty"`
   188  	// The progress, in bytes, of this operation.
   189  	ProgressBytes *Progress `protobuf:"bytes,6,opt,name=progress_bytes,json=progressBytes,proto3" json:"progress_bytes,omitempty"`
   190  }
   191  
   192  func (x *IndexOperationMetadata) Reset() {
   193  	*x = IndexOperationMetadata{}
   194  	if protoimpl.UnsafeEnabled {
   195  		mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[0]
   196  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   197  		ms.StoreMessageInfo(mi)
   198  	}
   199  }
   200  
   201  func (x *IndexOperationMetadata) String() string {
   202  	return protoimpl.X.MessageStringOf(x)
   203  }
   204  
   205  func (*IndexOperationMetadata) ProtoMessage() {}
   206  
   207  func (x *IndexOperationMetadata) ProtoReflect() protoreflect.Message {
   208  	mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[0]
   209  	if protoimpl.UnsafeEnabled && x != nil {
   210  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   211  		if ms.LoadMessageInfo() == nil {
   212  			ms.StoreMessageInfo(mi)
   213  		}
   214  		return ms
   215  	}
   216  	return mi.MessageOf(x)
   217  }
   218  
   219  // Deprecated: Use IndexOperationMetadata.ProtoReflect.Descriptor instead.
   220  func (*IndexOperationMetadata) Descriptor() ([]byte, []int) {
   221  	return file_google_firestore_admin_v1beta2_operation_proto_rawDescGZIP(), []int{0}
   222  }
   223  
   224  func (x *IndexOperationMetadata) GetStartTime() *timestamppb.Timestamp {
   225  	if x != nil {
   226  		return x.StartTime
   227  	}
   228  	return nil
   229  }
   230  
   231  func (x *IndexOperationMetadata) GetEndTime() *timestamppb.Timestamp {
   232  	if x != nil {
   233  		return x.EndTime
   234  	}
   235  	return nil
   236  }
   237  
   238  func (x *IndexOperationMetadata) GetIndex() string {
   239  	if x != nil {
   240  		return x.Index
   241  	}
   242  	return ""
   243  }
   244  
   245  func (x *IndexOperationMetadata) GetState() OperationState {
   246  	if x != nil {
   247  		return x.State
   248  	}
   249  	return OperationState_OPERATION_STATE_UNSPECIFIED
   250  }
   251  
   252  func (x *IndexOperationMetadata) GetProgressDocuments() *Progress {
   253  	if x != nil {
   254  		return x.ProgressDocuments
   255  	}
   256  	return nil
   257  }
   258  
   259  func (x *IndexOperationMetadata) GetProgressBytes() *Progress {
   260  	if x != nil {
   261  		return x.ProgressBytes
   262  	}
   263  	return nil
   264  }
   265  
   266  // Metadata for [google.longrunning.Operation][google.longrunning.Operation] results from
   267  // [FirestoreAdmin.UpdateField][google.firestore.admin.v1beta2.FirestoreAdmin.UpdateField].
   268  type FieldOperationMetadata struct {
   269  	state         protoimpl.MessageState
   270  	sizeCache     protoimpl.SizeCache
   271  	unknownFields protoimpl.UnknownFields
   272  
   273  	// The time this operation started.
   274  	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
   275  	// The time this operation completed. Will be unset if operation still in
   276  	// progress.
   277  	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
   278  	// The field resource that this operation is acting on. For example:
   279  	// `projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}/fields/{field_path}`
   280  	Field string `protobuf:"bytes,3,opt,name=field,proto3" json:"field,omitempty"`
   281  	// A list of [IndexConfigDelta][google.firestore.admin.v1beta2.FieldOperationMetadata.IndexConfigDelta], which describe the intent of this
   282  	// operation.
   283  	IndexConfigDeltas []*FieldOperationMetadata_IndexConfigDelta `protobuf:"bytes,4,rep,name=index_config_deltas,json=indexConfigDeltas,proto3" json:"index_config_deltas,omitempty"`
   284  	// The state of the operation.
   285  	State OperationState `protobuf:"varint,5,opt,name=state,proto3,enum=google.firestore.admin.v1beta2.OperationState" json:"state,omitempty"`
   286  	// The progress, in documents, of this operation.
   287  	DocumentProgress *Progress `protobuf:"bytes,6,opt,name=document_progress,json=documentProgress,proto3" json:"document_progress,omitempty"`
   288  	// The progress, in bytes, of this operation.
   289  	BytesProgress *Progress `protobuf:"bytes,7,opt,name=bytes_progress,json=bytesProgress,proto3" json:"bytes_progress,omitempty"`
   290  }
   291  
   292  func (x *FieldOperationMetadata) Reset() {
   293  	*x = FieldOperationMetadata{}
   294  	if protoimpl.UnsafeEnabled {
   295  		mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[1]
   296  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   297  		ms.StoreMessageInfo(mi)
   298  	}
   299  }
   300  
   301  func (x *FieldOperationMetadata) String() string {
   302  	return protoimpl.X.MessageStringOf(x)
   303  }
   304  
   305  func (*FieldOperationMetadata) ProtoMessage() {}
   306  
   307  func (x *FieldOperationMetadata) ProtoReflect() protoreflect.Message {
   308  	mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[1]
   309  	if protoimpl.UnsafeEnabled && x != nil {
   310  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   311  		if ms.LoadMessageInfo() == nil {
   312  			ms.StoreMessageInfo(mi)
   313  		}
   314  		return ms
   315  	}
   316  	return mi.MessageOf(x)
   317  }
   318  
   319  // Deprecated: Use FieldOperationMetadata.ProtoReflect.Descriptor instead.
   320  func (*FieldOperationMetadata) Descriptor() ([]byte, []int) {
   321  	return file_google_firestore_admin_v1beta2_operation_proto_rawDescGZIP(), []int{1}
   322  }
   323  
   324  func (x *FieldOperationMetadata) GetStartTime() *timestamppb.Timestamp {
   325  	if x != nil {
   326  		return x.StartTime
   327  	}
   328  	return nil
   329  }
   330  
   331  func (x *FieldOperationMetadata) GetEndTime() *timestamppb.Timestamp {
   332  	if x != nil {
   333  		return x.EndTime
   334  	}
   335  	return nil
   336  }
   337  
   338  func (x *FieldOperationMetadata) GetField() string {
   339  	if x != nil {
   340  		return x.Field
   341  	}
   342  	return ""
   343  }
   344  
   345  func (x *FieldOperationMetadata) GetIndexConfigDeltas() []*FieldOperationMetadata_IndexConfigDelta {
   346  	if x != nil {
   347  		return x.IndexConfigDeltas
   348  	}
   349  	return nil
   350  }
   351  
   352  func (x *FieldOperationMetadata) GetState() OperationState {
   353  	if x != nil {
   354  		return x.State
   355  	}
   356  	return OperationState_OPERATION_STATE_UNSPECIFIED
   357  }
   358  
   359  func (x *FieldOperationMetadata) GetDocumentProgress() *Progress {
   360  	if x != nil {
   361  		return x.DocumentProgress
   362  	}
   363  	return nil
   364  }
   365  
   366  func (x *FieldOperationMetadata) GetBytesProgress() *Progress {
   367  	if x != nil {
   368  		return x.BytesProgress
   369  	}
   370  	return nil
   371  }
   372  
   373  // Metadata for [google.longrunning.Operation][google.longrunning.Operation] results from
   374  // [FirestoreAdmin.ExportDocuments][google.firestore.admin.v1beta2.FirestoreAdmin.ExportDocuments].
   375  type ExportDocumentsMetadata struct {
   376  	state         protoimpl.MessageState
   377  	sizeCache     protoimpl.SizeCache
   378  	unknownFields protoimpl.UnknownFields
   379  
   380  	// The time this operation started.
   381  	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
   382  	// The time this operation completed. Will be unset if operation still in
   383  	// progress.
   384  	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
   385  	// The state of the export operation.
   386  	OperationState OperationState `protobuf:"varint,3,opt,name=operation_state,json=operationState,proto3,enum=google.firestore.admin.v1beta2.OperationState" json:"operation_state,omitempty"`
   387  	// The progress, in documents, of this operation.
   388  	ProgressDocuments *Progress `protobuf:"bytes,4,opt,name=progress_documents,json=progressDocuments,proto3" json:"progress_documents,omitempty"`
   389  	// The progress, in bytes, of this operation.
   390  	ProgressBytes *Progress `protobuf:"bytes,5,opt,name=progress_bytes,json=progressBytes,proto3" json:"progress_bytes,omitempty"`
   391  	// Which collection ids are being exported.
   392  	CollectionIds []string `protobuf:"bytes,6,rep,name=collection_ids,json=collectionIds,proto3" json:"collection_ids,omitempty"`
   393  	// Where the entities are being exported to.
   394  	OutputUriPrefix string `protobuf:"bytes,7,opt,name=output_uri_prefix,json=outputUriPrefix,proto3" json:"output_uri_prefix,omitempty"`
   395  }
   396  
   397  func (x *ExportDocumentsMetadata) Reset() {
   398  	*x = ExportDocumentsMetadata{}
   399  	if protoimpl.UnsafeEnabled {
   400  		mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[2]
   401  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   402  		ms.StoreMessageInfo(mi)
   403  	}
   404  }
   405  
   406  func (x *ExportDocumentsMetadata) String() string {
   407  	return protoimpl.X.MessageStringOf(x)
   408  }
   409  
   410  func (*ExportDocumentsMetadata) ProtoMessage() {}
   411  
   412  func (x *ExportDocumentsMetadata) ProtoReflect() protoreflect.Message {
   413  	mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[2]
   414  	if protoimpl.UnsafeEnabled && x != nil {
   415  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   416  		if ms.LoadMessageInfo() == nil {
   417  			ms.StoreMessageInfo(mi)
   418  		}
   419  		return ms
   420  	}
   421  	return mi.MessageOf(x)
   422  }
   423  
   424  // Deprecated: Use ExportDocumentsMetadata.ProtoReflect.Descriptor instead.
   425  func (*ExportDocumentsMetadata) Descriptor() ([]byte, []int) {
   426  	return file_google_firestore_admin_v1beta2_operation_proto_rawDescGZIP(), []int{2}
   427  }
   428  
   429  func (x *ExportDocumentsMetadata) GetStartTime() *timestamppb.Timestamp {
   430  	if x != nil {
   431  		return x.StartTime
   432  	}
   433  	return nil
   434  }
   435  
   436  func (x *ExportDocumentsMetadata) GetEndTime() *timestamppb.Timestamp {
   437  	if x != nil {
   438  		return x.EndTime
   439  	}
   440  	return nil
   441  }
   442  
   443  func (x *ExportDocumentsMetadata) GetOperationState() OperationState {
   444  	if x != nil {
   445  		return x.OperationState
   446  	}
   447  	return OperationState_OPERATION_STATE_UNSPECIFIED
   448  }
   449  
   450  func (x *ExportDocumentsMetadata) GetProgressDocuments() *Progress {
   451  	if x != nil {
   452  		return x.ProgressDocuments
   453  	}
   454  	return nil
   455  }
   456  
   457  func (x *ExportDocumentsMetadata) GetProgressBytes() *Progress {
   458  	if x != nil {
   459  		return x.ProgressBytes
   460  	}
   461  	return nil
   462  }
   463  
   464  func (x *ExportDocumentsMetadata) GetCollectionIds() []string {
   465  	if x != nil {
   466  		return x.CollectionIds
   467  	}
   468  	return nil
   469  }
   470  
   471  func (x *ExportDocumentsMetadata) GetOutputUriPrefix() string {
   472  	if x != nil {
   473  		return x.OutputUriPrefix
   474  	}
   475  	return ""
   476  }
   477  
   478  // Metadata for [google.longrunning.Operation][google.longrunning.Operation] results from
   479  // [FirestoreAdmin.ImportDocuments][google.firestore.admin.v1beta2.FirestoreAdmin.ImportDocuments].
   480  type ImportDocumentsMetadata struct {
   481  	state         protoimpl.MessageState
   482  	sizeCache     protoimpl.SizeCache
   483  	unknownFields protoimpl.UnknownFields
   484  
   485  	// The time this operation started.
   486  	StartTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"`
   487  	// The time this operation completed. Will be unset if operation still in
   488  	// progress.
   489  	EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
   490  	// The state of the import operation.
   491  	OperationState OperationState `protobuf:"varint,3,opt,name=operation_state,json=operationState,proto3,enum=google.firestore.admin.v1beta2.OperationState" json:"operation_state,omitempty"`
   492  	// The progress, in documents, of this operation.
   493  	ProgressDocuments *Progress `protobuf:"bytes,4,opt,name=progress_documents,json=progressDocuments,proto3" json:"progress_documents,omitempty"`
   494  	// The progress, in bytes, of this operation.
   495  	ProgressBytes *Progress `protobuf:"bytes,5,opt,name=progress_bytes,json=progressBytes,proto3" json:"progress_bytes,omitempty"`
   496  	// Which collection ids are being imported.
   497  	CollectionIds []string `protobuf:"bytes,6,rep,name=collection_ids,json=collectionIds,proto3" json:"collection_ids,omitempty"`
   498  	// The location of the documents being imported.
   499  	InputUriPrefix string `protobuf:"bytes,7,opt,name=input_uri_prefix,json=inputUriPrefix,proto3" json:"input_uri_prefix,omitempty"`
   500  }
   501  
   502  func (x *ImportDocumentsMetadata) Reset() {
   503  	*x = ImportDocumentsMetadata{}
   504  	if protoimpl.UnsafeEnabled {
   505  		mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[3]
   506  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   507  		ms.StoreMessageInfo(mi)
   508  	}
   509  }
   510  
   511  func (x *ImportDocumentsMetadata) String() string {
   512  	return protoimpl.X.MessageStringOf(x)
   513  }
   514  
   515  func (*ImportDocumentsMetadata) ProtoMessage() {}
   516  
   517  func (x *ImportDocumentsMetadata) ProtoReflect() protoreflect.Message {
   518  	mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[3]
   519  	if protoimpl.UnsafeEnabled && x != nil {
   520  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   521  		if ms.LoadMessageInfo() == nil {
   522  			ms.StoreMessageInfo(mi)
   523  		}
   524  		return ms
   525  	}
   526  	return mi.MessageOf(x)
   527  }
   528  
   529  // Deprecated: Use ImportDocumentsMetadata.ProtoReflect.Descriptor instead.
   530  func (*ImportDocumentsMetadata) Descriptor() ([]byte, []int) {
   531  	return file_google_firestore_admin_v1beta2_operation_proto_rawDescGZIP(), []int{3}
   532  }
   533  
   534  func (x *ImportDocumentsMetadata) GetStartTime() *timestamppb.Timestamp {
   535  	if x != nil {
   536  		return x.StartTime
   537  	}
   538  	return nil
   539  }
   540  
   541  func (x *ImportDocumentsMetadata) GetEndTime() *timestamppb.Timestamp {
   542  	if x != nil {
   543  		return x.EndTime
   544  	}
   545  	return nil
   546  }
   547  
   548  func (x *ImportDocumentsMetadata) GetOperationState() OperationState {
   549  	if x != nil {
   550  		return x.OperationState
   551  	}
   552  	return OperationState_OPERATION_STATE_UNSPECIFIED
   553  }
   554  
   555  func (x *ImportDocumentsMetadata) GetProgressDocuments() *Progress {
   556  	if x != nil {
   557  		return x.ProgressDocuments
   558  	}
   559  	return nil
   560  }
   561  
   562  func (x *ImportDocumentsMetadata) GetProgressBytes() *Progress {
   563  	if x != nil {
   564  		return x.ProgressBytes
   565  	}
   566  	return nil
   567  }
   568  
   569  func (x *ImportDocumentsMetadata) GetCollectionIds() []string {
   570  	if x != nil {
   571  		return x.CollectionIds
   572  	}
   573  	return nil
   574  }
   575  
   576  func (x *ImportDocumentsMetadata) GetInputUriPrefix() string {
   577  	if x != nil {
   578  		return x.InputUriPrefix
   579  	}
   580  	return ""
   581  }
   582  
   583  // Returned in the [google.longrunning.Operation][google.longrunning.Operation] response field.
   584  type ExportDocumentsResponse struct {
   585  	state         protoimpl.MessageState
   586  	sizeCache     protoimpl.SizeCache
   587  	unknownFields protoimpl.UnknownFields
   588  
   589  	// Location of the output files. This can be used to begin an import
   590  	// into Cloud Firestore (this project or another project) after the operation
   591  	// completes successfully.
   592  	OutputUriPrefix string `protobuf:"bytes,1,opt,name=output_uri_prefix,json=outputUriPrefix,proto3" json:"output_uri_prefix,omitempty"`
   593  }
   594  
   595  func (x *ExportDocumentsResponse) Reset() {
   596  	*x = ExportDocumentsResponse{}
   597  	if protoimpl.UnsafeEnabled {
   598  		mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[4]
   599  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   600  		ms.StoreMessageInfo(mi)
   601  	}
   602  }
   603  
   604  func (x *ExportDocumentsResponse) String() string {
   605  	return protoimpl.X.MessageStringOf(x)
   606  }
   607  
   608  func (*ExportDocumentsResponse) ProtoMessage() {}
   609  
   610  func (x *ExportDocumentsResponse) ProtoReflect() protoreflect.Message {
   611  	mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[4]
   612  	if protoimpl.UnsafeEnabled && x != nil {
   613  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   614  		if ms.LoadMessageInfo() == nil {
   615  			ms.StoreMessageInfo(mi)
   616  		}
   617  		return ms
   618  	}
   619  	return mi.MessageOf(x)
   620  }
   621  
   622  // Deprecated: Use ExportDocumentsResponse.ProtoReflect.Descriptor instead.
   623  func (*ExportDocumentsResponse) Descriptor() ([]byte, []int) {
   624  	return file_google_firestore_admin_v1beta2_operation_proto_rawDescGZIP(), []int{4}
   625  }
   626  
   627  func (x *ExportDocumentsResponse) GetOutputUriPrefix() string {
   628  	if x != nil {
   629  		return x.OutputUriPrefix
   630  	}
   631  	return ""
   632  }
   633  
   634  // Describes the progress of the operation.
   635  // Unit of work is generic and must be interpreted based on where [Progress][google.firestore.admin.v1beta2.Progress]
   636  // is used.
   637  type Progress struct {
   638  	state         protoimpl.MessageState
   639  	sizeCache     protoimpl.SizeCache
   640  	unknownFields protoimpl.UnknownFields
   641  
   642  	// The amount of work estimated.
   643  	EstimatedWork int64 `protobuf:"varint,1,opt,name=estimated_work,json=estimatedWork,proto3" json:"estimated_work,omitempty"`
   644  	// The amount of work completed.
   645  	CompletedWork int64 `protobuf:"varint,2,opt,name=completed_work,json=completedWork,proto3" json:"completed_work,omitempty"`
   646  }
   647  
   648  func (x *Progress) Reset() {
   649  	*x = Progress{}
   650  	if protoimpl.UnsafeEnabled {
   651  		mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[5]
   652  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   653  		ms.StoreMessageInfo(mi)
   654  	}
   655  }
   656  
   657  func (x *Progress) String() string {
   658  	return protoimpl.X.MessageStringOf(x)
   659  }
   660  
   661  func (*Progress) ProtoMessage() {}
   662  
   663  func (x *Progress) ProtoReflect() protoreflect.Message {
   664  	mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[5]
   665  	if protoimpl.UnsafeEnabled && x != nil {
   666  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   667  		if ms.LoadMessageInfo() == nil {
   668  			ms.StoreMessageInfo(mi)
   669  		}
   670  		return ms
   671  	}
   672  	return mi.MessageOf(x)
   673  }
   674  
   675  // Deprecated: Use Progress.ProtoReflect.Descriptor instead.
   676  func (*Progress) Descriptor() ([]byte, []int) {
   677  	return file_google_firestore_admin_v1beta2_operation_proto_rawDescGZIP(), []int{5}
   678  }
   679  
   680  func (x *Progress) GetEstimatedWork() int64 {
   681  	if x != nil {
   682  		return x.EstimatedWork
   683  	}
   684  	return 0
   685  }
   686  
   687  func (x *Progress) GetCompletedWork() int64 {
   688  	if x != nil {
   689  		return x.CompletedWork
   690  	}
   691  	return 0
   692  }
   693  
   694  // Information about an index configuration change.
   695  type FieldOperationMetadata_IndexConfigDelta struct {
   696  	state         protoimpl.MessageState
   697  	sizeCache     protoimpl.SizeCache
   698  	unknownFields protoimpl.UnknownFields
   699  
   700  	// Specifies how the index is changing.
   701  	ChangeType FieldOperationMetadata_IndexConfigDelta_ChangeType `protobuf:"varint,1,opt,name=change_type,json=changeType,proto3,enum=google.firestore.admin.v1beta2.FieldOperationMetadata_IndexConfigDelta_ChangeType" json:"change_type,omitempty"`
   702  	// The index being changed.
   703  	Index *Index `protobuf:"bytes,2,opt,name=index,proto3" json:"index,omitempty"`
   704  }
   705  
   706  func (x *FieldOperationMetadata_IndexConfigDelta) Reset() {
   707  	*x = FieldOperationMetadata_IndexConfigDelta{}
   708  	if protoimpl.UnsafeEnabled {
   709  		mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[6]
   710  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   711  		ms.StoreMessageInfo(mi)
   712  	}
   713  }
   714  
   715  func (x *FieldOperationMetadata_IndexConfigDelta) String() string {
   716  	return protoimpl.X.MessageStringOf(x)
   717  }
   718  
   719  func (*FieldOperationMetadata_IndexConfigDelta) ProtoMessage() {}
   720  
   721  func (x *FieldOperationMetadata_IndexConfigDelta) ProtoReflect() protoreflect.Message {
   722  	mi := &file_google_firestore_admin_v1beta2_operation_proto_msgTypes[6]
   723  	if protoimpl.UnsafeEnabled && x != nil {
   724  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
   725  		if ms.LoadMessageInfo() == nil {
   726  			ms.StoreMessageInfo(mi)
   727  		}
   728  		return ms
   729  	}
   730  	return mi.MessageOf(x)
   731  }
   732  
   733  // Deprecated: Use FieldOperationMetadata_IndexConfigDelta.ProtoReflect.Descriptor instead.
   734  func (*FieldOperationMetadata_IndexConfigDelta) Descriptor() ([]byte, []int) {
   735  	return file_google_firestore_admin_v1beta2_operation_proto_rawDescGZIP(), []int{1, 0}
   736  }
   737  
   738  func (x *FieldOperationMetadata_IndexConfigDelta) GetChangeType() FieldOperationMetadata_IndexConfigDelta_ChangeType {
   739  	if x != nil {
   740  		return x.ChangeType
   741  	}
   742  	return FieldOperationMetadata_IndexConfigDelta_CHANGE_TYPE_UNSPECIFIED
   743  }
   744  
   745  func (x *FieldOperationMetadata_IndexConfigDelta) GetIndex() *Index {
   746  	if x != nil {
   747  		return x.Index
   748  	}
   749  	return nil
   750  }
   751  
   752  var File_google_firestore_admin_v1beta2_operation_proto protoreflect.FileDescriptor
   753  
   754  var file_google_firestore_admin_v1beta2_operation_proto_rawDesc = []byte{
   755  	0x0a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f,
   756  	0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32,
   757  	0x2f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   758  	0x12, 0x1e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f,
   759  	0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32,
   760  	0x1a, 0x2a, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f,
   761  	0x72, 0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32,
   762  	0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f,
   763  	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69,
   764  	0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x67,
   765  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
   766  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x90, 0x03, 0x0a, 0x16,
   767  	0x49, 0x6e, 0x64, 0x65, 0x78, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65,
   768  	0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f,
   769  	0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f,
   770  	0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d,
   771  	0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d,
   772  	0x65, 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20,
   773  	0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
   774  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52,
   775  	0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x69, 0x6e, 0x64, 0x65,
   776  	0x78, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x12, 0x44,
   777  	0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2e, 0x2e,
   778  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65,
   779  	0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e, 0x4f,
   780  	0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73,
   781  	0x74, 0x61, 0x74, 0x65, 0x12, 0x57, 0x0a, 0x12, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73,
   782  	0x5f, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b,
   783  	0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74,
   784  	0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61,
   785  	0x32, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x11, 0x70, 0x72, 0x6f, 0x67,
   786  	0x72, 0x65, 0x73, 0x73, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x4f, 0x0a,
   787  	0x0e, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x18,
   788  	0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66,
   789  	0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76,
   790  	0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52,
   791  	0x0d, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x42, 0x79, 0x74, 0x65, 0x73, 0x22, 0x8e,
   792  	0x06, 0x0a, 0x16, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
   793  	0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61,
   794  	0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e,
   795  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e,
   796  	0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x74,
   797  	0x54, 0x69, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65,
   798  	0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   799  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61,
   800  	0x6d, 0x70, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x66,
   801  	0x69, 0x65, 0x6c, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x66, 0x69, 0x65, 0x6c,
   802  	0x64, 0x12, 0x77, 0x0a, 0x13, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x63, 0x6f, 0x6e, 0x66, 0x69,
   803  	0x67, 0x5f, 0x64, 0x65, 0x6c, 0x74, 0x61, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x47,
   804  	0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72,
   805  	0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e,
   806  	0x46, 0x69, 0x65, 0x6c, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4d, 0x65,
   807  	0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x43, 0x6f, 0x6e, 0x66,
   808  	0x69, 0x67, 0x44, 0x65, 0x6c, 0x74, 0x61, 0x52, 0x11, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x43, 0x6f,
   809  	0x6e, 0x66, 0x69, 0x67, 0x44, 0x65, 0x6c, 0x74, 0x61, 0x73, 0x12, 0x44, 0x0a, 0x05, 0x73, 0x74,
   810  	0x61, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67,
   811  	0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d,
   812  	0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61,
   813  	0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65,
   814  	0x12, 0x55, 0x0a, 0x11, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x70, 0x72, 0x6f,
   815  	0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f,
   816  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61,
   817  	0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f,
   818  	0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x10, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x50,
   819  	0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x12, 0x4f, 0x0a, 0x0e, 0x62, 0x79, 0x74, 0x65, 0x73,
   820  	0x5f, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32,
   821  	0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f,
   822  	0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32,
   823  	0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x0d, 0x62, 0x79, 0x74, 0x65, 0x73,
   824  	0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x1a, 0x84, 0x02, 0x0a, 0x10, 0x49, 0x6e, 0x64,
   825  	0x65, 0x78, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x44, 0x65, 0x6c, 0x74, 0x61, 0x12, 0x73, 0x0a,
   826  	0x0b, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01,
   827  	0x28, 0x0e, 0x32, 0x52, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65,
   828  	0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
   829  	0x74, 0x61, 0x32, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69,
   830  	0x6f, 0x6e, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78,
   831  	0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x44, 0x65, 0x6c, 0x74, 0x61, 0x2e, 0x43, 0x68, 0x61, 0x6e,
   832  	0x67, 0x65, 0x54, 0x79, 0x70, 0x65, 0x52, 0x0a, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x54, 0x79,
   833  	0x70, 0x65, 0x12, 0x3b, 0x0a, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x02, 0x20, 0x01, 0x28,
   834  	0x0b, 0x32, 0x25, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73,
   835  	0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74,
   836  	0x61, 0x32, 0x2e, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x22,
   837  	0x3e, 0x0a, 0x0a, 0x43, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1b, 0x0a,
   838  	0x17, 0x43, 0x48, 0x41, 0x4e, 0x47, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53,
   839  	0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x07, 0x0a, 0x03, 0x41, 0x44,
   840  	0x44, 0x10, 0x01, 0x12, 0x0a, 0x0a, 0x06, 0x52, 0x45, 0x4d, 0x4f, 0x56, 0x45, 0x10, 0x02, 0x22,
   841  	0xe1, 0x03, 0x0a, 0x17, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65,
   842  	0x6e, 0x74, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x39, 0x0a, 0x0a, 0x73,
   843  	0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32,
   844  	0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75,
   845  	0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x09, 0x73, 0x74, 0x61,
   846  	0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x69,
   847  	0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   848  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73,
   849  	0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x57, 0x0a,
   850  	0x0f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73, 0x74, 0x61, 0x74, 0x65,
   851  	0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   852  	0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
   853  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e, 0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
   854  	0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x0e, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f,
   855  	0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x57, 0x0a, 0x12, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65,
   856  	0x73, 0x73, 0x5f, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x04, 0x20, 0x01,
   857  	0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65,
   858  	0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65,
   859  	0x74, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x11, 0x70, 0x72,
   860  	0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x12,
   861  	0x4f, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x62, 0x79, 0x74, 0x65,
   862  	0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   863  	0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e,
   864  	0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73,
   865  	0x73, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x42, 0x79, 0x74, 0x65, 0x73,
   866  	0x12, 0x25, 0x0a, 0x0e, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x69,
   867  	0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63,
   868  	0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x73, 0x12, 0x2a, 0x0a, 0x11, 0x6f, 0x75, 0x74, 0x70, 0x75,
   869  	0x74, 0x5f, 0x75, 0x72, 0x69, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x07, 0x20, 0x01,
   870  	0x28, 0x09, 0x52, 0x0f, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x50, 0x72, 0x65,
   871  	0x66, 0x69, 0x78, 0x22, 0xdf, 0x03, 0x0a, 0x17, 0x49, 0x6d, 0x70, 0x6f, 0x72, 0x74, 0x44, 0x6f,
   872  	0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12,
   873  	0x39, 0x0a, 0x0a, 0x73, 0x74, 0x61, 0x72, 0x74, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x01, 0x20,
   874  	0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f,
   875  	0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52,
   876  	0x09, 0x73, 0x74, 0x61, 0x72, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x08, 0x65, 0x6e,
   877  	0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67,
   878  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54,
   879  	0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x52, 0x07, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x6d,
   880  	0x65, 0x12, 0x57, 0x0a, 0x0f, 0x6f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x73,
   881  	0x74, 0x61, 0x74, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2e, 0x2e, 0x67, 0x6f, 0x6f,
   882  	0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64,
   883  	0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e, 0x4f, 0x70, 0x65, 0x72,
   884  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x0e, 0x6f, 0x70, 0x65, 0x72,
   885  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x57, 0x0a, 0x12, 0x70, 0x72,
   886  	0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x64, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73,
   887  	0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e,
   888  	0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e,
   889  	0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73,
   890  	0x52, 0x11, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65,
   891  	0x6e, 0x74, 0x73, 0x12, 0x4f, 0x0a, 0x0e, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f,
   892  	0x62, 0x79, 0x74, 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x67, 0x6f,
   893  	0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x61,
   894  	0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f,
   895  	0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x0d, 0x70, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x42,
   896  	0x79, 0x74, 0x65, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69,
   897  	0x6f, 0x6e, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0d, 0x63, 0x6f,
   898  	0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x49, 0x64, 0x73, 0x12, 0x28, 0x0a, 0x10, 0x69,
   899  	0x6e, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x5f, 0x70, 0x72, 0x65, 0x66, 0x69, 0x78, 0x18,
   900  	0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x50,
   901  	0x72, 0x65, 0x66, 0x69, 0x78, 0x22, 0x45, 0x0a, 0x17, 0x45, 0x78, 0x70, 0x6f, 0x72, 0x74, 0x44,
   902  	0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65,
   903  	0x12, 0x2a, 0x0a, 0x11, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x5f, 0x70,
   904  	0x72, 0x65, 0x66, 0x69, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x6f, 0x75, 0x74,
   905  	0x70, 0x75, 0x74, 0x55, 0x72, 0x69, 0x50, 0x72, 0x65, 0x66, 0x69, 0x78, 0x22, 0x58, 0x0a, 0x08,
   906  	0x50, 0x72, 0x6f, 0x67, 0x72, 0x65, 0x73, 0x73, 0x12, 0x25, 0x0a, 0x0e, 0x65, 0x73, 0x74, 0x69,
   907  	0x6d, 0x61, 0x74, 0x65, 0x64, 0x5f, 0x77, 0x6f, 0x72, 0x6b, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03,
   908  	0x52, 0x0d, 0x65, 0x73, 0x74, 0x69, 0x6d, 0x61, 0x74, 0x65, 0x64, 0x57, 0x6f, 0x72, 0x6b, 0x12,
   909  	0x25, 0x0a, 0x0e, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x5f, 0x77, 0x6f, 0x72,
   910  	0x6b, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x0d, 0x63, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74,
   911  	0x65, 0x64, 0x57, 0x6f, 0x72, 0x6b, 0x2a, 0x9e, 0x01, 0x0a, 0x0e, 0x4f, 0x70, 0x65, 0x72, 0x61,
   912  	0x74, 0x69, 0x6f, 0x6e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12, 0x1f, 0x0a, 0x1b, 0x4f, 0x50, 0x45,
   913  	0x52, 0x41, 0x54, 0x49, 0x4f, 0x4e, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53,
   914  	0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x10, 0x0a, 0x0c, 0x49, 0x4e,
   915  	0x49, 0x54, 0x49, 0x41, 0x4c, 0x49, 0x5a, 0x49, 0x4e, 0x47, 0x10, 0x01, 0x12, 0x0e, 0x0a, 0x0a,
   916  	0x50, 0x52, 0x4f, 0x43, 0x45, 0x53, 0x53, 0x49, 0x4e, 0x47, 0x10, 0x02, 0x12, 0x0e, 0x0a, 0x0a,
   917  	0x43, 0x41, 0x4e, 0x43, 0x45, 0x4c, 0x4c, 0x49, 0x4e, 0x47, 0x10, 0x03, 0x12, 0x0e, 0x0a, 0x0a,
   918  	0x46, 0x49, 0x4e, 0x41, 0x4c, 0x49, 0x5a, 0x49, 0x4e, 0x47, 0x10, 0x04, 0x12, 0x0e, 0x0a, 0x0a,
   919  	0x53, 0x55, 0x43, 0x43, 0x45, 0x53, 0x53, 0x46, 0x55, 0x4c, 0x10, 0x05, 0x12, 0x0a, 0x0a, 0x06,
   920  	0x46, 0x41, 0x49, 0x4c, 0x45, 0x44, 0x10, 0x06, 0x12, 0x0d, 0x0a, 0x09, 0x43, 0x41, 0x4e, 0x43,
   921  	0x45, 0x4c, 0x4c, 0x45, 0x44, 0x10, 0x07, 0x42, 0xa9, 0x01, 0x0a, 0x22, 0x63, 0x6f, 0x6d, 0x2e,
   922  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x65,
   923  	0x2e, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x42, 0x0e,
   924  	0x4f, 0x70, 0x65, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01,
   925  	0x5a, 0x43, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x67, 0x6f, 0x6c, 0x61, 0x6e, 0x67, 0x2e,
   926  	0x6f, 0x72, 0x67, 0x2f, 0x67, 0x65, 0x6e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x6f,
   927  	0x67, 0x6c, 0x65, 0x61, 0x70, 0x69, 0x73, 0x2f, 0x66, 0x69, 0x72, 0x65, 0x73, 0x74, 0x6f, 0x72,
   928  	0x65, 0x2f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x2f, 0x76, 0x31, 0x62, 0x65, 0x74, 0x61, 0x32, 0x3b,
   929  	0x61, 0x64, 0x6d, 0x69, 0x6e, 0xa2, 0x02, 0x04, 0x47, 0x43, 0x46, 0x53, 0xaa, 0x02, 0x24, 0x47,
   930  	0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x43, 0x6c, 0x6f, 0x75, 0x64, 0x2e, 0x46, 0x69, 0x72, 0x65,
   931  	0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x2e, 0x56, 0x31, 0x42, 0x65,
   932  	0x74, 0x61, 0x32, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   933  }
   934  
   935  var (
   936  	file_google_firestore_admin_v1beta2_operation_proto_rawDescOnce sync.Once
   937  	file_google_firestore_admin_v1beta2_operation_proto_rawDescData = file_google_firestore_admin_v1beta2_operation_proto_rawDesc
   938  )
   939  
   940  func file_google_firestore_admin_v1beta2_operation_proto_rawDescGZIP() []byte {
   941  	file_google_firestore_admin_v1beta2_operation_proto_rawDescOnce.Do(func() {
   942  		file_google_firestore_admin_v1beta2_operation_proto_rawDescData = protoimpl.X.CompressGZIP(file_google_firestore_admin_v1beta2_operation_proto_rawDescData)
   943  	})
   944  	return file_google_firestore_admin_v1beta2_operation_proto_rawDescData
   945  }
   946  
   947  var file_google_firestore_admin_v1beta2_operation_proto_enumTypes = make([]protoimpl.EnumInfo, 2)
   948  var file_google_firestore_admin_v1beta2_operation_proto_msgTypes = make([]protoimpl.MessageInfo, 7)
   949  var file_google_firestore_admin_v1beta2_operation_proto_goTypes = []interface{}{
   950  	(OperationState)(0), // 0: google.firestore.admin.v1beta2.OperationState
   951  	(FieldOperationMetadata_IndexConfigDelta_ChangeType)(0), // 1: google.firestore.admin.v1beta2.FieldOperationMetadata.IndexConfigDelta.ChangeType
   952  	(*IndexOperationMetadata)(nil),                          // 2: google.firestore.admin.v1beta2.IndexOperationMetadata
   953  	(*FieldOperationMetadata)(nil),                          // 3: google.firestore.admin.v1beta2.FieldOperationMetadata
   954  	(*ExportDocumentsMetadata)(nil),                         // 4: google.firestore.admin.v1beta2.ExportDocumentsMetadata
   955  	(*ImportDocumentsMetadata)(nil),                         // 5: google.firestore.admin.v1beta2.ImportDocumentsMetadata
   956  	(*ExportDocumentsResponse)(nil),                         // 6: google.firestore.admin.v1beta2.ExportDocumentsResponse
   957  	(*Progress)(nil),                                        // 7: google.firestore.admin.v1beta2.Progress
   958  	(*FieldOperationMetadata_IndexConfigDelta)(nil),         // 8: google.firestore.admin.v1beta2.FieldOperationMetadata.IndexConfigDelta
   959  	(*timestamppb.Timestamp)(nil),                           // 9: google.protobuf.Timestamp
   960  	(*Index)(nil),                                           // 10: google.firestore.admin.v1beta2.Index
   961  }
   962  var file_google_firestore_admin_v1beta2_operation_proto_depIdxs = []int32{
   963  	9,  // 0: google.firestore.admin.v1beta2.IndexOperationMetadata.start_time:type_name -> google.protobuf.Timestamp
   964  	9,  // 1: google.firestore.admin.v1beta2.IndexOperationMetadata.end_time:type_name -> google.protobuf.Timestamp
   965  	0,  // 2: google.firestore.admin.v1beta2.IndexOperationMetadata.state:type_name -> google.firestore.admin.v1beta2.OperationState
   966  	7,  // 3: google.firestore.admin.v1beta2.IndexOperationMetadata.progress_documents:type_name -> google.firestore.admin.v1beta2.Progress
   967  	7,  // 4: google.firestore.admin.v1beta2.IndexOperationMetadata.progress_bytes:type_name -> google.firestore.admin.v1beta2.Progress
   968  	9,  // 5: google.firestore.admin.v1beta2.FieldOperationMetadata.start_time:type_name -> google.protobuf.Timestamp
   969  	9,  // 6: google.firestore.admin.v1beta2.FieldOperationMetadata.end_time:type_name -> google.protobuf.Timestamp
   970  	8,  // 7: google.firestore.admin.v1beta2.FieldOperationMetadata.index_config_deltas:type_name -> google.firestore.admin.v1beta2.FieldOperationMetadata.IndexConfigDelta
   971  	0,  // 8: google.firestore.admin.v1beta2.FieldOperationMetadata.state:type_name -> google.firestore.admin.v1beta2.OperationState
   972  	7,  // 9: google.firestore.admin.v1beta2.FieldOperationMetadata.document_progress:type_name -> google.firestore.admin.v1beta2.Progress
   973  	7,  // 10: google.firestore.admin.v1beta2.FieldOperationMetadata.bytes_progress:type_name -> google.firestore.admin.v1beta2.Progress
   974  	9,  // 11: google.firestore.admin.v1beta2.ExportDocumentsMetadata.start_time:type_name -> google.protobuf.Timestamp
   975  	9,  // 12: google.firestore.admin.v1beta2.ExportDocumentsMetadata.end_time:type_name -> google.protobuf.Timestamp
   976  	0,  // 13: google.firestore.admin.v1beta2.ExportDocumentsMetadata.operation_state:type_name -> google.firestore.admin.v1beta2.OperationState
   977  	7,  // 14: google.firestore.admin.v1beta2.ExportDocumentsMetadata.progress_documents:type_name -> google.firestore.admin.v1beta2.Progress
   978  	7,  // 15: google.firestore.admin.v1beta2.ExportDocumentsMetadata.progress_bytes:type_name -> google.firestore.admin.v1beta2.Progress
   979  	9,  // 16: google.firestore.admin.v1beta2.ImportDocumentsMetadata.start_time:type_name -> google.protobuf.Timestamp
   980  	9,  // 17: google.firestore.admin.v1beta2.ImportDocumentsMetadata.end_time:type_name -> google.protobuf.Timestamp
   981  	0,  // 18: google.firestore.admin.v1beta2.ImportDocumentsMetadata.operation_state:type_name -> google.firestore.admin.v1beta2.OperationState
   982  	7,  // 19: google.firestore.admin.v1beta2.ImportDocumentsMetadata.progress_documents:type_name -> google.firestore.admin.v1beta2.Progress
   983  	7,  // 20: google.firestore.admin.v1beta2.ImportDocumentsMetadata.progress_bytes:type_name -> google.firestore.admin.v1beta2.Progress
   984  	1,  // 21: google.firestore.admin.v1beta2.FieldOperationMetadata.IndexConfigDelta.change_type:type_name -> google.firestore.admin.v1beta2.FieldOperationMetadata.IndexConfigDelta.ChangeType
   985  	10, // 22: google.firestore.admin.v1beta2.FieldOperationMetadata.IndexConfigDelta.index:type_name -> google.firestore.admin.v1beta2.Index
   986  	23, // [23:23] is the sub-list for method output_type
   987  	23, // [23:23] is the sub-list for method input_type
   988  	23, // [23:23] is the sub-list for extension type_name
   989  	23, // [23:23] is the sub-list for extension extendee
   990  	0,  // [0:23] is the sub-list for field type_name
   991  }
   992  
   993  func init() { file_google_firestore_admin_v1beta2_operation_proto_init() }
   994  func file_google_firestore_admin_v1beta2_operation_proto_init() {
   995  	if File_google_firestore_admin_v1beta2_operation_proto != nil {
   996  		return
   997  	}
   998  	file_google_firestore_admin_v1beta2_index_proto_init()
   999  	if !protoimpl.UnsafeEnabled {
  1000  		file_google_firestore_admin_v1beta2_operation_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
  1001  			switch v := v.(*IndexOperationMetadata); i {
  1002  			case 0:
  1003  				return &v.state
  1004  			case 1:
  1005  				return &v.sizeCache
  1006  			case 2:
  1007  				return &v.unknownFields
  1008  			default:
  1009  				return nil
  1010  			}
  1011  		}
  1012  		file_google_firestore_admin_v1beta2_operation_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
  1013  			switch v := v.(*FieldOperationMetadata); i {
  1014  			case 0:
  1015  				return &v.state
  1016  			case 1:
  1017  				return &v.sizeCache
  1018  			case 2:
  1019  				return &v.unknownFields
  1020  			default:
  1021  				return nil
  1022  			}
  1023  		}
  1024  		file_google_firestore_admin_v1beta2_operation_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
  1025  			switch v := v.(*ExportDocumentsMetadata); i {
  1026  			case 0:
  1027  				return &v.state
  1028  			case 1:
  1029  				return &v.sizeCache
  1030  			case 2:
  1031  				return &v.unknownFields
  1032  			default:
  1033  				return nil
  1034  			}
  1035  		}
  1036  		file_google_firestore_admin_v1beta2_operation_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} {
  1037  			switch v := v.(*ImportDocumentsMetadata); i {
  1038  			case 0:
  1039  				return &v.state
  1040  			case 1:
  1041  				return &v.sizeCache
  1042  			case 2:
  1043  				return &v.unknownFields
  1044  			default:
  1045  				return nil
  1046  			}
  1047  		}
  1048  		file_google_firestore_admin_v1beta2_operation_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} {
  1049  			switch v := v.(*ExportDocumentsResponse); i {
  1050  			case 0:
  1051  				return &v.state
  1052  			case 1:
  1053  				return &v.sizeCache
  1054  			case 2:
  1055  				return &v.unknownFields
  1056  			default:
  1057  				return nil
  1058  			}
  1059  		}
  1060  		file_google_firestore_admin_v1beta2_operation_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} {
  1061  			switch v := v.(*Progress); i {
  1062  			case 0:
  1063  				return &v.state
  1064  			case 1:
  1065  				return &v.sizeCache
  1066  			case 2:
  1067  				return &v.unknownFields
  1068  			default:
  1069  				return nil
  1070  			}
  1071  		}
  1072  		file_google_firestore_admin_v1beta2_operation_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} {
  1073  			switch v := v.(*FieldOperationMetadata_IndexConfigDelta); i {
  1074  			case 0:
  1075  				return &v.state
  1076  			case 1:
  1077  				return &v.sizeCache
  1078  			case 2:
  1079  				return &v.unknownFields
  1080  			default:
  1081  				return nil
  1082  			}
  1083  		}
  1084  	}
  1085  	type x struct{}
  1086  	out := protoimpl.TypeBuilder{
  1087  		File: protoimpl.DescBuilder{
  1088  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
  1089  			RawDescriptor: file_google_firestore_admin_v1beta2_operation_proto_rawDesc,
  1090  			NumEnums:      2,
  1091  			NumMessages:   7,
  1092  			NumExtensions: 0,
  1093  			NumServices:   0,
  1094  		},
  1095  		GoTypes:           file_google_firestore_admin_v1beta2_operation_proto_goTypes,
  1096  		DependencyIndexes: file_google_firestore_admin_v1beta2_operation_proto_depIdxs,
  1097  		EnumInfos:         file_google_firestore_admin_v1beta2_operation_proto_enumTypes,
  1098  		MessageInfos:      file_google_firestore_admin_v1beta2_operation_proto_msgTypes,
  1099  	}.Build()
  1100  	File_google_firestore_admin_v1beta2_operation_proto = out.File
  1101  	file_google_firestore_admin_v1beta2_operation_proto_rawDesc = nil
  1102  	file_google_firestore_admin_v1beta2_operation_proto_goTypes = nil
  1103  	file_google_firestore_admin_v1beta2_operation_proto_depIdxs = nil
  1104  }
  1105  

View as plain text