Interface ModelMonitoringServiceGrpc.AsyncService (3.52.0)

public static interface ModelMonitoringServiceGrpc.AsyncService

A service for creating and managing Vertex AI Model moitoring. This includes ModelMonitor resources, ModelMonitoringJob resources.

Methods

createModelMonitor(CreateModelMonitorRequest request, StreamObserver<Operation> responseObserver)

public default void createModelMonitor(CreateModelMonitorRequest request, StreamObserver<Operation> responseObserver)

Creates a ModelMonitor.

Parameters
Name Description
request CreateModelMonitorRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

createModelMonitoringJob(CreateModelMonitoringJobRequest request, StreamObserver<ModelMonitoringJob> responseObserver)

public default void createModelMonitoringJob(CreateModelMonitoringJobRequest request, StreamObserver<ModelMonitoringJob> responseObserver)

Creates a ModelMonitoringJob.

Parameters
Name Description
request CreateModelMonitoringJobRequest
responseObserver io.grpc.stub.StreamObserver<ModelMonitoringJob>

deleteModelMonitor(DeleteModelMonitorRequest request, StreamObserver<Operation> responseObserver)

public default void deleteModelMonitor(DeleteModelMonitorRequest request, StreamObserver<Operation> responseObserver)

Deletes a ModelMonitor.

Parameters
Name Description
request DeleteModelMonitorRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteModelMonitoringJob(DeleteModelMonitoringJobRequest request, StreamObserver<Operation> responseObserver)

public default void deleteModelMonitoringJob(DeleteModelMonitoringJobRequest request, StreamObserver<Operation> responseObserver)

Deletes a ModelMonitoringJob.

Parameters
Name Description
request DeleteModelMonitoringJobRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getModelMonitor(GetModelMonitorRequest request, StreamObserver<ModelMonitor> responseObserver)

public default void getModelMonitor(GetModelMonitorRequest request, StreamObserver<ModelMonitor> responseObserver)

Gets a ModelMonitor.

Parameters
Name Description
request GetModelMonitorRequest
responseObserver io.grpc.stub.StreamObserver<ModelMonitor>

getModelMonitoringJob(GetModelMonitoringJobRequest request, StreamObserver<ModelMonitoringJob> responseObserver)

public default void getModelMonitoringJob(GetModelMonitoringJobRequest request, StreamObserver<ModelMonitoringJob> responseObserver)

Gets a ModelMonitoringJob.

Parameters
Name Description
request GetModelMonitoringJobRequest
responseObserver io.grpc.stub.StreamObserver<ModelMonitoringJob>

listModelMonitoringJobs(ListModelMonitoringJobsRequest request, StreamObserver<ListModelMonitoringJobsResponse> responseObserver)

public default void listModelMonitoringJobs(ListModelMonitoringJobsRequest request, StreamObserver<ListModelMonitoringJobsResponse> responseObserver)

Lists ModelMonitoringJobs. Callers may choose to read across multiple Monitors as per AIP-159 by using '-' (the hyphen or dash character) as a wildcard character instead of modelMonitor id in the parent. Format projects/{project_id}/locations/{location}/moodelMonitors/-/modelMonitoringJobs

Parameters
Name Description
request ListModelMonitoringJobsRequest
responseObserver io.grpc.stub.StreamObserver<ListModelMonitoringJobsResponse>

listModelMonitors(ListModelMonitorsRequest request, StreamObserver<ListModelMonitorsResponse> responseObserver)

public default void listModelMonitors(ListModelMonitorsRequest request, StreamObserver<ListModelMonitorsResponse> responseObserver)

Lists ModelMonitors in a Location.

Parameters
Name Description
request ListModelMonitorsRequest
responseObserver io.grpc.stub.StreamObserver<ListModelMonitorsResponse>

searchModelMonitoringAlerts(SearchModelMonitoringAlertsRequest request, StreamObserver<SearchModelMonitoringAlertsResponse> responseObserver)

public default void searchModelMonitoringAlerts(SearchModelMonitoringAlertsRequest request, StreamObserver<SearchModelMonitoringAlertsResponse> responseObserver)

Returns the Model Monitoring alerts.

Parameters
Name Description
request SearchModelMonitoringAlertsRequest
responseObserver io.grpc.stub.StreamObserver<SearchModelMonitoringAlertsResponse>

searchModelMonitoringStats(SearchModelMonitoringStatsRequest request, StreamObserver<SearchModelMonitoringStatsResponse> responseObserver)

public default void searchModelMonitoringStats(SearchModelMonitoringStatsRequest request, StreamObserver<SearchModelMonitoringStatsResponse> responseObserver)

Searches Model Monitoring Stats generated within a given time window.

Parameters
Name Description
request SearchModelMonitoringStatsRequest
responseObserver io.grpc.stub.StreamObserver<SearchModelMonitoringStatsResponse>

updateModelMonitor(UpdateModelMonitorRequest request, StreamObserver<Operation> responseObserver)

public default void updateModelMonitor(UpdateModelMonitorRequest request, StreamObserver<Operation> responseObserver)

Updates a ModelMonitor.

Parameters
Name Description
request UpdateModelMonitorRequest
responseObserver io.grpc.stub.StreamObserver<Operation>