FakeEndpointService constructor

FakeEndpointService({
  1. Future<Operation<Endpoint, CreateEndpointOperationMetadata>> createEndpoint(
    1. CreateEndpointRequest request
    )?,
  2. Future<Endpoint> getEndpoint(
    1. GetEndpointRequest request
    )?,
  3. Future<ListEndpointsResponse> listEndpoints(
    1. ListEndpointsRequest request
    )?,
  4. Future<Endpoint> updateEndpoint(
    1. UpdateEndpointRequest request
    )?,
  5. Future<Operation<Endpoint, UpdateEndpointOperationMetadata>> updateEndpointLongRunning(
    1. UpdateEndpointLongRunningRequest request
    )?,
  6. Future<Operation<Empty, DeleteOperationMetadata>> deleteEndpoint(
    1. DeleteEndpointRequest request
    )?,
  7. Future<Operation<DeployModelResponse, DeployModelOperationMetadata>> deployModel(
    1. DeployModelRequest request
    )?,
  8. Future<Operation<UndeployModelResponse, UndeployModelOperationMetadata>> undeployModel(
    1. UndeployModelRequest request
    )?,
  9. Future<Operation<MutateDeployedModelResponse, MutateDeployedModelOperationMetadata>> mutateDeployedModel(
    1. MutateDeployedModelRequest request
    )?,
  10. Future<Operation<PublisherModelConfig, SetPublisherModelConfigOperationMetadata>> setPublisherModelConfig(
    1. SetPublisherModelConfigRequest request
    )?,
  11. Future<PublisherModelConfig> fetchPublisherModelConfig(
    1. FetchPublisherModelConfigRequest request
    )?,
  12. Future<ListLocationsResponse> listLocations(
    1. ListLocationsRequest request
    )?,
  13. Future<Location> getLocation(
    1. GetLocationRequest request
    )?,
  14. Future<Policy> setIamPolicy(
    1. SetIamPolicyRequest request
    )?,
  15. Future<Policy> getIamPolicy(
    1. GetIamPolicyRequest request
    )?,
  16. Future<TestIamPermissionsResponse> testIamPermissions(
    1. TestIamPermissionsRequest request
    )?,
  17. Future<ListOperationsResponse> listOperations(
    1. ListOperationsRequest request
    )?,
  18. Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(
    1. Operation<T, S> request
    )?,
  19. Future<void> deleteOperation(
    1. DeleteOperationRequest request
    )?,
  20. Future<void> cancelOperation(
    1. CancelOperationRequest request
    )?,
  21. Future<Operation<ProtoMessage, ProtoMessage>> waitOperation(
    1. WaitOperationRequest request
    )?,
})

Implementation

FakeEndpointService({
  Future<Operation<Endpoint, CreateEndpointOperationMetadata>> Function(
    CreateEndpointRequest request,
  )?
  createEndpoint,
  Future<Endpoint> Function(GetEndpointRequest request)? getEndpoint,
  Future<ListEndpointsResponse> Function(ListEndpointsRequest request)?
  listEndpoints,
  Future<Endpoint> Function(UpdateEndpointRequest request)? updateEndpoint,
  Future<Operation<Endpoint, UpdateEndpointOperationMetadata>> Function(
    UpdateEndpointLongRunningRequest request,
  )?
  updateEndpointLongRunning,
  Future<Operation<protobuf.Empty, DeleteOperationMetadata>> Function(
    DeleteEndpointRequest request,
  )?
  deleteEndpoint,
  Future<Operation<DeployModelResponse, DeployModelOperationMetadata>>
  Function(DeployModelRequest request)?
  deployModel,
  Future<Operation<UndeployModelResponse, UndeployModelOperationMetadata>>
  Function(UndeployModelRequest request)?
  undeployModel,
  Future<
    Operation<
      MutateDeployedModelResponse,
      MutateDeployedModelOperationMetadata
    >
  >
  Function(MutateDeployedModelRequest request)?
  mutateDeployedModel,
  Future<
    Operation<PublisherModelConfig, SetPublisherModelConfigOperationMetadata>
  >
  Function(SetPublisherModelConfigRequest request)?
  setPublisherModelConfig,
  Future<PublisherModelConfig> Function(
    FetchPublisherModelConfigRequest request,
  )?
  fetchPublisherModelConfig,
  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,
}) : _createEndpoint = createEndpoint,
     _getEndpoint = getEndpoint,
     _listEndpoints = listEndpoints,
     _updateEndpoint = updateEndpoint,
     _updateEndpointLongRunning = updateEndpointLongRunning,
     _deleteEndpoint = deleteEndpoint,
     _deployModel = deployModel,
     _undeployModel = undeployModel,
     _mutateDeployedModel = mutateDeployedModel,
     _setPublisherModelConfig = setPublisherModelConfig,
     _fetchPublisherModelConfig = fetchPublisherModelConfig,
     _listLocations = listLocations,
     _getLocation = getLocation,
     _setIamPolicy = setIamPolicy,
     _getIamPolicy = getIamPolicy,
     _testIamPermissions = testIamPermissions,
     _listOperations = listOperations,
     _getOperation = getOperation,
     _deleteOperation = deleteOperation,
     _cancelOperation = cancelOperation,
     _waitOperation = waitOperation;