FakeFeaturestoreService constructor

FakeFeaturestoreService({
  1. Future<Operation<Featurestore, CreateFeaturestoreOperationMetadata>> createFeaturestore(
    1. CreateFeaturestoreRequest request
    )?,
  2. Future<Featurestore> getFeaturestore(
    1. GetFeaturestoreRequest request
    )?,
  3. Future<ListFeaturestoresResponse> listFeaturestores(
    1. ListFeaturestoresRequest request
    )?,
  4. Future<Operation<Featurestore, UpdateFeaturestoreOperationMetadata>> updateFeaturestore(
    1. UpdateFeaturestoreRequest request
    )?,
  5. Future<Operation<Empty, DeleteOperationMetadata>> deleteFeaturestore(
    1. DeleteFeaturestoreRequest request
    )?,
  6. Future<Operation<EntityType, CreateEntityTypeOperationMetadata>> createEntityType(
    1. CreateEntityTypeRequest request
    )?,
  7. Future<EntityType> getEntityType(
    1. GetEntityTypeRequest request
    )?,
  8. Future<ListEntityTypesResponse> listEntityTypes(
    1. ListEntityTypesRequest request
    )?,
  9. Future<EntityType> updateEntityType(
    1. UpdateEntityTypeRequest request
    )?,
  10. Future<Operation<Empty, DeleteOperationMetadata>> deleteEntityType(
    1. DeleteEntityTypeRequest request
    )?,
  11. Future<Operation<Feature, CreateFeatureOperationMetadata>> createFeature(
    1. CreateFeatureRequest request
    )?,
  12. Future<Operation<BatchCreateFeaturesResponse, BatchCreateFeaturesOperationMetadata>> batchCreateFeatures(
    1. BatchCreateFeaturesRequest request
    )?,
  13. Future<Feature> getFeature(
    1. GetFeatureRequest request
    )?,
  14. Future<ListFeaturesResponse> listFeatures(
    1. ListFeaturesRequest request
    )?,
  15. Future<Feature> updateFeature(
    1. UpdateFeatureRequest request
    )?,
  16. Future<Operation<Empty, DeleteOperationMetadata>> deleteFeature(
    1. DeleteFeatureRequest request
    )?,
  17. Future<Operation<ImportFeatureValuesResponse, ImportFeatureValuesOperationMetadata>> importFeatureValues(
    1. ImportFeatureValuesRequest request
    )?,
  18. Future<Operation<BatchReadFeatureValuesResponse, BatchReadFeatureValuesOperationMetadata>> batchReadFeatureValues(
    1. BatchReadFeatureValuesRequest request
    )?,
  19. Future<Operation<ExportFeatureValuesResponse, ExportFeatureValuesOperationMetadata>> exportFeatureValues(
    1. ExportFeatureValuesRequest request
    )?,
  20. Future<Operation<DeleteFeatureValuesResponse, DeleteFeatureValuesOperationMetadata>> deleteFeatureValues(
    1. DeleteFeatureValuesRequest request
    )?,
  21. Future<SearchFeaturesResponse> searchFeatures(
    1. SearchFeaturesRequest request
    )?,
  22. Future<ListLocationsResponse> listLocations(
    1. ListLocationsRequest request
    )?,
  23. Future<Location> getLocation(
    1. GetLocationRequest request
    )?,
  24. Future<Policy> setIamPolicy(
    1. SetIamPolicyRequest request
    )?,
  25. Future<Policy> getIamPolicy(
    1. GetIamPolicyRequest request
    )?,
  26. Future<TestIamPermissionsResponse> testIamPermissions(
    1. TestIamPermissionsRequest request
    )?,
  27. Future<ListOperationsResponse> listOperations(
    1. ListOperationsRequest request
    )?,
  28. Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(
    1. Operation<T, S> request
    )?,
  29. Future<void> deleteOperation(
    1. DeleteOperationRequest request
    )?,
  30. Future<void> cancelOperation(
    1. CancelOperationRequest request
    )?,
  31. Future<Operation<ProtoMessage, ProtoMessage>> waitOperation(
    1. WaitOperationRequest request
    )?,
})

Implementation

