FakeModelService constructor

FakeModelService({
  1. Future<Operation<UploadModelResponse, UploadModelOperationMetadata>> uploadModel(
    1. UploadModelRequest request
    )?,
  2. Future<Model> getModel(
    1. GetModelRequest request
    )?,
  3. Future<ListModelsResponse> listModels(
    1. ListModelsRequest request
    )?,
  4. Future<ListModelVersionsResponse> listModelVersions(
    1. ListModelVersionsRequest request
    )?,
  5. Future<ListModelVersionCheckpointsResponse> listModelVersionCheckpoints(
    1. ListModelVersionCheckpointsRequest request
    )?,
  6. Future<Model> updateModel(
    1. UpdateModelRequest request
    )?,
  7. Future<Operation<UpdateExplanationDatasetResponse, UpdateExplanationDatasetOperationMetadata>> updateExplanationDataset(
    1. UpdateExplanationDatasetRequest request
    )?,
  8. Future<Operation<Empty, DeleteOperationMetadata>> deleteModel(
    1. DeleteModelRequest request
    )?,
  9. Future<Operation<Empty, DeleteOperationMetadata>> deleteModelVersion(
    1. DeleteModelVersionRequest request
    )?,
  10. Future<Model> mergeVersionAliases(
    1. MergeVersionAliasesRequest request
    )?,
  11. Future<Operation<ExportModelResponse, ExportModelOperationMetadata>> exportModel(
    1. ExportModelRequest request
    )?,
  12. Future<Operation<CopyModelResponse, CopyModelOperationMetadata>> copyModel(
    1. CopyModelRequest request
    )?,
  13. Future<ModelEvaluation> importModelEvaluation(
    1. ImportModelEvaluationRequest request
    )?,
  14. Future<BatchImportModelEvaluationSlicesResponse> batchImportModelEvaluationSlices(
    1. BatchImportModelEvaluationSlicesRequest request
    )?,
  15. Future<BatchImportEvaluatedAnnotationsResponse> batchImportEvaluatedAnnotations(
    1. BatchImportEvaluatedAnnotationsRequest request
    )?,
  16. Future<ModelEvaluation> getModelEvaluation(
    1. GetModelEvaluationRequest request
    )?,
  17. Future<ListModelEvaluationsResponse> listModelEvaluations(
    1. ListModelEvaluationsRequest request
    )?,
  18. Future<ModelEvaluationSlice> getModelEvaluationSlice(
    1. GetModelEvaluationSliceRequest request
    )?,
  19. Future<ListModelEvaluationSlicesResponse> listModelEvaluationSlices(
    1. ListModelEvaluationSlicesRequest request
    )?,
  20. Future<RecommendSpecResponse> recommendSpec(
    1. RecommendSpecRequest request
    )?,
  21. Future<ListLocationsResponse> listLocations(
    1. ListLocationsRequest request
    )?,
  22. Future<Location> getLocation(
    1. GetLocationRequest request
    )?,
  23. Future<Policy> setIamPolicy(
    1. SetIamPolicyRequest request
    )?,
  24. Future<Policy> getIamPolicy(
    1. GetIamPolicyRequest request
    )?,
  25. Future<TestIamPermissionsResponse> testIamPermissions(
    1. TestIamPermissionsRequest request
    )?,
  26. Future<ListOperationsResponse> listOperations(
    1. ListOperationsRequest request
    )?,
  27. Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(
    1. Operation<T, S> request
    )?,
  28. Future<void> deleteOperation(
    1. DeleteOperationRequest request
    )?,
  29. Future<void> cancelOperation(
    1. CancelOperationRequest request
    )?,
  30. Future<Operation<ProtoMessage, ProtoMessage>> waitOperation(
    1. WaitOperationRequest request
    )?,
})

Implementation

FakeModelService({
  Future<Operation<UploadModelResponse, UploadModelOperationMetadata>>
  Function(UploadModelRequest request)?
  uploadModel,
  Future<Model> Function(GetModelRequest request)? getModel,
  Future<ListModelsResponse> Function(ListModelsRequest request)? listModels,
  Future<ListModelVersionsResponse> Function(
    ListModelVersionsRequest request,
  )?
  listModelVersions,
  Future<ListModelVersionCheckpointsResponse> Function(
    ListModelVersionCheckpointsRequest request,
  )?
  listModelVersionCheckpoints,
  Future<Model> Function(UpdateModelRequest request)? updateModel,
  Future<
    Operation<
      UpdateExplanationDatasetResponse,
      UpdateExplanationDatasetOperationMetadata
    >
  >
  Function(UpdateExplanationDatasetRequest request)?
  updateExplanationDataset,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteModelRequest request,
  )?
  deleteModel,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteModelVersionRequest request,
  )?
  deleteModelVersion,
  Future<Model> Function(MergeVersionAliasesRequest request)?
  mergeVersionAliases,
  Future<Operation<ExportModelResponse, ExportModelOperationMetadata>>
  Function(ExportModelRequest request)?
  exportModel,
  Future<Operation<CopyModelResponse, CopyModelOperationMetadata>> Function(
    CopyModelRequest request,
  )?
  copyModel,
  Future<ModelEvaluation> Function(ImportModelEvaluationRequest request)?
  importModelEvaluation,
  Future<BatchImportModelEvaluationSlicesResponse> Function(
    BatchImportModelEvaluationSlicesRequest request,
  )?
  batchImportModelEvaluationSlices,
  Future<BatchImportEvaluatedAnnotationsResponse> Function(
    BatchImportEvaluatedAnnotationsRequest request,
  )?
  batchImportEvaluatedAnnotations,
  Future<ModelEvaluation> Function(GetModelEvaluationRequest request)?
  getModelEvaluation,
  Future<ListModelEvaluationsResponse> Function(
    ListModelEvaluationsRequest request,
  )?
  listModelEvaluations,
  Future<ModelEvaluationSlice> Function(
    GetModelEvaluationSliceRequest request,
  )?
  getModelEvaluationSlice,
  Future<ListModelEvaluationSlicesResponse> Function(
    ListModelEvaluationSlicesRequest request,
  )?
  listModelEvaluationSlices,
  Future<RecommendSpecResponse> Function(RecommendSpecRequest request)?
  recommendSpec,
  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,
}) : _uploadModel = uploadModel,
     _getModel = getModel,
     _listModels = listModels,
     _listModelVersions = listModelVersions,
     _listModelVersionCheckpoints = listModelVersionCheckpoints,
     _updateModel = updateModel,
     _updateExplanationDataset = updateExplanationDataset,
     _deleteModel = deleteModel,
     _deleteModelVersion = deleteModelVersion,
     _mergeVersionAliases = mergeVersionAliases,
     _exportModel = exportModel,
     _copyModel = copyModel,
     _importModelEvaluation = importModelEvaluation,
     _batchImportModelEvaluationSlices = batchImportModelEvaluationSlices,
     _batchImportEvaluatedAnnotations = batchImportEvaluatedAnnotations,
     _getModelEvaluation = getModelEvaluation,
     _listModelEvaluations = listModelEvaluations,
     _getModelEvaluationSlice = getModelEvaluationSlice,
     _listModelEvaluationSlices = listModelEvaluationSlices,
     _recommendSpec = recommendSpec,
     _listLocations = listLocations,
     _getLocation = getLocation,
     _setIamPolicy = setIamPolicy,
     _getIamPolicy = getIamPolicy,
     _testIamPermissions = testIamPermissions,
     _listOperations = listOperations,
     _getOperation = getOperation,
     _deleteOperation = deleteOperation,
     _cancelOperation = cancelOperation,
     _waitOperation = waitOperation;