FakeModelService constructor

FakeModelService({
  1. Future<Model> getModel(
    1. GetModelRequest request
    )?,
  2. Future<ListModelsResponse> listModels(
    1. ListModelsRequest request
    )?,
  3. Future<TunedModel> getTunedModel(
    1. GetTunedModelRequest request
    )?,
  4. Future<ListTunedModelsResponse> listTunedModels(
    1. ListTunedModelsRequest request
    )?,
  5. Future<Operation<TunedModel, CreateTunedModelMetadata>> createTunedModel(
    1. CreateTunedModelRequest request
    )?,
  6. Future<TunedModel> updateTunedModel(
    1. UpdateTunedModelRequest request
    )?,
  7. Future<void> deleteTunedModel(
    1. DeleteTunedModelRequest request
    )?,
  8. Future<ListOperationsResponse> listOperations(
    1. ListOperationsRequest request
    )?,
  9. Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(
    1. Operation<T, S> request
    )?,
  10. Future<void> deleteOperation(
    1. DeleteOperationRequest request
    )?,
  11. Future<void> cancelOperation(
    1. CancelOperationRequest request
    )?,
})

Implementation

FakeModelService({
  Future<Model> Function(GetModelRequest request)? getModel,
  Future<ListModelsResponse> Function(ListModelsRequest request)? listModels,
  Future<TunedModel> Function(GetTunedModelRequest request)? getTunedModel,
  Future<ListTunedModelsResponse> Function(ListTunedModelsRequest request)?
  listTunedModels,
  Future<Operation<TunedModel, CreateTunedModelMetadata>> Function(
    CreateTunedModelRequest request,
  )?
  createTunedModel,
  Future<TunedModel> Function(UpdateTunedModelRequest request)?
  updateTunedModel,
  Future<void> Function(DeleteTunedModelRequest request)? deleteTunedModel,
  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,
}) : _getModel = getModel,
     _listModels = listModels,
     _getTunedModel = getTunedModel,
     _listTunedModels = listTunedModels,
     _createTunedModel = createTunedModel,
     _updateTunedModel = updateTunedModel,
     _deleteTunedModel = deleteTunedModel,
     _listOperations = listOperations,
     _getOperation = getOperation,
     _deleteOperation = deleteOperation,
     _cancelOperation = cancelOperation;