FakeModelService class base

Testing fake for ModelService.

Implemented types

Constructors

FakeModelService({Future<Operation<UploadModelResponse, UploadModelOperationMetadata>> uploadModel(UploadModelRequest request)?, Future<Model> getModel(GetModelRequest request)?, Future<ListModelsResponse> listModels(ListModelsRequest request)?, Future<ListModelVersionsResponse> listModelVersions(ListModelVersionsRequest request)?, Future<ListModelVersionCheckpointsResponse> listModelVersionCheckpoints(ListModelVersionCheckpointsRequest request)?, Future<Model> updateModel(UpdateModelRequest request)?, Future<Operation<UpdateExplanationDatasetResponse, UpdateExplanationDatasetOperationMetadata>> updateExplanationDataset(UpdateExplanationDatasetRequest request)?, Future<Operation<Empty, DeleteOperationMetadata>> deleteModel(DeleteModelRequest request)?, Future<Operation<Empty, DeleteOperationMetadata>> deleteModelVersion(DeleteModelVersionRequest request)?, Future<Model> mergeVersionAliases(MergeVersionAliasesRequest request)?, Future<Operation<ExportModelResponse, ExportModelOperationMetadata>> exportModel(ExportModelRequest request)?, Future<Operation<CopyModelResponse, CopyModelOperationMetadata>> copyModel(CopyModelRequest request)?, Future<ModelEvaluation> importModelEvaluation(ImportModelEvaluationRequest request)?, Future<BatchImportModelEvaluationSlicesResponse> batchImportModelEvaluationSlices(BatchImportModelEvaluationSlicesRequest request)?, Future<BatchImportEvaluatedAnnotationsResponse> batchImportEvaluatedAnnotations(BatchImportEvaluatedAnnotationsRequest request)?, Future<ModelEvaluation> getModelEvaluation(GetModelEvaluationRequest request)?, Future<ListModelEvaluationsResponse> listModelEvaluations(ListModelEvaluationsRequest request)?, Future<ModelEvaluationSlice> getModelEvaluationSlice(GetModelEvaluationSliceRequest request)?, Future<ListModelEvaluationSlicesResponse> listModelEvaluationSlices(ListModelEvaluationSlicesRequest request)?, Future<RecommendSpecResponse> recommendSpec(RecommendSpecRequest request)?, Future<ListLocationsResponse> listLocations(ListLocationsRequest request)?, Future<Location> getLocation(GetLocationRequest request)?, Future<Policy> setIamPolicy(SetIamPolicyRequest request)?, Future<Policy> getIamPolicy(GetIamPolicyRequest request)?, Future<TestIamPermissionsResponse> testIamPermissions(TestIamPermissionsRequest request)?, Future<ListOperationsResponse> listOperations(ListOperationsRequest request)?, Future<Operation<T, S>> getOperation<T extends ProtoMessage, S extends ProtoMessage>(Operation<T, S> request)?, Future<void> deleteOperation(DeleteOperationRequest request)?, Future<void> cancelOperation(CancelOperationRequest request)?, Future<Operation<ProtoMessage, ProtoMessage>> waitOperation(WaitOperationRequest request)?})

Properties

hashCode int
The hash code for this object.
no setterinherited
isClosed bool
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