FakeFeaturestoreService({
  Future<Operation<Featurestore, CreateFeaturestoreOperationMetadata>>
  Function(CreateFeaturestoreRequest request)?
  createFeaturestore,
  Future<Featurestore> Function(GetFeaturestoreRequest request)?
  getFeaturestore,
  Future<ListFeaturestoresResponse> Function(
    ListFeaturestoresRequest request,
  )?
  listFeaturestores,
  Future<Operation<Featurestore, UpdateFeaturestoreOperationMetadata>>
  Function(UpdateFeaturestoreRequest request)?
  updateFeaturestore,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteFeaturestoreRequest request,
  )?
  deleteFeaturestore,
  Future<Operation<EntityType, CreateEntityTypeOperationMetadata>> Function(
    CreateEntityTypeRequest request,
  )?
  createEntityType,
  Future<EntityType> Function(GetEntityTypeRequest request)? getEntityType,
  Future<ListEntityTypesResponse> Function(ListEntityTypesRequest request)?
  listEntityTypes,
  Future<EntityType> Function(UpdateEntityTypeRequest request)?
  updateEntityType,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteEntityTypeRequest request,
  )?
  deleteEntityType,
  Future<Operation<Feature, CreateFeatureOperationMetadata>> Function(
    CreateFeatureRequest request,
  )?
  createFeature,
  Future<
    Operation<
      BatchCreateFeaturesResponse,
      BatchCreateFeaturesOperationMetadata
    >
  >
  Function(BatchCreateFeaturesRequest request)?
  batchCreateFeatures,
  Future<Feature> Function(GetFeatureRequest request)? getFeature,
  Future<ListFeaturesResponse> Function(ListFeaturesRequest request)?
  listFeatures,
  Future<Feature> Function(UpdateFeatureRequest request)? updateFeature,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteFeatureRequest request,
  )?
  deleteFeature,
  Future<
    Operation<
      ImportFeatureValuesResponse,
      ImportFeatureValuesOperationMetadata
    >
  >
  Function(ImportFeatureValuesRequest request)?
  importFeatureValues,
  Future<
    Operation<
      BatchReadFeatureValuesResponse,
      BatchReadFeatureValuesOperationMetadata
    >
  >
  Function(BatchReadFeatureValuesRequest request)?
  batchReadFeatureValues,
  Future<
    Operation<
      ExportFeatureValuesResponse,
      ExportFeatureValuesOperationMetadata
    >
  >
  Function(ExportFeatureValuesRequest request)?
  exportFeatureValues,
  Future<
    Operation<
      DeleteFeatureValuesResponse,
      DeleteFeatureValuesOperationMetadata
    >
  >
  Function(DeleteFeatureValuesRequest request)?
  deleteFeatureValues,
  Future<SearchFeaturesResponse> Function(SearchFeaturesRequest request)?
  searchFeatures,
  Future<ListLocationsResponse> Function(ListLocationsRequest request)?
  listLocations,
  Future<Location> Function(GetLocationRequest request)? getLocation,
  Future<Policy> Function(SetIamPolicyRequest request)? setIamPolicy,
  Future<Policy> Function(GetIamPolicyRequest request)? getIamPolicy,
  Future<TestIamPermissionsResponse> Function(
    TestIamPermissionsRequest request,
  )?
  testIamPermissions,
  Future<ListOperationsResponse> Function(ListOperationsRequest request)?
  listOperations,
  Future<Operation<T, S>> Function<
    T extends ProtoMessage,
    S extends ProtoMessage
  >(Operation<T, S> request)?
  getOperation,
  Future<void> Function(DeleteOperationRequest request)? deleteOperation,
  Future<void> Function(CancelOperationRequest request)? cancelOperation,
  Future<Operation> Function(WaitOperationRequest request)? waitOperation,
}) : _createFeaturestore = createFeaturestore,
     _getFeaturestore = getFeaturestore,
     _listFeaturestores = listFeaturestores,
     _updateFeaturestore = updateFeaturestore,
     _deleteFeaturestore = deleteFeaturestore,
     _createEntityType = createEntityType,
     _getEntityType = getEntityType,
     _listEntityTypes = listEntityTypes,
     _updateEntityType = updateEntityType,
     _deleteEntityType = deleteEntityType,
     _createFeature = createFeature,
     _batchCreateFeatures = batchCreateFeatures,
     _getFeature = getFeature,
     _listFeatures = listFeatures,
     _updateFeature = updateFeature,
     _deleteFeature = deleteFeature,
     _importFeatureValues = importFeatureValues,
     _batchReadFeatureValues = batchReadFeatureValues,
     _exportFeatureValues = exportFeatureValues,
     _deleteFeatureValues = deleteFeatureValues,
     _searchFeatures = searchFeatures,
     _listLocations = listLocations,
     _getLocation = getLocation,
     _setIamPolicy = setIamPolicy,
     _getIamPolicy = getIamPolicy,
     _testIamPermissions = testIamPermissions,
     _listOperations = listOperations,
     _getOperation = getOperation,
     _deleteOperation = deleteOperation,
     _cancelOperation = cancelOperation,
     _waitOperation = waitOperation;