Package com.google.cloud.aiplatform.v1
Class MetadataServiceGrpc.MetadataServiceBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<MetadataServiceGrpc.MetadataServiceBlockingStub>
-
- com.google.cloud.aiplatform.v1.MetadataServiceGrpc.MetadataServiceBlockingStub
-
- Enclosing class:
- MetadataServiceGrpc
public static final class MetadataServiceGrpc.MetadataServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub<MetadataServiceGrpc.MetadataServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service MetadataService.Service for reading and writing metadata entries.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AddContextArtifactsAndExecutionsResponse
addContextArtifactsAndExecutions(AddContextArtifactsAndExecutionsRequest request)
Adds a set of Artifacts and Executions to a Context.AddContextChildrenResponse
addContextChildren(AddContextChildrenRequest request)
Adds a set of Contexts as children to a parent Context.AddExecutionEventsResponse
addExecutionEvents(AddExecutionEventsRequest request)
Adds Events to the specified Execution.protected MetadataServiceGrpc.MetadataServiceBlockingStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
Artifact
createArtifact(CreateArtifactRequest request)
Creates an Artifact associated with a MetadataStore.Context
createContext(CreateContextRequest request)
Creates a Context associated with a MetadataStore.Execution
createExecution(CreateExecutionRequest request)
Creates an Execution associated with a MetadataStore.MetadataSchema
createMetadataSchema(CreateMetadataSchemaRequest request)
Creates a MetadataSchema.com.google.longrunning.Operation
createMetadataStore(CreateMetadataStoreRequest request)
Initializes a MetadataStore, including allocation of resources.com.google.longrunning.Operation
deleteArtifact(DeleteArtifactRequest request)
Deletes an Artifact.com.google.longrunning.Operation
deleteContext(DeleteContextRequest request)
Deletes a stored Context.com.google.longrunning.Operation
deleteExecution(DeleteExecutionRequest request)
Deletes an Execution.com.google.longrunning.Operation
deleteMetadataStore(DeleteMetadataStoreRequest request)
Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and Contexts).Artifact
getArtifact(GetArtifactRequest request)
Retrieves a specific Artifact.Context
getContext(GetContextRequest request)
Retrieves a specific Context.Execution
getExecution(GetExecutionRequest request)
Retrieves a specific Execution.MetadataSchema
getMetadataSchema(GetMetadataSchemaRequest request)
Retrieves a specific MetadataSchema.MetadataStore
getMetadataStore(GetMetadataStoreRequest request)
Retrieves a specific MetadataStore.ListArtifactsResponse
listArtifacts(ListArtifactsRequest request)
Lists Artifacts in the MetadataStore.ListContextsResponse
listContexts(ListContextsRequest request)
Lists Contexts on the MetadataStore.ListExecutionsResponse
listExecutions(ListExecutionsRequest request)
Lists Executions in the MetadataStore.ListMetadataSchemasResponse
listMetadataSchemas(ListMetadataSchemasRequest request)
Lists MetadataSchemas.ListMetadataStoresResponse
listMetadataStores(ListMetadataStoresRequest request)
Lists MetadataStores for a Location.com.google.longrunning.Operation
purgeArtifacts(PurgeArtifactsRequest request)
Purges Artifacts.com.google.longrunning.Operation
purgeContexts(PurgeContextsRequest request)
Purges Contexts.com.google.longrunning.Operation
purgeExecutions(PurgeExecutionsRequest request)
Purges Executions.LineageSubgraph
queryArtifactLineageSubgraph(QueryArtifactLineageSubgraphRequest request)
Retrieves lineage of an Artifact represented through Artifacts and Executions connected by Event edges and returned as a LineageSubgraph.LineageSubgraph
queryContextLineageSubgraph(QueryContextLineageSubgraphRequest request)
Retrieves Artifacts and Executions within the specified Context, connected by Event edges and returned as a LineageSubgraph.LineageSubgraph
queryExecutionInputsAndOutputs(QueryExecutionInputsAndOutputsRequest request)
Obtains the set of input and output Artifacts for this Execution, in the form of LineageSubgraph that also contains the Execution and connecting Events.RemoveContextChildrenResponse
removeContextChildren(RemoveContextChildrenRequest request)
Remove a set of children contexts from a parent Context.Artifact
updateArtifact(UpdateArtifactRequest request)
Updates a stored Artifact.Context
updateContext(UpdateContextRequest request)
Updates a stored Context.Execution
updateExecution(UpdateExecutionRequest request)
Updates a stored Execution.
-
-
-
Method Detail
-
build
protected MetadataServiceGrpc.MetadataServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<MetadataServiceGrpc.MetadataServiceBlockingStub>
-
createMetadataStore
public com.google.longrunning.Operation createMetadataStore(CreateMetadataStoreRequest request)
Initializes a MetadataStore, including allocation of resources.
-
getMetadataStore
public MetadataStore getMetadataStore(GetMetadataStoreRequest request)
Retrieves a specific MetadataStore.
-
listMetadataStores
public ListMetadataStoresResponse listMetadataStores(ListMetadataStoresRequest request)
Lists MetadataStores for a Location.
-
deleteMetadataStore
public com.google.longrunning.Operation deleteMetadataStore(DeleteMetadataStoreRequest request)
Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and Contexts).
-
createArtifact
public Artifact createArtifact(CreateArtifactRequest request)
Creates an Artifact associated with a MetadataStore.
-
getArtifact
public Artifact getArtifact(GetArtifactRequest request)
Retrieves a specific Artifact.
-
listArtifacts
public ListArtifactsResponse listArtifacts(ListArtifactsRequest request)
Lists Artifacts in the MetadataStore.
-
updateArtifact
public Artifact updateArtifact(UpdateArtifactRequest request)
Updates a stored Artifact.
-
deleteArtifact
public com.google.longrunning.Operation deleteArtifact(DeleteArtifactRequest request)
Deletes an Artifact.
-
purgeArtifacts
public com.google.longrunning.Operation purgeArtifacts(PurgeArtifactsRequest request)
Purges Artifacts.
-
createContext
public Context createContext(CreateContextRequest request)
Creates a Context associated with a MetadataStore.
-
getContext
public Context getContext(GetContextRequest request)
Retrieves a specific Context.
-
listContexts
public ListContextsResponse listContexts(ListContextsRequest request)
Lists Contexts on the MetadataStore.
-
updateContext
public Context updateContext(UpdateContextRequest request)
Updates a stored Context.
-
deleteContext
public com.google.longrunning.Operation deleteContext(DeleteContextRequest request)
Deletes a stored Context.
-
purgeContexts
public com.google.longrunning.Operation purgeContexts(PurgeContextsRequest request)
Purges Contexts.
-
addContextArtifactsAndExecutions
public AddContextArtifactsAndExecutionsResponse addContextArtifactsAndExecutions(AddContextArtifactsAndExecutionsRequest request)
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.
-
addContextChildren
public AddContextChildrenResponse addContextChildren(AddContextChildrenRequest request)
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.
-
removeContextChildren
public RemoveContextChildrenResponse removeContextChildren(RemoveContextChildrenRequest request)
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.
-
queryContextLineageSubgraph
public LineageSubgraph queryContextLineageSubgraph(QueryContextLineageSubgraphRequest request)
Retrieves Artifacts and Executions within the specified Context, connected by Event edges and returned as a LineageSubgraph.
-
createExecution
public Execution createExecution(CreateExecutionRequest request)
Creates an Execution associated with a MetadataStore.
-
getExecution
public Execution getExecution(GetExecutionRequest request)
Retrieves a specific Execution.
-
listExecutions
public ListExecutionsResponse listExecutions(ListExecutionsRequest request)
Lists Executions in the MetadataStore.
-
updateExecution
public Execution updateExecution(UpdateExecutionRequest request)
Updates a stored Execution.
-
deleteExecution
public com.google.longrunning.Operation deleteExecution(DeleteExecutionRequest request)
Deletes an Execution.
-
purgeExecutions
public com.google.longrunning.Operation purgeExecutions(PurgeExecutionsRequest request)
Purges Executions.
-
addExecutionEvents
public AddExecutionEventsResponse addExecutionEvents(AddExecutionEventsRequest request)
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.
-
queryExecutionInputsAndOutputs
public LineageSubgraph queryExecutionInputsAndOutputs(QueryExecutionInputsAndOutputsRequest request)
Obtains the set of input and output Artifacts for this Execution, in the form of LineageSubgraph that also contains the Execution and connecting Events.
-
createMetadataSchema
public MetadataSchema createMetadataSchema(CreateMetadataSchemaRequest request)
Creates a MetadataSchema.
-
getMetadataSchema
public MetadataSchema getMetadataSchema(GetMetadataSchemaRequest request)
Retrieves a specific MetadataSchema.
-
listMetadataSchemas
public ListMetadataSchemasResponse listMetadataSchemas(ListMetadataSchemasRequest request)
Lists MetadataSchemas.
-
queryArtifactLineageSubgraph
public LineageSubgraph queryArtifactLineageSubgraph(QueryArtifactLineageSubgraphRequest request)
Retrieves lineage of an Artifact represented through Artifacts and Executions connected by Event edges and returned as a LineageSubgraph.
-
-