- 3.50.0 (latest)
- 3.49.0
- 3.48.0
- 3.47.0
- 3.46.0
- 3.45.0
- 3.44.0
- 3.43.0
- 3.42.0
- 3.41.0
- 3.40.0
- 3.39.0
- 3.38.0
- 3.37.0
- 3.36.0
- 3.35.0
- 3.34.0
- 3.33.0
- 3.32.0
- 3.31.0
- 3.30.0
- 3.29.0
- 3.28.0
- 3.27.0
- 3.26.0
- 3.25.0
- 3.24.0
- 3.23.0
- 3.22.0
- 3.21.0
- 3.20.0
- 3.19.0
- 3.18.0
- 3.17.0
- 3.16.0
- 3.15.0
- 3.14.0
- 3.13.0
- 3.12.0
- 3.11.0
- 3.10.0
- 3.9.0
- 3.8.0
- 3.7.0
- 3.6.0
- 3.5.0
- 3.4.0
- 3.3.0
- 3.2.0
- 3.1.0
- 3.0.0
- 2.28.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.3.0
- 1.2.0
- 1.1.0
- 1.0.0
[BindServiceMethod(typeof(MetadataService), "BindService")]
public abstract class MetadataService.MetadataServiceBaseReference documentation and code samples for the Vertex AI v1 API class MetadataService.MetadataServiceBase.
Base class for server-side implementations of MetadataService
Namespace
Google.Cloud.AIPlatform.V1Assembly
Google.Cloud.AIPlatform.V1.dll
Methods
AddContextArtifactsAndExecutions(AddContextArtifactsAndExecutionsRequest, ServerCallContext)
public virtual Task<AddContextArtifactsAndExecutionsResponse> AddContextArtifactsAndExecutions(AddContextArtifactsAndExecutionsRequest request, ServerCallContext context)Adds a set of Artifacts and Executions to a Context. If any of the Artifacts or Executions have already been added to a Context, they are simply skipped.
| Parameters | |
|---|---|
| Name | Description |
request |
AddContextArtifactsAndExecutionsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskAddContextArtifactsAndExecutionsResponse |
The response to send back to the client (wrapped by a task). |
AddContextChildren(AddContextChildrenRequest, ServerCallContext)
public virtual Task<AddContextChildrenResponse> AddContextChildren(AddContextChildrenRequest request, ServerCallContext context)Adds a set of Contexts as children to a parent Context. If any of the child Contexts have already been added to the parent Context, they are simply skipped. If this call would create a cycle or cause any Context to have more than 10 parents, the request will fail with an INVALID_ARGUMENT error.
| Parameters | |
|---|---|
| Name | Description |
request |
AddContextChildrenRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskAddContextChildrenResponse |
The response to send back to the client (wrapped by a task). |
AddExecutionEvents(AddExecutionEventsRequest, ServerCallContext)
public virtual Task<AddExecutionEventsResponse> AddExecutionEvents(AddExecutionEventsRequest request, ServerCallContext context)Adds Events to the specified Execution. An Event indicates whether an Artifact was used as an input or output for an Execution. If an Event already exists between the Execution and the Artifact, the Event is skipped.
| Parameters | |
|---|---|
| Name | Description |
request |
AddExecutionEventsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskAddExecutionEventsResponse |
The response to send back to the client (wrapped by a task). |
CreateArtifact(CreateArtifactRequest, ServerCallContext)
public virtual Task<Artifact> CreateArtifact(CreateArtifactRequest request, ServerCallContext context)Creates an Artifact associated with a MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateArtifactRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskArtifact |
The response to send back to the client (wrapped by a task). |
CreateContext(CreateContextRequest, ServerCallContext)
public virtual Task<Context> CreateContext(CreateContextRequest request, ServerCallContext context)Creates a Context associated with a MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateContextRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskContext |
The response to send back to the client (wrapped by a task). |
CreateExecution(CreateExecutionRequest, ServerCallContext)
public virtual Task<Execution> CreateExecution(CreateExecutionRequest request, ServerCallContext context)Creates an Execution associated with a MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateExecutionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskExecution |
The response to send back to the client (wrapped by a task). |
CreateMetadataSchema(CreateMetadataSchemaRequest, ServerCallContext)
public virtual Task<MetadataSchema> CreateMetadataSchema(CreateMetadataSchemaRequest request, ServerCallContext context)Creates a MetadataSchema.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMetadataSchemaRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskMetadataSchema |
The response to send back to the client (wrapped by a task). |
CreateMetadataStore(CreateMetadataStoreRequest, ServerCallContext)
public virtual Task<Operation> CreateMetadataStore(CreateMetadataStoreRequest request, ServerCallContext context)Initializes a MetadataStore, including allocation of resources.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMetadataStoreRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteArtifact(DeleteArtifactRequest, ServerCallContext)
public virtual Task<Operation> DeleteArtifact(DeleteArtifactRequest request, ServerCallContext context)Deletes an Artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteArtifactRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteContext(DeleteContextRequest, ServerCallContext)
public virtual Task<Operation> DeleteContext(DeleteContextRequest request, ServerCallContext context)Deletes a stored Context.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteContextRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteExecution(DeleteExecutionRequest, ServerCallContext)
public virtual Task<Operation> DeleteExecution(DeleteExecutionRequest request, ServerCallContext context)Deletes an Execution.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteExecutionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteMetadataStore(DeleteMetadataStoreRequest, ServerCallContext)
public virtual Task<Operation> DeleteMetadataStore(DeleteMetadataStoreRequest request, ServerCallContext context)Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and Contexts).
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteMetadataStoreRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
GetArtifact(GetArtifactRequest, ServerCallContext)
public virtual Task<Artifact> GetArtifact(GetArtifactRequest request, ServerCallContext context)Retrieves a specific Artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
GetArtifactRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskArtifact |
The response to send back to the client (wrapped by a task). |
GetContext(GetContextRequest, ServerCallContext)
public virtual Task<Context> GetContext(GetContextRequest request, ServerCallContext context)Retrieves a specific Context.
| Parameters | |
|---|---|
| Name | Description |
request |
GetContextRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskContext |
The response to send back to the client (wrapped by a task). |
GetExecution(GetExecutionRequest, ServerCallContext)
public virtual Task<Execution> GetExecution(GetExecutionRequest request, ServerCallContext context)Retrieves a specific Execution.
| Parameters | |
|---|---|
| Name | Description |
request |
GetExecutionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskExecution |
The response to send back to the client (wrapped by a task). |
GetMetadataSchema(GetMetadataSchemaRequest, ServerCallContext)
public virtual Task<MetadataSchema> GetMetadataSchema(GetMetadataSchemaRequest request, ServerCallContext context)Retrieves a specific MetadataSchema.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMetadataSchemaRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskMetadataSchema |
The response to send back to the client (wrapped by a task). |
GetMetadataStore(GetMetadataStoreRequest, ServerCallContext)
public virtual Task<MetadataStore> GetMetadataStore(GetMetadataStoreRequest request, ServerCallContext context)Retrieves a specific MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMetadataStoreRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskMetadataStore |
The response to send back to the client (wrapped by a task). |
ListArtifacts(ListArtifactsRequest, ServerCallContext)
public virtual Task<ListArtifactsResponse> ListArtifacts(ListArtifactsRequest request, ServerCallContext context)Lists Artifacts in the MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
ListArtifactsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListArtifactsResponse |
The response to send back to the client (wrapped by a task). |
ListContexts(ListContextsRequest, ServerCallContext)
public virtual Task<ListContextsResponse> ListContexts(ListContextsRequest request, ServerCallContext context)Lists Contexts on the MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
ListContextsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListContextsResponse |
The response to send back to the client (wrapped by a task). |
ListExecutions(ListExecutionsRequest, ServerCallContext)
public virtual Task<ListExecutionsResponse> ListExecutions(ListExecutionsRequest request, ServerCallContext context)Lists Executions in the MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
ListExecutionsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListExecutionsResponse |
The response to send back to the client (wrapped by a task). |
ListMetadataSchemas(ListMetadataSchemasRequest, ServerCallContext)
public virtual Task<ListMetadataSchemasResponse> ListMetadataSchemas(ListMetadataSchemasRequest request, ServerCallContext context)Lists MetadataSchemas.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMetadataSchemasRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListMetadataSchemasResponse |
The response to send back to the client (wrapped by a task). |
ListMetadataStores(ListMetadataStoresRequest, ServerCallContext)
public virtual Task<ListMetadataStoresResponse> ListMetadataStores(ListMetadataStoresRequest request, ServerCallContext context)Lists MetadataStores for a Location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMetadataStoresRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListMetadataStoresResponse |
The response to send back to the client (wrapped by a task). |
PurgeArtifacts(PurgeArtifactsRequest, ServerCallContext)
public virtual Task<Operation> PurgeArtifacts(PurgeArtifactsRequest request, ServerCallContext context)Purges Artifacts.
| Parameters | |
|---|---|
| Name | Description |
request |
PurgeArtifactsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
PurgeContexts(PurgeContextsRequest, ServerCallContext)
public virtual Task<Operation> PurgeContexts(PurgeContextsRequest request, ServerCallContext context)Purges Contexts.
| Parameters | |
|---|---|
| Name | Description |
request |
PurgeContextsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
PurgeExecutions(PurgeExecutionsRequest, ServerCallContext)
public virtual Task<Operation> PurgeExecutions(PurgeExecutionsRequest request, ServerCallContext context)Purges Executions.
| Parameters | |
|---|---|
| Name | Description |
request |
PurgeExecutionsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
QueryArtifactLineageSubgraph(QueryArtifactLineageSubgraphRequest, ServerCallContext)
public virtual Task<LineageSubgraph> QueryArtifactLineageSubgraph(QueryArtifactLineageSubgraphRequest request, ServerCallContext context)Retrieves lineage of an Artifact represented through Artifacts and Executions connected by Event edges and returned as a LineageSubgraph.
| Parameters | |
|---|---|
| Name | Description |
request |
QueryArtifactLineageSubgraphRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskLineageSubgraph |
The response to send back to the client (wrapped by a task). |
QueryContextLineageSubgraph(QueryContextLineageSubgraphRequest, ServerCallContext)
public virtual Task<LineageSubgraph> QueryContextLineageSubgraph(QueryContextLineageSubgraphRequest request, ServerCallContext context)Retrieves Artifacts and Executions within the specified Context, connected by Event edges and returned as a LineageSubgraph.
| Parameters | |
|---|---|
| Name | Description |
request |
QueryContextLineageSubgraphRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskLineageSubgraph |
The response to send back to the client (wrapped by a task). |
QueryExecutionInputsAndOutputs(QueryExecutionInputsAndOutputsRequest, ServerCallContext)
public virtual Task<LineageSubgraph> QueryExecutionInputsAndOutputs(QueryExecutionInputsAndOutputsRequest request, ServerCallContext context)Obtains the set of input and output Artifacts for this Execution, in the form of LineageSubgraph that also contains the Execution and connecting Events.
| Parameters | |
|---|---|
| Name | Description |
request |
QueryExecutionInputsAndOutputsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskLineageSubgraph |
The response to send back to the client (wrapped by a task). |
RemoveContextChildren(RemoveContextChildrenRequest, ServerCallContext)
public virtual Task<RemoveContextChildrenResponse> RemoveContextChildren(RemoveContextChildrenRequest request, ServerCallContext context)Remove a set of children contexts from a parent Context. If any of the child Contexts were NOT added to the parent Context, they are simply skipped.
| Parameters | |
|---|---|
| Name | Description |
request |
RemoveContextChildrenRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskRemoveContextChildrenResponse |
The response to send back to the client (wrapped by a task). |
UpdateArtifact(UpdateArtifactRequest, ServerCallContext)
public virtual Task<Artifact> UpdateArtifact(UpdateArtifactRequest request, ServerCallContext context)Updates a stored Artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateArtifactRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskArtifact |
The response to send back to the client (wrapped by a task). |
UpdateContext(UpdateContextRequest, ServerCallContext)
public virtual Task<Context> UpdateContext(UpdateContextRequest request, ServerCallContext context)Updates a stored Context.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateContextRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskContext |
The response to send back to the client (wrapped by a task). |
UpdateExecution(UpdateExecutionRequest, ServerCallContext)
public virtual Task<Execution> UpdateExecution(UpdateExecutionRequest request, ServerCallContext context)Updates a stored Execution.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateExecutionRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskExecution |
The response to send back to the client (wrapped by a task). |