batchImportEvaluatedAnnotations(BatchImportEvaluatedAnnotationsRequest request) Future<BatchImportEvaluatedAnnotationsResponse>
Imports a list of externally generated EvaluatedAnnotations.
override
batchImportModelEvaluationSlices(BatchImportModelEvaluationSlicesRequest request) Future<BatchImportModelEvaluationSlicesResponse>
Imports a list of externally generated ModelEvaluationSlice.
override
cancelOperation(CancelOperationRequest request) Future<void>
Provides the Operations service functionality in this service.
override
close() → void
Closes the client and cleans up any resources associated with it.
override
copyModel(CopyModelRequest request) Future<Operation<CopyModelResponse, CopyModelOperationMetadata>>
Copies an already existing Vertex AI Model into the specified Location. The source Model must exist in the same Project. When copying custom Models, the users themselves are responsible for Model.metadata content to be region-agnostic, as well as making sure that any resources (e.g. files) it depends on remain accessible.
override
deleteModel(DeleteModelRequest request) Future<Operation<Empty, DeleteOperationMetadata>>
Deletes a Model.
override
deleteModelVersion(DeleteModelVersionRequest request) Future<Operation<Empty, DeleteOperationMetadata>>
Deletes a Model version.
override
deleteOperation(DeleteOperationRequest request) Future<void>
Provides the Operations service functionality in this service.
override
exportModel(ExportModelRequest request) Future<Operation<ExportModelResponse, ExportModelOperationMetadata>>
Exports a trained, exportable Model to a location specified by the user. A Model is considered to be exportable if it has at least one google.cloud.aiplatform.v1beta1.Model.supported_export_formats.
override
getIamPolicy(GetIamPolicyRequest request) Future<Policy>
Gets the access control policy for a resource. Returns an empty policy if the resource exists and does not have a policy set.
override
getLocation(GetLocationRequest request) Future<Location>
Gets information about a location.
override
getModel(GetModelRequest request) Future<Model>
Gets a Model.
override
getModelEvaluation(GetModelEvaluationRequest request) Future<ModelEvaluation>
Gets a ModelEvaluation.
override
getModelEvaluationSlice(GetModelEvaluationSliceRequest request) Future<ModelEvaluationSlice>
Gets a ModelEvaluationSlice.
override
getOperation<T extends ProtoMessage, S extends ProtoMessage>(Operation<T, S> request) Future<Operation<T, S>>
Provides the Operations service functionality in this service.
override
importModelEvaluation(ImportModelEvaluationRequest request) Future<ModelEvaluation>
Imports an externally generated ModelEvaluation.
override
listLocations(ListLocationsRequest request) Future<ListLocationsResponse>
Lists information about the supported locations for this service.
override
listModelEvaluations(ListModelEvaluationsRequest request) Future<ListModelEvaluationsResponse>
Lists ModelEvaluations in a Model.
override
listModelEvaluationSlices(ListModelEvaluationSlicesRequest request) Future<ListModelEvaluationSlicesResponse>
Lists ModelEvaluationSlices in a ModelEvaluation.
override
listModels(ListModelsRequest request) Future<ListModelsResponse>
Lists Models in a Location.
override
listModelVersionCheckpoints(ListModelVersionCheckpointsRequest request) Future<ListModelVersionCheckpointsResponse>
Lists checkpoints of the specified model version.
override
listModelVersions(ListModelVersionsRequest request) Future<ListModelVersionsResponse>
Lists versions of the specified model.
override
listOperations(ListOperationsRequest request) Future<ListOperationsResponse>
Provides the Operations service functionality in this service.
override
mergeVersionAliases(MergeVersionAliasesRequest request) Future<Model>
Merges a set of aliases for a Model version.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
recommendSpec(RecommendSpecRequest request) Future<RecommendSpecResponse>
Gets a Model's spec recommendations.
override
setIamPolicy(SetIamPolicyRequest request) Future<Policy>
Sets the access control policy on the specified resource. Replaces any existing policy.
override
testIamPermissions(TestIamPermissionsRequest request) Future<TestIamPermissionsResponse>
Returns permissions that a caller has on the specified resource. If the resource does not exist, this will return an empty set of permissions, not a NOT_FOUND error.
override
toString() String
A string representation of this object.
inherited
updateExplanationDataset(UpdateExplanationDatasetRequest request) Future<Operation<UpdateExplanationDatasetResponse, UpdateExplanationDatasetOperationMetadata>>
Incrementally update the dataset used for an examples model.
override
updateModel(UpdateModelRequest request) Future<Model>
Updates a Model.
override
uploadModel(UploadModelRequest request) Future<Operation<UploadModelResponse, UploadModelOperationMetadata>>
Uploads a Model artifact into Vertex AI.
override
waitOperation(WaitOperationRequest request) Future<Operation<ProtoMessage, ProtoMessage>>
Provides the Operations service functionality in this service.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited