- 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
public sealed class MetadataServiceClientImpl : MetadataServiceClientReference documentation and code samples for the Vertex AI v1 API class MetadataServiceClientImpl.
MetadataService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.AIPlatform.V1Assembly
Google.Cloud.AIPlatform.V1.dll
Remarks
Service for reading and writing metadata entries.
Constructors
MetadataServiceClientImpl(MetadataServiceClient, MetadataServiceSettings, ILogger)
public MetadataServiceClientImpl(MetadataService.MetadataServiceClient grpcClient, MetadataServiceSettings settings, ILogger logger)Constructs a client wrapper for the MetadataService service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
MetadataServiceMetadataServiceClientThe underlying gRPC client. |
settings |
MetadataServiceSettingsThe base MetadataServiceSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateMetadataStoreOperationsClient
public override OperationsClient CreateMetadataStoreOperationsClient { get; }The long-running operations client for CreateMetadataStore.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteArtifactOperationsClient
public override OperationsClient DeleteArtifactOperationsClient { get; }The long-running operations client for DeleteArtifact.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteContextOperationsClient
public override OperationsClient DeleteContextOperationsClient { get; }The long-running operations client for DeleteContext.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteExecutionOperationsClient
public override OperationsClient DeleteExecutionOperationsClient { get; }The long-running operations client for DeleteExecution.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteMetadataStoreOperationsClient
public override OperationsClient DeleteMetadataStoreOperationsClient { get; }The long-running operations client for DeleteMetadataStore.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override MetadataService.MetadataServiceClient GrpcClient { get; }The underlying gRPC MetadataService client
| Property Value | |
|---|---|
| Type | Description |
MetadataServiceMetadataServiceClient |
|
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }The IAMPolicyClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
IAMPolicyClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
PurgeArtifactsOperationsClient
public override OperationsClient PurgeArtifactsOperationsClient { get; }The long-running operations client for PurgeArtifacts.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
PurgeContextsOperationsClient
public override OperationsClient PurgeContextsOperationsClient { get; }The long-running operations client for PurgeContexts.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
PurgeExecutionsOperationsClient
public override OperationsClient PurgeExecutionsOperationsClient { get; }The long-running operations client for PurgeExecutions.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
AddContextArtifactsAndExecutions(AddContextArtifactsAndExecutionsRequest, CallSettings)
public override AddContextArtifactsAndExecutionsResponse AddContextArtifactsAndExecutions(AddContextArtifactsAndExecutionsRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
AddContextArtifactsAndExecutionsResponse |
The RPC response. |
AddContextArtifactsAndExecutionsAsync(AddContextArtifactsAndExecutionsRequest, CallSettings)
public override Task<AddContextArtifactsAndExecutionsResponse> AddContextArtifactsAndExecutionsAsync(AddContextArtifactsAndExecutionsRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskAddContextArtifactsAndExecutionsResponse |
A Task containing the RPC response. |
AddContextChildren(AddContextChildrenRequest, CallSettings)
public override AddContextChildrenResponse AddContextChildren(AddContextChildrenRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
AddContextChildrenResponse |
The RPC response. |
AddContextChildrenAsync(AddContextChildrenRequest, CallSettings)
public override Task<AddContextChildrenResponse> AddContextChildrenAsync(AddContextChildrenRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskAddContextChildrenResponse |
A Task containing the RPC response. |
AddExecutionEvents(AddExecutionEventsRequest, CallSettings)
public override AddExecutionEventsResponse AddExecutionEvents(AddExecutionEventsRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
AddExecutionEventsResponse |
The RPC response. |
AddExecutionEventsAsync(AddExecutionEventsRequest, CallSettings)
public override Task<AddExecutionEventsResponse> AddExecutionEventsAsync(AddExecutionEventsRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskAddExecutionEventsResponse |
A Task containing the RPC response. |
CreateArtifact(CreateArtifactRequest, CallSettings)
public override Artifact CreateArtifact(CreateArtifactRequest request, CallSettings callSettings = null)Creates an Artifact associated with a MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Artifact |
The RPC response. |
CreateArtifactAsync(CreateArtifactRequest, CallSettings)
public override Task<Artifact> CreateArtifactAsync(CreateArtifactRequest request, CallSettings callSettings = null)Creates an Artifact associated with a MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskArtifact |
A Task containing the RPC response. |
CreateContext(CreateContextRequest, CallSettings)
public override Context CreateContext(CreateContextRequest request, CallSettings callSettings = null)Creates a Context associated with a MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateContextRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Context |
The RPC response. |
CreateContextAsync(CreateContextRequest, CallSettings)
public override Task<Context> CreateContextAsync(CreateContextRequest request, CallSettings callSettings = null)Creates a Context associated with a MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateContextRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskContext |
A Task containing the RPC response. |
CreateExecution(CreateExecutionRequest, CallSettings)
public override Execution CreateExecution(CreateExecutionRequest request, CallSettings callSettings = null)Creates an Execution associated with a MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateExecutionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Execution |
The RPC response. |
CreateExecutionAsync(CreateExecutionRequest, CallSettings)
public override Task<Execution> CreateExecutionAsync(CreateExecutionRequest request, CallSettings callSettings = null)Creates an Execution associated with a MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateExecutionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskExecution |
A Task containing the RPC response. |
CreateMetadataSchema(CreateMetadataSchemaRequest, CallSettings)
public override MetadataSchema CreateMetadataSchema(CreateMetadataSchemaRequest request, CallSettings callSettings = null)Creates a MetadataSchema.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMetadataSchemaRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
MetadataSchema |
The RPC response. |
CreateMetadataSchemaAsync(CreateMetadataSchemaRequest, CallSettings)
public override Task<MetadataSchema> CreateMetadataSchemaAsync(CreateMetadataSchemaRequest request, CallSettings callSettings = null)Creates a MetadataSchema.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMetadataSchemaRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskMetadataSchema |
A Task containing the RPC response. |
CreateMetadataStore(CreateMetadataStoreRequest, CallSettings)
public override Operation<MetadataStore, CreateMetadataStoreOperationMetadata> CreateMetadataStore(CreateMetadataStoreRequest request, CallSettings callSettings = null)Initializes a MetadataStore, including allocation of resources.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMetadataStoreRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationMetadataStoreCreateMetadataStoreOperationMetadata |
The RPC response. |
CreateMetadataStoreAsync(CreateMetadataStoreRequest, CallSettings)
public override Task<Operation<MetadataStore, CreateMetadataStoreOperationMetadata>> CreateMetadataStoreAsync(CreateMetadataStoreRequest request, CallSettings callSettings = null)Initializes a MetadataStore, including allocation of resources.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateMetadataStoreRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationMetadataStoreCreateMetadataStoreOperationMetadata |
A Task containing the RPC response. |
DeleteArtifact(DeleteArtifactRequest, CallSettings)
public override Operation<Empty, DeleteOperationMetadata> DeleteArtifact(DeleteArtifactRequest request, CallSettings callSettings = null)Deletes an Artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyDeleteOperationMetadata |
The RPC response. |
DeleteArtifactAsync(DeleteArtifactRequest, CallSettings)
public override Task<Operation<Empty, DeleteOperationMetadata>> DeleteArtifactAsync(DeleteArtifactRequest request, CallSettings callSettings = null)Deletes an Artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyDeleteOperationMetadata |
A Task containing the RPC response. |
DeleteContext(DeleteContextRequest, CallSettings)
public override Operation<Empty, DeleteOperationMetadata> DeleteContext(DeleteContextRequest request, CallSettings callSettings = null)Deletes a stored Context.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteContextRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyDeleteOperationMetadata |
The RPC response. |
DeleteContextAsync(DeleteContextRequest, CallSettings)
public override Task<Operation<Empty, DeleteOperationMetadata>> DeleteContextAsync(DeleteContextRequest request, CallSettings callSettings = null)Deletes a stored Context.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteContextRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyDeleteOperationMetadata |
A Task containing the RPC response. |
DeleteExecution(DeleteExecutionRequest, CallSettings)
public override Operation<Empty, DeleteOperationMetadata> DeleteExecution(DeleteExecutionRequest request, CallSettings callSettings = null)Deletes an Execution.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteExecutionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyDeleteOperationMetadata |
The RPC response. |
DeleteExecutionAsync(DeleteExecutionRequest, CallSettings)
public override Task<Operation<Empty, DeleteOperationMetadata>> DeleteExecutionAsync(DeleteExecutionRequest request, CallSettings callSettings = null)Deletes an Execution.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteExecutionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyDeleteOperationMetadata |
A Task containing the RPC response. |
DeleteMetadataStore(DeleteMetadataStoreRequest, CallSettings)
public override Operation<Empty, DeleteMetadataStoreOperationMetadata> DeleteMetadataStore(DeleteMetadataStoreRequest request, CallSettings callSettings = null)Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and Contexts).
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteMetadataStoreRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyDeleteMetadataStoreOperationMetadata |
The RPC response. |
DeleteMetadataStoreAsync(DeleteMetadataStoreRequest, CallSettings)
public override Task<Operation<Empty, DeleteMetadataStoreOperationMetadata>> DeleteMetadataStoreAsync(DeleteMetadataStoreRequest request, CallSettings callSettings = null)Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and Contexts).
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteMetadataStoreRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyDeleteMetadataStoreOperationMetadata |
A Task containing the RPC response. |
GetArtifact(GetArtifactRequest, CallSettings)
public override Artifact GetArtifact(GetArtifactRequest request, CallSettings callSettings = null)Retrieves a specific Artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
GetArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Artifact |
The RPC response. |
GetArtifactAsync(GetArtifactRequest, CallSettings)
public override Task<Artifact> GetArtifactAsync(GetArtifactRequest request, CallSettings callSettings = null)Retrieves a specific Artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
GetArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskArtifact |
A Task containing the RPC response. |
GetContext(GetContextRequest, CallSettings)
public override Context GetContext(GetContextRequest request, CallSettings callSettings = null)Retrieves a specific Context.
| Parameters | |
|---|---|
| Name | Description |
request |
GetContextRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Context |
The RPC response. |
GetContextAsync(GetContextRequest, CallSettings)
public override Task<Context> GetContextAsync(GetContextRequest request, CallSettings callSettings = null)Retrieves a specific Context.
| Parameters | |
|---|---|
| Name | Description |
request |
GetContextRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskContext |
A Task containing the RPC response. |
GetExecution(GetExecutionRequest, CallSettings)
public override Execution GetExecution(GetExecutionRequest request, CallSettings callSettings = null)Retrieves a specific Execution.
| Parameters | |
|---|---|
| Name | Description |
request |
GetExecutionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Execution |
The RPC response. |
GetExecutionAsync(GetExecutionRequest, CallSettings)
public override Task<Execution> GetExecutionAsync(GetExecutionRequest request, CallSettings callSettings = null)Retrieves a specific Execution.
| Parameters | |
|---|---|
| Name | Description |
request |
GetExecutionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskExecution |
A Task containing the RPC response. |
GetMetadataSchema(GetMetadataSchemaRequest, CallSettings)
public override MetadataSchema GetMetadataSchema(GetMetadataSchemaRequest request, CallSettings callSettings = null)Retrieves a specific MetadataSchema.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMetadataSchemaRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
MetadataSchema |
The RPC response. |
GetMetadataSchemaAsync(GetMetadataSchemaRequest, CallSettings)
public override Task<MetadataSchema> GetMetadataSchemaAsync(GetMetadataSchemaRequest request, CallSettings callSettings = null)Retrieves a specific MetadataSchema.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMetadataSchemaRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskMetadataSchema |
A Task containing the RPC response. |
GetMetadataStore(GetMetadataStoreRequest, CallSettings)
public override MetadataStore GetMetadataStore(GetMetadataStoreRequest request, CallSettings callSettings = null)Retrieves a specific MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMetadataStoreRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
MetadataStore |
The RPC response. |
GetMetadataStoreAsync(GetMetadataStoreRequest, CallSettings)
public override Task<MetadataStore> GetMetadataStoreAsync(GetMetadataStoreRequest request, CallSettings callSettings = null)Retrieves a specific MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
GetMetadataStoreRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskMetadataStore |
A Task containing the RPC response. |
ListArtifacts(ListArtifactsRequest, CallSettings)
public override PagedEnumerable<ListArtifactsResponse, Artifact> ListArtifacts(ListArtifactsRequest request, CallSettings callSettings = null)Lists Artifacts in the MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
ListArtifactsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListArtifactsResponseArtifact |
A pageable sequence of Artifact resources. |
ListArtifactsAsync(ListArtifactsRequest, CallSettings)
public override PagedAsyncEnumerable<ListArtifactsResponse, Artifact> ListArtifactsAsync(ListArtifactsRequest request, CallSettings callSettings = null)Lists Artifacts in the MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
ListArtifactsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListArtifactsResponseArtifact |
A pageable asynchronous sequence of Artifact resources. |
ListContexts(ListContextsRequest, CallSettings)
public override PagedEnumerable<ListContextsResponse, Context> ListContexts(ListContextsRequest request, CallSettings callSettings = null)Lists Contexts on the MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
ListContextsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListContextsResponseContext |
A pageable sequence of Context resources. |
ListContextsAsync(ListContextsRequest, CallSettings)
public override PagedAsyncEnumerable<ListContextsResponse, Context> ListContextsAsync(ListContextsRequest request, CallSettings callSettings = null)Lists Contexts on the MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
ListContextsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListContextsResponseContext |
A pageable asynchronous sequence of Context resources. |
ListExecutions(ListExecutionsRequest, CallSettings)
public override PagedEnumerable<ListExecutionsResponse, Execution> ListExecutions(ListExecutionsRequest request, CallSettings callSettings = null)Lists Executions in the MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
ListExecutionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListExecutionsResponseExecution |
A pageable sequence of Execution resources. |
ListExecutionsAsync(ListExecutionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListExecutionsResponse, Execution> ListExecutionsAsync(ListExecutionsRequest request, CallSettings callSettings = null)Lists Executions in the MetadataStore.
| Parameters | |
|---|---|
| Name | Description |
request |
ListExecutionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListExecutionsResponseExecution |
A pageable asynchronous sequence of Execution resources. |
ListMetadataSchemas(ListMetadataSchemasRequest, CallSettings)
public override PagedEnumerable<ListMetadataSchemasResponse, MetadataSchema> ListMetadataSchemas(ListMetadataSchemasRequest request, CallSettings callSettings = null)Lists MetadataSchemas.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMetadataSchemasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListMetadataSchemasResponseMetadataSchema |
A pageable sequence of MetadataSchema resources. |
ListMetadataSchemasAsync(ListMetadataSchemasRequest, CallSettings)
public override PagedAsyncEnumerable<ListMetadataSchemasResponse, MetadataSchema> ListMetadataSchemasAsync(ListMetadataSchemasRequest request, CallSettings callSettings = null)Lists MetadataSchemas.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMetadataSchemasRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListMetadataSchemasResponseMetadataSchema |
A pageable asynchronous sequence of MetadataSchema resources. |
ListMetadataStores(ListMetadataStoresRequest, CallSettings)
public override PagedEnumerable<ListMetadataStoresResponse, MetadataStore> ListMetadataStores(ListMetadataStoresRequest request, CallSettings callSettings = null)Lists MetadataStores for a Location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMetadataStoresRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListMetadataStoresResponseMetadataStore |
A pageable sequence of MetadataStore resources. |
ListMetadataStoresAsync(ListMetadataStoresRequest, CallSettings)
public override PagedAsyncEnumerable<ListMetadataStoresResponse, MetadataStore> ListMetadataStoresAsync(ListMetadataStoresRequest request, CallSettings callSettings = null)Lists MetadataStores for a Location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListMetadataStoresRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListMetadataStoresResponseMetadataStore |
A pageable asynchronous sequence of MetadataStore resources. |
PurgeArtifacts(PurgeArtifactsRequest, CallSettings)
public override Operation<PurgeArtifactsResponse, PurgeArtifactsMetadata> PurgeArtifacts(PurgeArtifactsRequest request, CallSettings callSettings = null)Purges Artifacts.
| Parameters | |
|---|---|
| Name | Description |
request |
PurgeArtifactsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationPurgeArtifactsResponsePurgeArtifactsMetadata |
The RPC response. |
PurgeArtifactsAsync(PurgeArtifactsRequest, CallSettings)
public override Task<Operation<PurgeArtifactsResponse, PurgeArtifactsMetadata>> PurgeArtifactsAsync(PurgeArtifactsRequest request, CallSettings callSettings = null)Purges Artifacts.
| Parameters | |
|---|---|
| Name | Description |
request |
PurgeArtifactsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationPurgeArtifactsResponsePurgeArtifactsMetadata |
A Task containing the RPC response. |
PurgeContexts(PurgeContextsRequest, CallSettings)
public override Operation<PurgeContextsResponse, PurgeContextsMetadata> PurgeContexts(PurgeContextsRequest request, CallSettings callSettings = null)Purges Contexts.
| Parameters | |
|---|---|
| Name | Description |
request |
PurgeContextsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationPurgeContextsResponsePurgeContextsMetadata |
The RPC response. |
PurgeContextsAsync(PurgeContextsRequest, CallSettings)
public override Task<Operation<PurgeContextsResponse, PurgeContextsMetadata>> PurgeContextsAsync(PurgeContextsRequest request, CallSettings callSettings = null)Purges Contexts.
| Parameters | |
|---|---|
| Name | Description |
request |
PurgeContextsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationPurgeContextsResponsePurgeContextsMetadata |
A Task containing the RPC response. |
PurgeExecutions(PurgeExecutionsRequest, CallSettings)
public override Operation<PurgeExecutionsResponse, PurgeExecutionsMetadata> PurgeExecutions(PurgeExecutionsRequest request, CallSettings callSettings = null)Purges Executions.
| Parameters | |
|---|---|
| Name | Description |
request |
PurgeExecutionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationPurgeExecutionsResponsePurgeExecutionsMetadata |
The RPC response. |
PurgeExecutionsAsync(PurgeExecutionsRequest, CallSettings)
public override Task<Operation<PurgeExecutionsResponse, PurgeExecutionsMetadata>> PurgeExecutionsAsync(PurgeExecutionsRequest request, CallSettings callSettings = null)Purges Executions.
| Parameters | |
|---|---|
| Name | Description |
request |
PurgeExecutionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationPurgeExecutionsResponsePurgeExecutionsMetadata |
A Task containing the RPC response. |
QueryArtifactLineageSubgraph(QueryArtifactLineageSubgraphRequest, CallSettings)
public override LineageSubgraph QueryArtifactLineageSubgraph(QueryArtifactLineageSubgraphRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
LineageSubgraph |
The RPC response. |
QueryArtifactLineageSubgraphAsync(QueryArtifactLineageSubgraphRequest, CallSettings)
public override Task<LineageSubgraph> QueryArtifactLineageSubgraphAsync(QueryArtifactLineageSubgraphRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskLineageSubgraph |
A Task containing the RPC response. |
QueryContextLineageSubgraph(QueryContextLineageSubgraphRequest, CallSettings)
public override LineageSubgraph QueryContextLineageSubgraph(QueryContextLineageSubgraphRequest request, CallSettings callSettings = null)Retrieves Artifacts and Executions within the specified Context, connected by Event edges and returned as a LineageSubgraph.
| Parameters | |
|---|---|
| Name | Description |
request |
QueryContextLineageSubgraphRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
LineageSubgraph |
The RPC response. |
QueryContextLineageSubgraphAsync(QueryContextLineageSubgraphRequest, CallSettings)
public override Task<LineageSubgraph> QueryContextLineageSubgraphAsync(QueryContextLineageSubgraphRequest request, CallSettings callSettings = null)Retrieves Artifacts and Executions within the specified Context, connected by Event edges and returned as a LineageSubgraph.
| Parameters | |
|---|---|
| Name | Description |
request |
QueryContextLineageSubgraphRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskLineageSubgraph |
A Task containing the RPC response. |
QueryExecutionInputsAndOutputs(QueryExecutionInputsAndOutputsRequest, CallSettings)
public override LineageSubgraph QueryExecutionInputsAndOutputs(QueryExecutionInputsAndOutputsRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
LineageSubgraph |
The RPC response. |
QueryExecutionInputsAndOutputsAsync(QueryExecutionInputsAndOutputsRequest, CallSettings)
public override Task<LineageSubgraph> QueryExecutionInputsAndOutputsAsync(QueryExecutionInputsAndOutputsRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskLineageSubgraph |
A Task containing the RPC response. |
RemoveContextChildren(RemoveContextChildrenRequest, CallSettings)
public override RemoveContextChildrenResponse RemoveContextChildren(RemoveContextChildrenRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
RemoveContextChildrenResponse |
The RPC response. |
RemoveContextChildrenAsync(RemoveContextChildrenRequest, CallSettings)
public override Task<RemoveContextChildrenResponse> RemoveContextChildrenAsync(RemoveContextChildrenRequest request, CallSettings callSettings = null)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 object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRemoveContextChildrenResponse |
A Task containing the RPC response. |
UpdateArtifact(UpdateArtifactRequest, CallSettings)
public override Artifact UpdateArtifact(UpdateArtifactRequest request, CallSettings callSettings = null)Updates a stored Artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Artifact |
The RPC response. |
UpdateArtifactAsync(UpdateArtifactRequest, CallSettings)
public override Task<Artifact> UpdateArtifactAsync(UpdateArtifactRequest request, CallSettings callSettings = null)Updates a stored Artifact.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateArtifactRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskArtifact |
A Task containing the RPC response. |
UpdateContext(UpdateContextRequest, CallSettings)
public override Context UpdateContext(UpdateContextRequest request, CallSettings callSettings = null)Updates a stored Context.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateContextRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Context |
The RPC response. |
UpdateContextAsync(UpdateContextRequest, CallSettings)
public override Task<Context> UpdateContextAsync(UpdateContextRequest request, CallSettings callSettings = null)Updates a stored Context.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateContextRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskContext |
A Task containing the RPC response. |
UpdateExecution(UpdateExecutionRequest, CallSettings)
public override Execution UpdateExecution(UpdateExecutionRequest request, CallSettings callSettings = null)Updates a stored Execution.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateExecutionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Execution |
The RPC response. |
UpdateExecutionAsync(UpdateExecutionRequest, CallSettings)
public override Task<Execution> UpdateExecutionAsync(UpdateExecutionRequest request, CallSettings callSettings = null)Updates a stored Execution.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateExecutionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskExecution |
A Task containing the RPC response. |