FakeModelGardenService constructor

FakeModelGardenService({
  1. Future<PublisherModel> getPublisherModel(
    1. GetPublisherModelRequest request
    )?,
  2. Future<ListPublisherModelsResponse> listPublisherModels(
    1. ListPublisherModelsRequest request
    )?,
  3. Future<Operation<DeployResponse, DeployOperationMetadata>> deploy(
    1. DeployRequest request
    )?,
  4. Future<Operation<DeployPublisherModelResponse, DeployPublisherModelOperationMetadata>> deployPublisherModel(
    1. DeployPublisherModelRequest request
    )?,
  5. Future<Operation<ExportPublisherModelResponse, ExportPublisherModelOperationMetadata>> exportPublisherModel(
    1. ExportPublisherModelRequest request
    )?,
  6. Future<PublisherModelEulaAcceptance> checkPublisherModelEulaAcceptance(
    1. CheckPublisherModelEulaAcceptanceRequest request
    )?,
  7. Future<PublisherModelEulaAcceptance> acceptPublisherModelEula(
    1. AcceptPublisherModelEulaRequest request
    )?,
  8. Future<ListLocationsResponse> listLocations(
    1. ListLocationsRequest request
    )?,
  9. Future<Location> getLocation(
    1. GetLocationRequest request
    )?,
  10. Future<Policy> setIamPolicy(
    1. SetIamPolicyRequest request
    )?,
  11. Future<Policy> getIamPolicy(
    1. GetIamPolicyRequest request
    )?,
  12. Future<TestIamPermissionsResponse> testIamPermissions(
    1. TestIamPermissionsRequest request
    )?,
  13. Future<ListOperationsResponse> listOperations(
    1. ListOperationsRequest request
    )?,
  14. Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(
    1. Operation<T, S> request
    )?,
  15. Future<void> deleteOperation(
    1. DeleteOperationRequest request
    )?,
  16. Future<void> cancelOperation(
    1. CancelOperationRequest request
    )?,
  17. Future<Operation<ProtoMessage, ProtoMessage>> waitOperation(
    1. WaitOperationRequest request
    )?,
})

Implementation

FakeModelGardenService({
  Future<PublisherModel> Function(GetPublisherModelRequest request)?
  getPublisherModel,
  Future<ListPublisherModelsResponse> Function(
    ListPublisherModelsRequest request,
  )?
  listPublisherModels,
  Future<Operation<DeployResponse, DeployOperationMetadata>> Function(
    DeployRequest request,
  )?
  deploy,
  Future<
    Operation<
      DeployPublisherModelResponse,
      DeployPublisherModelOperationMetadata
    >
  >
  Function(DeployPublisherModelRequest request)?
  deployPublisherModel,
  Future<
    Operation<
      ExportPublisherModelResponse,
      ExportPublisherModelOperationMetadata
    >
  >
  Function(ExportPublisherModelRequest request)?
  exportPublisherModel,
  Future<PublisherModelEulaAcceptance> Function(
    CheckPublisherModelEulaAcceptanceRequest request,
  )?
  checkPublisherModelEulaAcceptance,
  Future<PublisherModelEulaAcceptance> Function(
    AcceptPublisherModelEulaRequest request,
  )?
  acceptPublisherModelEula,
  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,
}) : _getPublisherModel = getPublisherModel,
     _listPublisherModels = listPublisherModels,
     _deploy = deploy,
     _deployPublisherModel = deployPublisherModel,
     _exportPublisherModel = exportPublisherModel,
     _checkPublisherModelEulaAcceptance = checkPublisherModelEulaAcceptance,
     _acceptPublisherModelEula = acceptPublisherModelEula,
     _listLocations = listLocations,
     _getLocation = getLocation,
     _setIamPolicy = setIamPolicy,
     _getIamPolicy = getIamPolicy,
     _testIamPermissions = testIamPermissions,
     _listOperations = listOperations,
     _getOperation = getOperation,
     _deleteOperation = deleteOperation,
     _cancelOperation = cancelOperation,
     _waitOperation = waitOperation;