@Generated(value="by gapic-generator-java") public class MetadataServiceClient extends Object implements com.google.api.gax.core.BackgroundResource
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName name = MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
MetadataStore response = metadataServiceClient.getMetadataStore(name);
}
Note: close() needs to be called on the MetadataServiceClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().
The surface of this class includes several types of Java methods for each of the API's methods:
See the individual methods for example code.
Many parameters require resource names to be formatted in a particular way. To assist with these names, this class includes a format method for each type of name, and additionally a parse method to extract the individual identifiers contained within names that are returned.
This class can be customized by passing in a custom instance of MetadataServiceSettings to create(). For example:
To customize credentials:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
MetadataServiceSettings metadataServiceSettings =
MetadataServiceSettings.newBuilder()
.setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
.build();
MetadataServiceClient metadataServiceClient =
MetadataServiceClient.create(metadataServiceSettings);
To customize the endpoint:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
MetadataServiceSettings metadataServiceSettings =
MetadataServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
MetadataServiceClient metadataServiceClient =
MetadataServiceClient.create(metadataServiceSettings);
Please refer to the GitHub repository's samples for more quickstart code snippets.
| Modifier | Constructor and Description |
|---|---|
protected |
MetadataServiceClient(MetadataServiceSettings settings)
Constructs an instance of MetadataServiceClient, using the given settings.
|
protected |
MetadataServiceClient(MetadataServiceStub stub) |
| Modifier and Type | Method and Description |
|---|---|
AddContextArtifactsAndExecutionsResponse |
addContextArtifactsAndExecutions(AddContextArtifactsAndExecutionsRequest request)
Adds a set of Artifacts and Executions to a Context.
|
AddContextArtifactsAndExecutionsResponse |
addContextArtifactsAndExecutions(ContextName context,
List<String> artifacts,
List<String> executions)
Adds a set of Artifacts and Executions to a Context.
|
AddContextArtifactsAndExecutionsResponse |
addContextArtifactsAndExecutions(String context,
List<String> artifacts,
List<String> executions)
Adds a set of Artifacts and Executions to a Context.
|
com.google.api.gax.rpc.UnaryCallable<AddContextArtifactsAndExecutionsRequest,AddContextArtifactsAndExecutionsResponse> |
addContextArtifactsAndExecutionsCallable()
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.
|
AddContextChildrenResponse |
addContextChildren(ContextName context,
List<String> childContexts)
Adds a set of Contexts as children to a parent Context.
|
AddContextChildrenResponse |
addContextChildren(String context,
List<String> childContexts)
Adds a set of Contexts as children to a parent Context.
|
com.google.api.gax.rpc.UnaryCallable<AddContextChildrenRequest,AddContextChildrenResponse> |
addContextChildrenCallable()
Adds a set of Contexts as children to a parent Context.
|
AddExecutionEventsResponse |
addExecutionEvents(AddExecutionEventsRequest request)
Adds Events to the specified Execution.
|
AddExecutionEventsResponse |
addExecutionEvents(ExecutionName execution,
List<Event> events)
Adds Events to the specified Execution.
|
AddExecutionEventsResponse |
addExecutionEvents(String execution,
List<Event> events)
Adds Events to the specified Execution.
|
com.google.api.gax.rpc.UnaryCallable<AddExecutionEventsRequest,AddExecutionEventsResponse> |
addExecutionEventsCallable()
Adds Events to the specified Execution.
|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static MetadataServiceClient |
create()
Constructs an instance of MetadataServiceClient with default settings.
|
static MetadataServiceClient |
create(MetadataServiceSettings settings)
Constructs an instance of MetadataServiceClient, using the given settings.
|
static MetadataServiceClient |
create(MetadataServiceStub stub)
Constructs an instance of MetadataServiceClient, using the given stub for making calls.
|
Artifact |
createArtifact(CreateArtifactRequest request)
Creates an Artifact associated with a MetadataStore.
|
Artifact |
createArtifact(MetadataStoreName parent,
Artifact artifact,
String artifactId)
Creates an Artifact associated with a MetadataStore.
|
Artifact |
createArtifact(String parent,
Artifact artifact,
String artifactId)
Creates an Artifact associated with a MetadataStore.
|
com.google.api.gax.rpc.UnaryCallable<CreateArtifactRequest,Artifact> |
createArtifactCallable()
Creates an Artifact associated with a MetadataStore.
|
Context |
createContext(CreateContextRequest request)
Creates a Context associated with a MetadataStore.
|
Context |
createContext(MetadataStoreName parent,
Context context,
String contextId)
Creates a Context associated with a MetadataStore.
|
Context |
createContext(String parent,
Context context,
String contextId)
Creates a Context associated with a MetadataStore.
|
com.google.api.gax.rpc.UnaryCallable<CreateContextRequest,Context> |
createContextCallable()
Creates a Context associated with a MetadataStore.
|
Execution |
createExecution(CreateExecutionRequest request)
Creates an Execution associated with a MetadataStore.
|
Execution |
createExecution(MetadataStoreName parent,
Execution execution,
String executionId)
Creates an Execution associated with a MetadataStore.
|
Execution |
createExecution(String parent,
Execution execution,
String executionId)
Creates an Execution associated with a MetadataStore.
|
com.google.api.gax.rpc.UnaryCallable<CreateExecutionRequest,Execution> |
createExecutionCallable()
Creates an Execution associated with a MetadataStore.
|
MetadataSchema |
createMetadataSchema(CreateMetadataSchemaRequest request)
Creates a MetadataSchema.
|
MetadataSchema |
createMetadataSchema(MetadataStoreName parent,
MetadataSchema metadataSchema,
String metadataSchemaId)
Creates a MetadataSchema.
|
MetadataSchema |
createMetadataSchema(String parent,
MetadataSchema metadataSchema,
String metadataSchemaId)
Creates a MetadataSchema.
|
com.google.api.gax.rpc.UnaryCallable<CreateMetadataSchemaRequest,MetadataSchema> |
createMetadataSchemaCallable()
Creates a MetadataSchema.
|
com.google.api.gax.longrunning.OperationFuture<MetadataStore,CreateMetadataStoreOperationMetadata> |
createMetadataStoreAsync(CreateMetadataStoreRequest request)
Initializes a MetadataStore, including allocation of resources.
|
com.google.api.gax.longrunning.OperationFuture<MetadataStore,CreateMetadataStoreOperationMetadata> |
createMetadataStoreAsync(LocationName parent,
MetadataStore metadataStore,
String metadataStoreId)
Initializes a MetadataStore, including allocation of resources.
|
com.google.api.gax.longrunning.OperationFuture<MetadataStore,CreateMetadataStoreOperationMetadata> |
createMetadataStoreAsync(String parent,
MetadataStore metadataStore,
String metadataStoreId)
Initializes a MetadataStore, including allocation of resources.
|
com.google.api.gax.rpc.UnaryCallable<CreateMetadataStoreRequest,com.google.longrunning.Operation> |
createMetadataStoreCallable()
Initializes a MetadataStore, including allocation of resources.
|
com.google.api.gax.rpc.OperationCallable<CreateMetadataStoreRequest,MetadataStore,CreateMetadataStoreOperationMetadata> |
createMetadataStoreOperationCallable()
Initializes a MetadataStore, including allocation of resources.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteArtifactAsync(ArtifactName name)
Deletes an Artifact.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteArtifactAsync(DeleteArtifactRequest request)
Deletes an Artifact.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteArtifactAsync(String name)
Deletes an Artifact.
|
com.google.api.gax.rpc.UnaryCallable<DeleteArtifactRequest,com.google.longrunning.Operation> |
deleteArtifactCallable()
Deletes an Artifact.
|
com.google.api.gax.rpc.OperationCallable<DeleteArtifactRequest,com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteArtifactOperationCallable()
Deletes an Artifact.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteContextAsync(ContextName name)
Deletes a stored Context.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteContextAsync(DeleteContextRequest request)
Deletes a stored Context.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteContextAsync(String name)
Deletes a stored Context.
|
com.google.api.gax.rpc.UnaryCallable<DeleteContextRequest,com.google.longrunning.Operation> |
deleteContextCallable()
Deletes a stored Context.
|
com.google.api.gax.rpc.OperationCallable<DeleteContextRequest,com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteContextOperationCallable()
Deletes a stored Context.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteExecutionAsync(DeleteExecutionRequest request)
Deletes an Execution.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteExecutionAsync(ExecutionName name)
Deletes an Execution.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteExecutionAsync(String name)
Deletes an Execution.
|
com.google.api.gax.rpc.UnaryCallable<DeleteExecutionRequest,com.google.longrunning.Operation> |
deleteExecutionCallable()
Deletes an Execution.
|
com.google.api.gax.rpc.OperationCallable<DeleteExecutionRequest,com.google.protobuf.Empty,DeleteOperationMetadata> |
deleteExecutionOperationCallable()
Deletes an Execution.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteMetadataStoreOperationMetadata> |
deleteMetadataStoreAsync(DeleteMetadataStoreRequest request)
Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and
Contexts).
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteMetadataStoreOperationMetadata> |
deleteMetadataStoreAsync(MetadataStoreName name)
Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and
Contexts).
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteMetadataStoreOperationMetadata> |
deleteMetadataStoreAsync(String name)
Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and
Contexts).
|
com.google.api.gax.rpc.UnaryCallable<DeleteMetadataStoreRequest,com.google.longrunning.Operation> |
deleteMetadataStoreCallable()
Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and
Contexts).
|
com.google.api.gax.rpc.OperationCallable<DeleteMetadataStoreRequest,com.google.protobuf.Empty,DeleteMetadataStoreOperationMetadata> |
deleteMetadataStoreOperationCallable()
Deletes a single MetadataStore and all its child resources (Artifacts, Executions, and
Contexts).
|
Artifact |
getArtifact(ArtifactName name)
Retrieves a specific Artifact.
|
Artifact |
getArtifact(GetArtifactRequest request)
Retrieves a specific Artifact.
|
Artifact |
getArtifact(String name)
Retrieves a specific Artifact.
|
com.google.api.gax.rpc.UnaryCallable<GetArtifactRequest,Artifact> |
getArtifactCallable()
Retrieves a specific Artifact.
|
Context |
getContext(ContextName name)
Retrieves a specific Context.
|
Context |
getContext(GetContextRequest request)
Retrieves a specific Context.
|
Context |
getContext(String name)
Retrieves a specific Context.
|
com.google.api.gax.rpc.UnaryCallable<GetContextRequest,Context> |
getContextCallable()
Retrieves a specific Context.
|
Execution |
getExecution(ExecutionName name)
Retrieves a specific Execution.
|
Execution |
getExecution(GetExecutionRequest request)
Retrieves a specific Execution.
|
Execution |
getExecution(String name)
Retrieves a specific Execution.
|
com.google.api.gax.rpc.UnaryCallable<GetExecutionRequest,Execution> |
getExecutionCallable()
Retrieves a specific Execution.
|
com.google.iam.v1.Policy |
getIamPolicy(com.google.iam.v1.GetIamPolicyRequest request)
Gets the access control policy for a resource.
|
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable()
Gets the access control policy for a resource.
|
com.google.cloud.location.Location |
getLocation(com.google.cloud.location.GetLocationRequest request)
Gets information about a location.
|
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
getLocationCallable()
Gets information about a location.
|
MetadataSchema |
getMetadataSchema(GetMetadataSchemaRequest request)
Retrieves a specific MetadataSchema.
|
MetadataSchema |
getMetadataSchema(MetadataSchemaName name)
Retrieves a specific MetadataSchema.
|
MetadataSchema |
getMetadataSchema(String name)
Retrieves a specific MetadataSchema.
|
com.google.api.gax.rpc.UnaryCallable<GetMetadataSchemaRequest,MetadataSchema> |
getMetadataSchemaCallable()
Retrieves a specific MetadataSchema.
|
MetadataStore |
getMetadataStore(GetMetadataStoreRequest request)
Retrieves a specific MetadataStore.
|
MetadataStore |
getMetadataStore(MetadataStoreName name)
Retrieves a specific MetadataStore.
|
MetadataStore |
getMetadataStore(String name)
Retrieves a specific MetadataStore.
|
com.google.api.gax.rpc.UnaryCallable<GetMetadataStoreRequest,MetadataStore> |
getMetadataStoreCallable()
Retrieves a specific MetadataStore.
|
com.google.longrunning.OperationsClient |
getOperationsClient()
Returns the OperationsClient that can be used to query the status of a long-running operation
returned by another API method call.
|
MetadataServiceSettings |
getSettings() |
MetadataServiceStub |
getStub() |
boolean |
isShutdown() |
boolean |
isTerminated() |
MetadataServiceClient.ListArtifactsPagedResponse |
listArtifacts(ListArtifactsRequest request)
Lists Artifacts in the MetadataStore.
|
MetadataServiceClient.ListArtifactsPagedResponse |
listArtifacts(MetadataStoreName parent)
Lists Artifacts in the MetadataStore.
|
MetadataServiceClient.ListArtifactsPagedResponse |
listArtifacts(String parent)
Lists Artifacts in the MetadataStore.
|
com.google.api.gax.rpc.UnaryCallable<ListArtifactsRequest,ListArtifactsResponse> |
listArtifactsCallable()
Lists Artifacts in the MetadataStore.
|
com.google.api.gax.rpc.UnaryCallable<ListArtifactsRequest,MetadataServiceClient.ListArtifactsPagedResponse> |
listArtifactsPagedCallable()
Lists Artifacts in the MetadataStore.
|
MetadataServiceClient.ListContextsPagedResponse |
listContexts(ListContextsRequest request)
Lists Contexts on the MetadataStore.
|
MetadataServiceClient.ListContextsPagedResponse |
listContexts(MetadataStoreName parent)
Lists Contexts on the MetadataStore.
|
MetadataServiceClient.ListContextsPagedResponse |
listContexts(String parent)
Lists Contexts on the MetadataStore.
|
com.google.api.gax.rpc.UnaryCallable<ListContextsRequest,ListContextsResponse> |
listContextsCallable()
Lists Contexts on the MetadataStore.
|
com.google.api.gax.rpc.UnaryCallable<ListContextsRequest,MetadataServiceClient.ListContextsPagedResponse> |
listContextsPagedCallable()
Lists Contexts on the MetadataStore.
|
MetadataServiceClient.ListExecutionsPagedResponse |
listExecutions(ListExecutionsRequest request)
Lists Executions in the MetadataStore.
|
MetadataServiceClient.ListExecutionsPagedResponse |
listExecutions(MetadataStoreName parent)
Lists Executions in the MetadataStore.
|
MetadataServiceClient.ListExecutionsPagedResponse |
listExecutions(String parent)
Lists Executions in the MetadataStore.
|
com.google.api.gax.rpc.UnaryCallable<ListExecutionsRequest,ListExecutionsResponse> |
listExecutionsCallable()
Lists Executions in the MetadataStore.
|
com.google.api.gax.rpc.UnaryCallable<ListExecutionsRequest,MetadataServiceClient.ListExecutionsPagedResponse> |
listExecutionsPagedCallable()
Lists Executions in the MetadataStore.
|
MetadataServiceClient.ListLocationsPagedResponse |
listLocations(com.google.cloud.location.ListLocationsRequest request)
Lists information about the supported locations for this service.
|
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
listLocationsCallable()
Lists information about the supported locations for this service.
|
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,MetadataServiceClient.ListLocationsPagedResponse> |
listLocationsPagedCallable()
Lists information about the supported locations for this service.
|
MetadataServiceClient.ListMetadataSchemasPagedResponse |
listMetadataSchemas(ListMetadataSchemasRequest request)
Lists MetadataSchemas.
|
MetadataServiceClient.ListMetadataSchemasPagedResponse |
listMetadataSchemas(MetadataStoreName parent)
Lists MetadataSchemas.
|
MetadataServiceClient.ListMetadataSchemasPagedResponse |
listMetadataSchemas(String parent)
Lists MetadataSchemas.
|
com.google.api.gax.rpc.UnaryCallable<ListMetadataSchemasRequest,ListMetadataSchemasResponse> |
listMetadataSchemasCallable()
Lists MetadataSchemas.
|
com.google.api.gax.rpc.UnaryCallable<ListMetadataSchemasRequest,MetadataServiceClient.ListMetadataSchemasPagedResponse> |
listMetadataSchemasPagedCallable()
Lists MetadataSchemas.
|
MetadataServiceClient.ListMetadataStoresPagedResponse |
listMetadataStores(ListMetadataStoresRequest request)
Lists MetadataStores for a Location.
|
MetadataServiceClient.ListMetadataStoresPagedResponse |
listMetadataStores(LocationName parent)
Lists MetadataStores for a Location.
|
MetadataServiceClient.ListMetadataStoresPagedResponse |
listMetadataStores(String parent)
Lists MetadataStores for a Location.
|
com.google.api.gax.rpc.UnaryCallable<ListMetadataStoresRequest,ListMetadataStoresResponse> |
listMetadataStoresCallable()
Lists MetadataStores for a Location.
|
com.google.api.gax.rpc.UnaryCallable<ListMetadataStoresRequest,MetadataServiceClient.ListMetadataStoresPagedResponse> |
listMetadataStoresPagedCallable()
Lists MetadataStores for a Location.
|
com.google.api.gax.longrunning.OperationFuture<PurgeArtifactsResponse,PurgeArtifactsMetadata> |
purgeArtifactsAsync(MetadataStoreName parent)
Purges Artifacts.
|
com.google.api.gax.longrunning.OperationFuture<PurgeArtifactsResponse,PurgeArtifactsMetadata> |
purgeArtifactsAsync(PurgeArtifactsRequest request)
Purges Artifacts.
|
com.google.api.gax.longrunning.OperationFuture<PurgeArtifactsResponse,PurgeArtifactsMetadata> |
purgeArtifactsAsync(String parent)
Purges Artifacts.
|
com.google.api.gax.rpc.UnaryCallable<PurgeArtifactsRequest,com.google.longrunning.Operation> |
purgeArtifactsCallable()
Purges Artifacts.
|
com.google.api.gax.rpc.OperationCallable<PurgeArtifactsRequest,PurgeArtifactsResponse,PurgeArtifactsMetadata> |
purgeArtifactsOperationCallable()
Purges Artifacts.
|
com.google.api.gax.longrunning.OperationFuture<PurgeContextsResponse,PurgeContextsMetadata> |
purgeContextsAsync(MetadataStoreName parent)
Purges Contexts.
|
com.google.api.gax.longrunning.OperationFuture<PurgeContextsResponse,PurgeContextsMetadata> |
purgeContextsAsync(PurgeContextsRequest request)
Purges Contexts.
|
com.google.api.gax.longrunning.OperationFuture<PurgeContextsResponse,PurgeContextsMetadata> |
purgeContextsAsync(String parent)
Purges Contexts.
|
com.google.api.gax.rpc.UnaryCallable<PurgeContextsRequest,com.google.longrunning.Operation> |
purgeContextsCallable()
Purges Contexts.
|
com.google.api.gax.rpc.OperationCallable<PurgeContextsRequest,PurgeContextsResponse,PurgeContextsMetadata> |
purgeContextsOperationCallable()
Purges Contexts.
|
com.google.api.gax.longrunning.OperationFuture<PurgeExecutionsResponse,PurgeExecutionsMetadata> |
purgeExecutionsAsync(MetadataStoreName parent)
Purges Executions.
|
com.google.api.gax.longrunning.OperationFuture<PurgeExecutionsResponse,PurgeExecutionsMetadata> |
purgeExecutionsAsync(PurgeExecutionsRequest request)
Purges Executions.
|
com.google.api.gax.longrunning.OperationFuture<PurgeExecutionsResponse,PurgeExecutionsMetadata> |
purgeExecutionsAsync(String parent)
Purges Executions.
|
com.google.api.gax.rpc.UnaryCallable<PurgeExecutionsRequest,com.google.longrunning.Operation> |
purgeExecutionsCallable()
Purges Executions.
|
com.google.api.gax.rpc.OperationCallable<PurgeExecutionsRequest,PurgeExecutionsResponse,PurgeExecutionsMetadata> |
purgeExecutionsOperationCallable()
Purges Executions.
|
LineageSubgraph |
queryArtifactLineageSubgraph(ArtifactName artifact)
Retrieves lineage of an Artifact represented through Artifacts and Executions connected by
Event edges and returned as a LineageSubgraph.
|
LineageSubgraph |
queryArtifactLineageSubgraph(QueryArtifactLineageSubgraphRequest request)
Retrieves lineage of an Artifact represented through Artifacts and Executions connected by
Event edges and returned as a LineageSubgraph.
|
LineageSubgraph |
queryArtifactLineageSubgraph(String artifact)
Retrieves lineage of an Artifact represented through Artifacts and Executions connected by
Event edges and returned as a LineageSubgraph.
|
com.google.api.gax.rpc.UnaryCallable<QueryArtifactLineageSubgraphRequest,LineageSubgraph> |
queryArtifactLineageSubgraphCallable()
Retrieves lineage of an Artifact represented through Artifacts and Executions connected by
Event edges and returned as a LineageSubgraph.
|
LineageSubgraph |
queryContextLineageSubgraph(ContextName context)
Retrieves Artifacts and Executions within the specified Context, 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 |
queryContextLineageSubgraph(String context)
Retrieves Artifacts and Executions within the specified Context, connected by Event edges and
returned as a LineageSubgraph.
|
com.google.api.gax.rpc.UnaryCallable<QueryContextLineageSubgraphRequest,LineageSubgraph> |
queryContextLineageSubgraphCallable()
Retrieves Artifacts and Executions within the specified Context, connected by Event edges and
returned as a LineageSubgraph.
|
LineageSubgraph |
queryExecutionInputsAndOutputs(ExecutionName execution)
Obtains the set of input and output Artifacts for this Execution, in the form of
LineageSubgraph that also contains the Execution and connecting Events.
|
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.
|
LineageSubgraph |
queryExecutionInputsAndOutputs(String execution)
Obtains the set of input and output Artifacts for this Execution, in the form of
LineageSubgraph that also contains the Execution and connecting Events.
|
com.google.api.gax.rpc.UnaryCallable<QueryExecutionInputsAndOutputsRequest,LineageSubgraph> |
queryExecutionInputsAndOutputsCallable()
Obtains the set of input and output Artifacts for this Execution, in the form of
LineageSubgraph that also contains the Execution and connecting Events.
|
com.google.iam.v1.Policy |
setIamPolicy(com.google.iam.v1.SetIamPolicyRequest request)
Sets the access control policy on the specified resource.
|
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicyCallable()
Sets the access control policy on the specified resource.
|
void |
shutdown() |
void |
shutdownNow() |
com.google.iam.v1.TestIamPermissionsResponse |
testIamPermissions(com.google.iam.v1.TestIamPermissionsRequest request)
Returns permissions that a caller has on the specified resource.
|
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsCallable()
Returns permissions that a caller has on the specified resource.
|
Artifact |
updateArtifact(Artifact artifact,
com.google.protobuf.FieldMask updateMask)
Updates a stored Artifact.
|
Artifact |
updateArtifact(UpdateArtifactRequest request)
Updates a stored Artifact.
|
com.google.api.gax.rpc.UnaryCallable<UpdateArtifactRequest,Artifact> |
updateArtifactCallable()
Updates a stored Artifact.
|
Context |
updateContext(Context context,
com.google.protobuf.FieldMask updateMask)
Updates a stored Context.
|
Context |
updateContext(UpdateContextRequest request)
Updates a stored Context.
|
com.google.api.gax.rpc.UnaryCallable<UpdateContextRequest,Context> |
updateContextCallable()
Updates a stored Context.
|
Execution |
updateExecution(Execution execution,
com.google.protobuf.FieldMask updateMask)
Updates a stored Execution.
|
Execution |
updateExecution(UpdateExecutionRequest request)
Updates a stored Execution.
|
com.google.api.gax.rpc.UnaryCallable<UpdateExecutionRequest,Execution> |
updateExecutionCallable()
Updates a stored Execution.
|
protected MetadataServiceClient(MetadataServiceSettings settings) throws IOException
IOExceptionprotected MetadataServiceClient(MetadataServiceStub stub)
public static final MetadataServiceClient create() throws IOException
IOExceptionpublic static final MetadataServiceClient create(MetadataServiceSettings settings) throws IOException
IOExceptionpublic static final MetadataServiceClient create(MetadataServiceStub stub)
public final MetadataServiceSettings getSettings()
public MetadataServiceStub getStub()
public final com.google.longrunning.OperationsClient getOperationsClient()
public final com.google.api.gax.longrunning.OperationFuture<MetadataStore,CreateMetadataStoreOperationMetadata> createMetadataStoreAsync(LocationName parent, MetadataStore metadataStore, String metadataStoreId)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
MetadataStore metadataStore = MetadataStore.newBuilder().build();
String metadataStoreId = "metadataStoreId-1811789907";
MetadataStore response =
metadataServiceClient
.createMetadataStoreAsync(parent, metadataStore, metadataStoreId)
.get();
}
parent - Required. The resource name of the Location where the MetadataStore should be
created. Format: `projects/{project}/locations/{location}/`metadataStore - Required. The MetadataStore to create.metadataStoreId - The {metadatastore} portion of the resource name with the format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}` If not provided,
the MetadataStore's ID will be a UUID generated by the service. Must be 4-128 characters in
length. Valid characters are `/[a-z][0-9]-/`. Must be unique across all MetadataStores in
the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or
PERMISSION_DENIED if the caller can't view the preexisting MetadataStore.)com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<MetadataStore,CreateMetadataStoreOperationMetadata> createMetadataStoreAsync(String parent, MetadataStore metadataStore, String metadataStoreId)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
MetadataStore metadataStore = MetadataStore.newBuilder().build();
String metadataStoreId = "metadataStoreId-1811789907";
MetadataStore response =
metadataServiceClient
.createMetadataStoreAsync(parent, metadataStore, metadataStoreId)
.get();
}
parent - Required. The resource name of the Location where the MetadataStore should be
created. Format: `projects/{project}/locations/{location}/`metadataStore - Required. The MetadataStore to create.metadataStoreId - The {metadatastore} portion of the resource name with the format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}` If not provided,
the MetadataStore's ID will be a UUID generated by the service. Must be 4-128 characters in
length. Valid characters are `/[a-z][0-9]-/`. Must be unique across all MetadataStores in
the parent Location. (Otherwise the request will fail with ALREADY_EXISTS, or
PERMISSION_DENIED if the caller can't view the preexisting MetadataStore.)com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<MetadataStore,CreateMetadataStoreOperationMetadata> createMetadataStoreAsync(CreateMetadataStoreRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
CreateMetadataStoreRequest request =
CreateMetadataStoreRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setMetadataStore(MetadataStore.newBuilder().build())
.setMetadataStoreId("metadataStoreId-1811789907")
.build();
MetadataStore response = metadataServiceClient.createMetadataStoreAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<CreateMetadataStoreRequest,MetadataStore,CreateMetadataStoreOperationMetadata> createMetadataStoreOperationCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
CreateMetadataStoreRequest request =
CreateMetadataStoreRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setMetadataStore(MetadataStore.newBuilder().build())
.setMetadataStoreId("metadataStoreId-1811789907")
.build();
OperationFuture<MetadataStore, CreateMetadataStoreOperationMetadata> future =
metadataServiceClient.createMetadataStoreOperationCallable().futureCall(request);
// Do something.
MetadataStore response = future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<CreateMetadataStoreRequest,com.google.longrunning.Operation> createMetadataStoreCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
CreateMetadataStoreRequest request =
CreateMetadataStoreRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setMetadataStore(MetadataStore.newBuilder().build())
.setMetadataStoreId("metadataStoreId-1811789907")
.build();
ApiFuture<Operation> future =
metadataServiceClient.createMetadataStoreCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
public final MetadataStore getMetadataStore(MetadataStoreName name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName name = MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
MetadataStore response = metadataServiceClient.getMetadataStore(name);
}
name - Required. The resource name of the MetadataStore to retrieve. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataStore getMetadataStore(String name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String name = MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
MetadataStore response = metadataServiceClient.getMetadataStore(name);
}
name - Required. The resource name of the MetadataStore to retrieve. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataStore getMetadataStore(GetMetadataStoreRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetMetadataStoreRequest request =
GetMetadataStoreRequest.newBuilder()
.setName(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.build();
MetadataStore response = metadataServiceClient.getMetadataStore(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetMetadataStoreRequest,MetadataStore> getMetadataStoreCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetMetadataStoreRequest request =
GetMetadataStoreRequest.newBuilder()
.setName(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.build();
ApiFuture<MetadataStore> future =
metadataServiceClient.getMetadataStoreCallable().futureCall(request);
// Do something.
MetadataStore response = future.get();
}
public final MetadataServiceClient.ListMetadataStoresPagedResponse listMetadataStores(LocationName parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (MetadataStore element : metadataServiceClient.listMetadataStores(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The Location whose MetadataStores should be listed. Format:
`projects/{project}/locations/{location}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataServiceClient.ListMetadataStoresPagedResponse listMetadataStores(String parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (MetadataStore element : metadataServiceClient.listMetadataStores(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The Location whose MetadataStores should be listed. Format:
`projects/{project}/locations/{location}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataServiceClient.ListMetadataStoresPagedResponse listMetadataStores(ListMetadataStoresRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListMetadataStoresRequest request =
ListMetadataStoresRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (MetadataStore element : metadataServiceClient.listMetadataStores(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListMetadataStoresRequest,MetadataServiceClient.ListMetadataStoresPagedResponse> listMetadataStoresPagedCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListMetadataStoresRequest request =
ListMetadataStoresRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<MetadataStore> future =
metadataServiceClient.listMetadataStoresPagedCallable().futureCall(request);
// Do something.
for (MetadataStore element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListMetadataStoresRequest,ListMetadataStoresResponse> listMetadataStoresCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListMetadataStoresRequest request =
ListMetadataStoresRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListMetadataStoresResponse response =
metadataServiceClient.listMetadataStoresCallable().call(request);
for (MetadataStore element : response.getMetadataStoresList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteMetadataStoreOperationMetadata> deleteMetadataStoreAsync(MetadataStoreName name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName name = MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
metadataServiceClient.deleteMetadataStoreAsync(name).get();
}
name - Required. The resource name of the MetadataStore to delete. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteMetadataStoreOperationMetadata> deleteMetadataStoreAsync(String name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String name = MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
metadataServiceClient.deleteMetadataStoreAsync(name).get();
}
name - Required. The resource name of the MetadataStore to delete. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteMetadataStoreOperationMetadata> deleteMetadataStoreAsync(DeleteMetadataStoreRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteMetadataStoreRequest request =
DeleteMetadataStoreRequest.newBuilder()
.setName(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setForce(true)
.build();
metadataServiceClient.deleteMetadataStoreAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<DeleteMetadataStoreRequest,com.google.protobuf.Empty,DeleteMetadataStoreOperationMetadata> deleteMetadataStoreOperationCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteMetadataStoreRequest request =
DeleteMetadataStoreRequest.newBuilder()
.setName(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setForce(true)
.build();
OperationFuture<Empty, DeleteMetadataStoreOperationMetadata> future =
metadataServiceClient.deleteMetadataStoreOperationCallable().futureCall(request);
// Do something.
future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<DeleteMetadataStoreRequest,com.google.longrunning.Operation> deleteMetadataStoreCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteMetadataStoreRequest request =
DeleteMetadataStoreRequest.newBuilder()
.setName(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setForce(true)
.build();
ApiFuture<Operation> future =
metadataServiceClient.deleteMetadataStoreCallable().futureCall(request);
// Do something.
future.get();
}
public final Artifact createArtifact(MetadataStoreName parent, Artifact artifact, String artifactId)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
Artifact artifact = Artifact.newBuilder().build();
String artifactId = "artifactId240640653";
Artifact response = metadataServiceClient.createArtifact(parent, artifact, artifactId);
}
parent - Required. The resource name of the MetadataStore where the Artifact should be
created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`artifact - Required. The Artifact to create.artifactId - The {artifact} portion of the resource name with the format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
If not provided, the Artifact's ID will be a UUID generated by the service. Must be 4-128
characters in length. Valid characters are `/[a-z][0-9]-/`. Must be unique across all
Artifacts in the parent MetadataStore. (Otherwise the request will fail with
ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Artifact.)com.google.api.gax.rpc.ApiException - if the remote call failspublic final Artifact createArtifact(String parent, Artifact artifact, String artifactId)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
Artifact artifact = Artifact.newBuilder().build();
String artifactId = "artifactId240640653";
Artifact response = metadataServiceClient.createArtifact(parent, artifact, artifactId);
}
parent - Required. The resource name of the MetadataStore where the Artifact should be
created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`artifact - Required. The Artifact to create.artifactId - The {artifact} portion of the resource name with the format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
If not provided, the Artifact's ID will be a UUID generated by the service. Must be 4-128
characters in length. Valid characters are `/[a-z][0-9]-/`. Must be unique across all
Artifacts in the parent MetadataStore. (Otherwise the request will fail with
ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Artifact.)com.google.api.gax.rpc.ApiException - if the remote call failspublic final Artifact createArtifact(CreateArtifactRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
CreateArtifactRequest request =
CreateArtifactRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setArtifact(Artifact.newBuilder().build())
.setArtifactId("artifactId240640653")
.build();
Artifact response = metadataServiceClient.createArtifact(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<CreateArtifactRequest,Artifact> createArtifactCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
CreateArtifactRequest request =
CreateArtifactRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setArtifact(Artifact.newBuilder().build())
.setArtifactId("artifactId240640653")
.build();
ApiFuture<Artifact> future =
metadataServiceClient.createArtifactCallable().futureCall(request);
// Do something.
Artifact response = future.get();
}
public final Artifact getArtifact(ArtifactName name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ArtifactName name =
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]");
Artifact response = metadataServiceClient.getArtifact(name);
}
name - Required. The resource name of the Artifact to retrieve. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final Artifact getArtifact(String name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String name =
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]").toString();
Artifact response = metadataServiceClient.getArtifact(name);
}
name - Required. The resource name of the Artifact to retrieve. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final Artifact getArtifact(GetArtifactRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetArtifactRequest request =
GetArtifactRequest.newBuilder()
.setName(
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]")
.toString())
.build();
Artifact response = metadataServiceClient.getArtifact(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetArtifactRequest,Artifact> getArtifactCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetArtifactRequest request =
GetArtifactRequest.newBuilder()
.setName(
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]")
.toString())
.build();
ApiFuture<Artifact> future = metadataServiceClient.getArtifactCallable().futureCall(request);
// Do something.
Artifact response = future.get();
}
public final MetadataServiceClient.ListArtifactsPagedResponse listArtifacts(MetadataStoreName parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
for (Artifact element : metadataServiceClient.listArtifacts(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The MetadataStore whose Artifacts should be listed. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataServiceClient.ListArtifactsPagedResponse listArtifacts(String parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
for (Artifact element : metadataServiceClient.listArtifacts(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The MetadataStore whose Artifacts should be listed. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataServiceClient.ListArtifactsPagedResponse listArtifacts(ListArtifactsRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListArtifactsRequest request =
ListArtifactsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
for (Artifact element : metadataServiceClient.listArtifacts(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListArtifactsRequest,MetadataServiceClient.ListArtifactsPagedResponse> listArtifactsPagedCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListArtifactsRequest request =
ListArtifactsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
ApiFuture<Artifact> future =
metadataServiceClient.listArtifactsPagedCallable().futureCall(request);
// Do something.
for (Artifact element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListArtifactsRequest,ListArtifactsResponse> listArtifactsCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListArtifactsRequest request =
ListArtifactsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
while (true) {
ListArtifactsResponse response =
metadataServiceClient.listArtifactsCallable().call(request);
for (Artifact element : response.getArtifactsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final Artifact updateArtifact(Artifact artifact, com.google.protobuf.FieldMask updateMask)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
Artifact artifact = Artifact.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Artifact response = metadataServiceClient.updateArtifact(artifact, updateMask);
}
artifact - Required. The Artifact containing updates. The Artifact's
[Artifact.name][google.cloud.aiplatform.v1.Artifact.name] field is used to identify the
Artifact to be updated. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`updateMask - Optional. A FieldMask indicating which fields should be updated.
Functionality of this field is not yet supported.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Artifact updateArtifact(UpdateArtifactRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
UpdateArtifactRequest request =
UpdateArtifactRequest.newBuilder()
.setArtifact(Artifact.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setAllowMissing(true)
.build();
Artifact response = metadataServiceClient.updateArtifact(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<UpdateArtifactRequest,Artifact> updateArtifactCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
UpdateArtifactRequest request =
UpdateArtifactRequest.newBuilder()
.setArtifact(Artifact.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setAllowMissing(true)
.build();
ApiFuture<Artifact> future =
metadataServiceClient.updateArtifactCallable().futureCall(request);
// Do something.
Artifact response = future.get();
}
public final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> deleteArtifactAsync(ArtifactName name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ArtifactName name =
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]");
metadataServiceClient.deleteArtifactAsync(name).get();
}
name - Required. The resource name of the Artifact to delete. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> deleteArtifactAsync(String name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String name =
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]").toString();
metadataServiceClient.deleteArtifactAsync(name).get();
}
name - Required. The resource name of the Artifact to delete. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> deleteArtifactAsync(DeleteArtifactRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteArtifactRequest request =
DeleteArtifactRequest.newBuilder()
.setName(
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]")
.toString())
.setEtag("etag3123477")
.build();
metadataServiceClient.deleteArtifactAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<DeleteArtifactRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteArtifactOperationCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteArtifactRequest request =
DeleteArtifactRequest.newBuilder()
.setName(
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]")
.toString())
.setEtag("etag3123477")
.build();
OperationFuture<Empty, DeleteOperationMetadata> future =
metadataServiceClient.deleteArtifactOperationCallable().futureCall(request);
// Do something.
future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<DeleteArtifactRequest,com.google.longrunning.Operation> deleteArtifactCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteArtifactRequest request =
DeleteArtifactRequest.newBuilder()
.setName(
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]")
.toString())
.setEtag("etag3123477")
.build();
ApiFuture<Operation> future =
metadataServiceClient.deleteArtifactCallable().futureCall(request);
// Do something.
future.get();
}
public final com.google.api.gax.longrunning.OperationFuture<PurgeArtifactsResponse,PurgeArtifactsMetadata> purgeArtifactsAsync(MetadataStoreName parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
PurgeArtifactsResponse response = metadataServiceClient.purgeArtifactsAsync(parent).get();
}
parent - Required. The metadata store to purge Artifacts from. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<PurgeArtifactsResponse,PurgeArtifactsMetadata> purgeArtifactsAsync(String parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
PurgeArtifactsResponse response = metadataServiceClient.purgeArtifactsAsync(parent).get();
}
parent - Required. The metadata store to purge Artifacts from. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<PurgeArtifactsResponse,PurgeArtifactsMetadata> purgeArtifactsAsync(PurgeArtifactsRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
PurgeArtifactsRequest request =
PurgeArtifactsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setFilter("filter-1274492040")
.setForce(true)
.build();
PurgeArtifactsResponse response = metadataServiceClient.purgeArtifactsAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<PurgeArtifactsRequest,PurgeArtifactsResponse,PurgeArtifactsMetadata> purgeArtifactsOperationCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
PurgeArtifactsRequest request =
PurgeArtifactsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setFilter("filter-1274492040")
.setForce(true)
.build();
OperationFuture<PurgeArtifactsResponse, PurgeArtifactsMetadata> future =
metadataServiceClient.purgeArtifactsOperationCallable().futureCall(request);
// Do something.
PurgeArtifactsResponse response = future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<PurgeArtifactsRequest,com.google.longrunning.Operation> purgeArtifactsCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
PurgeArtifactsRequest request =
PurgeArtifactsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setFilter("filter-1274492040")
.setForce(true)
.build();
ApiFuture<Operation> future =
metadataServiceClient.purgeArtifactsCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
public final Context createContext(MetadataStoreName parent, Context context, String contextId)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
Context context = Context.newBuilder().build();
String contextId = "contextId-406810838";
Context response = metadataServiceClient.createContext(parent, context, contextId);
}
parent - Required. The resource name of the MetadataStore where the Context should be
created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`context - Required. The Context to create.contextId - The {context} portion of the resource name with the format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`.
If not provided, the Context's ID will be a UUID generated by the service. Must be 4-128
characters in length. Valid characters are `/[a-z][0-9]-/`. Must be unique across all
Contexts in the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS,
or PERMISSION_DENIED if the caller can't view the preexisting Context.)com.google.api.gax.rpc.ApiException - if the remote call failspublic final Context createContext(String parent, Context context, String contextId)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
Context context = Context.newBuilder().build();
String contextId = "contextId-406810838";
Context response = metadataServiceClient.createContext(parent, context, contextId);
}
parent - Required. The resource name of the MetadataStore where the Context should be
created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`context - Required. The Context to create.contextId - The {context} portion of the resource name with the format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`.
If not provided, the Context's ID will be a UUID generated by the service. Must be 4-128
characters in length. Valid characters are `/[a-z][0-9]-/`. Must be unique across all
Contexts in the parent MetadataStore. (Otherwise the request will fail with ALREADY_EXISTS,
or PERMISSION_DENIED if the caller can't view the preexisting Context.)com.google.api.gax.rpc.ApiException - if the remote call failspublic final Context createContext(CreateContextRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
CreateContextRequest request =
CreateContextRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setContext(Context.newBuilder().build())
.setContextId("contextId-406810838")
.build();
Context response = metadataServiceClient.createContext(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<CreateContextRequest,Context> createContextCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
CreateContextRequest request =
CreateContextRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setContext(Context.newBuilder().build())
.setContextId("contextId-406810838")
.build();
ApiFuture<Context> future = metadataServiceClient.createContextCallable().futureCall(request);
// Do something.
Context response = future.get();
}
public final Context getContext(ContextName name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ContextName name = ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]");
Context response = metadataServiceClient.getContext(name);
}
name - Required. The resource name of the Context to retrieve. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final Context getContext(String name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String name =
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]").toString();
Context response = metadataServiceClient.getContext(name);
}
name - Required. The resource name of the Context to retrieve. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final Context getContext(GetContextRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetContextRequest request =
GetContextRequest.newBuilder()
.setName(
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]")
.toString())
.build();
Context response = metadataServiceClient.getContext(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetContextRequest,Context> getContextCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetContextRequest request =
GetContextRequest.newBuilder()
.setName(
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]")
.toString())
.build();
ApiFuture<Context> future = metadataServiceClient.getContextCallable().futureCall(request);
// Do something.
Context response = future.get();
}
public final MetadataServiceClient.ListContextsPagedResponse listContexts(MetadataStoreName parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
for (Context element : metadataServiceClient.listContexts(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The MetadataStore whose Contexts should be listed. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataServiceClient.ListContextsPagedResponse listContexts(String parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
for (Context element : metadataServiceClient.listContexts(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The MetadataStore whose Contexts should be listed. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataServiceClient.ListContextsPagedResponse listContexts(ListContextsRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListContextsRequest request =
ListContextsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
for (Context element : metadataServiceClient.listContexts(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListContextsRequest,MetadataServiceClient.ListContextsPagedResponse> listContextsPagedCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListContextsRequest request =
ListContextsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
ApiFuture<Context> future =
metadataServiceClient.listContextsPagedCallable().futureCall(request);
// Do something.
for (Context element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListContextsRequest,ListContextsResponse> listContextsCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListContextsRequest request =
ListContextsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
while (true) {
ListContextsResponse response = metadataServiceClient.listContextsCallable().call(request);
for (Context element : response.getContextsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final Context updateContext(Context context, com.google.protobuf.FieldMask updateMask)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
Context context = Context.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Context response = metadataServiceClient.updateContext(context, updateMask);
}
context - Required. The Context containing updates. The Context's
[Context.name][google.cloud.aiplatform.v1.Context.name] field is used to identify the
Context to be updated. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`updateMask - Optional. A FieldMask indicating which fields should be updated.
Functionality of this field is not yet supported.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Context updateContext(UpdateContextRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
UpdateContextRequest request =
UpdateContextRequest.newBuilder()
.setContext(Context.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setAllowMissing(true)
.build();
Context response = metadataServiceClient.updateContext(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<UpdateContextRequest,Context> updateContextCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
UpdateContextRequest request =
UpdateContextRequest.newBuilder()
.setContext(Context.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setAllowMissing(true)
.build();
ApiFuture<Context> future = metadataServiceClient.updateContextCallable().futureCall(request);
// Do something.
Context response = future.get();
}
public final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> deleteContextAsync(ContextName name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ContextName name = ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]");
metadataServiceClient.deleteContextAsync(name).get();
}
name - Required. The resource name of the Context to delete. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> deleteContextAsync(String name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String name =
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]").toString();
metadataServiceClient.deleteContextAsync(name).get();
}
name - Required. The resource name of the Context to delete. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> deleteContextAsync(DeleteContextRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteContextRequest request =
DeleteContextRequest.newBuilder()
.setName(
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]")
.toString())
.setForce(true)
.setEtag("etag3123477")
.build();
metadataServiceClient.deleteContextAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<DeleteContextRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteContextOperationCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteContextRequest request =
DeleteContextRequest.newBuilder()
.setName(
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]")
.toString())
.setForce(true)
.setEtag("etag3123477")
.build();
OperationFuture<Empty, DeleteOperationMetadata> future =
metadataServiceClient.deleteContextOperationCallable().futureCall(request);
// Do something.
future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<DeleteContextRequest,com.google.longrunning.Operation> deleteContextCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteContextRequest request =
DeleteContextRequest.newBuilder()
.setName(
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]")
.toString())
.setForce(true)
.setEtag("etag3123477")
.build();
ApiFuture<Operation> future =
metadataServiceClient.deleteContextCallable().futureCall(request);
// Do something.
future.get();
}
public final com.google.api.gax.longrunning.OperationFuture<PurgeContextsResponse,PurgeContextsMetadata> purgeContextsAsync(MetadataStoreName parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
PurgeContextsResponse response = metadataServiceClient.purgeContextsAsync(parent).get();
}
parent - Required. The metadata store to purge Contexts from. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<PurgeContextsResponse,PurgeContextsMetadata> purgeContextsAsync(String parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
PurgeContextsResponse response = metadataServiceClient.purgeContextsAsync(parent).get();
}
parent - Required. The metadata store to purge Contexts from. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<PurgeContextsResponse,PurgeContextsMetadata> purgeContextsAsync(PurgeContextsRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
PurgeContextsRequest request =
PurgeContextsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setFilter("filter-1274492040")
.setForce(true)
.build();
PurgeContextsResponse response = metadataServiceClient.purgeContextsAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<PurgeContextsRequest,PurgeContextsResponse,PurgeContextsMetadata> purgeContextsOperationCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
PurgeContextsRequest request =
PurgeContextsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setFilter("filter-1274492040")
.setForce(true)
.build();
OperationFuture<PurgeContextsResponse, PurgeContextsMetadata> future =
metadataServiceClient.purgeContextsOperationCallable().futureCall(request);
// Do something.
PurgeContextsResponse response = future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<PurgeContextsRequest,com.google.longrunning.Operation> purgeContextsCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
PurgeContextsRequest request =
PurgeContextsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setFilter("filter-1274492040")
.setForce(true)
.build();
ApiFuture<Operation> future =
metadataServiceClient.purgeContextsCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
public final AddContextArtifactsAndExecutionsResponse addContextArtifactsAndExecutions(ContextName context, List<String> artifacts, List<String> executions)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ContextName context =
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]");
List<String> artifacts = new ArrayList<>();
List<String> executions = new ArrayList<>();
AddContextArtifactsAndExecutionsResponse response =
metadataServiceClient.addContextArtifactsAndExecutions(context, artifacts, executions);
}
context - Required. The resource name of the Context that the Artifacts and Executions
belong to. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`artifacts - The resource names of the Artifacts to attribute to the Context.
Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
executions - The resource names of the Executions to associate with the Context.
Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
com.google.api.gax.rpc.ApiException - if the remote call failspublic final AddContextArtifactsAndExecutionsResponse addContextArtifactsAndExecutions(String context, List<String> artifacts, List<String> executions)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String context =
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]").toString();
List<String> artifacts = new ArrayList<>();
List<String> executions = new ArrayList<>();
AddContextArtifactsAndExecutionsResponse response =
metadataServiceClient.addContextArtifactsAndExecutions(context, artifacts, executions);
}
context - Required. The resource name of the Context that the Artifacts and Executions
belong to. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`artifacts - The resource names of the Artifacts to attribute to the Context.
Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
executions - The resource names of the Executions to associate with the Context.
Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
com.google.api.gax.rpc.ApiException - if the remote call failspublic final AddContextArtifactsAndExecutionsResponse addContextArtifactsAndExecutions(AddContextArtifactsAndExecutionsRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
AddContextArtifactsAndExecutionsRequest request =
AddContextArtifactsAndExecutionsRequest.newBuilder()
.setContext(
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]")
.toString())
.addAllArtifacts(new ArrayList<String>())
.addAllExecutions(new ArrayList<String>())
.build();
AddContextArtifactsAndExecutionsResponse response =
metadataServiceClient.addContextArtifactsAndExecutions(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<AddContextArtifactsAndExecutionsRequest,AddContextArtifactsAndExecutionsResponse> addContextArtifactsAndExecutionsCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
AddContextArtifactsAndExecutionsRequest request =
AddContextArtifactsAndExecutionsRequest.newBuilder()
.setContext(
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]")
.toString())
.addAllArtifacts(new ArrayList<String>())
.addAllExecutions(new ArrayList<String>())
.build();
ApiFuture<AddContextArtifactsAndExecutionsResponse> future =
metadataServiceClient.addContextArtifactsAndExecutionsCallable().futureCall(request);
// Do something.
AddContextArtifactsAndExecutionsResponse response = future.get();
}
public final AddContextChildrenResponse addContextChildren(ContextName context, List<String> childContexts)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ContextName context =
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]");
List<String> childContexts = new ArrayList<>();
AddContextChildrenResponse response =
metadataServiceClient.addContextChildren(context, childContexts);
}
context - Required. The resource name of the parent Context.
Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
childContexts - The resource names of the child Contexts.com.google.api.gax.rpc.ApiException - if the remote call failspublic final AddContextChildrenResponse addContextChildren(String context, List<String> childContexts)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String context =
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]").toString();
List<String> childContexts = new ArrayList<>();
AddContextChildrenResponse response =
metadataServiceClient.addContextChildren(context, childContexts);
}
context - Required. The resource name of the parent Context.
Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
childContexts - The resource names of the child Contexts.com.google.api.gax.rpc.ApiException - if the remote call failspublic final AddContextChildrenResponse addContextChildren(AddContextChildrenRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
AddContextChildrenRequest request =
AddContextChildrenRequest.newBuilder()
.setContext(
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]")
.toString())
.addAllChildContexts(new ArrayList<String>())
.build();
AddContextChildrenResponse response = metadataServiceClient.addContextChildren(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<AddContextChildrenRequest,AddContextChildrenResponse> addContextChildrenCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
AddContextChildrenRequest request =
AddContextChildrenRequest.newBuilder()
.setContext(
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]")
.toString())
.addAllChildContexts(new ArrayList<String>())
.build();
ApiFuture<AddContextChildrenResponse> future =
metadataServiceClient.addContextChildrenCallable().futureCall(request);
// Do something.
AddContextChildrenResponse response = future.get();
}
public final LineageSubgraph queryContextLineageSubgraph(ContextName context)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ContextName context =
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]");
LineageSubgraph response = metadataServiceClient.queryContextLineageSubgraph(context);
}
context - Required. The resource name of the Context whose Artifacts and Executions should
be retrieved as a LineageSubgraph. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
The request may error with FAILED_PRECONDITION if the number of Artifacts, the number of Executions, or the number of Events that would be returned for the Context exceeds 1000.
com.google.api.gax.rpc.ApiException - if the remote call failspublic final LineageSubgraph queryContextLineageSubgraph(String context)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String context =
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]").toString();
LineageSubgraph response = metadataServiceClient.queryContextLineageSubgraph(context);
}
context - Required. The resource name of the Context whose Artifacts and Executions should
be retrieved as a LineageSubgraph. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/contexts/{context}`
The request may error with FAILED_PRECONDITION if the number of Artifacts, the number of Executions, or the number of Events that would be returned for the Context exceeds 1000.
com.google.api.gax.rpc.ApiException - if the remote call failspublic final LineageSubgraph queryContextLineageSubgraph(QueryContextLineageSubgraphRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
QueryContextLineageSubgraphRequest request =
QueryContextLineageSubgraphRequest.newBuilder()
.setContext(
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]")
.toString())
.build();
LineageSubgraph response = metadataServiceClient.queryContextLineageSubgraph(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<QueryContextLineageSubgraphRequest,LineageSubgraph> queryContextLineageSubgraphCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
QueryContextLineageSubgraphRequest request =
QueryContextLineageSubgraphRequest.newBuilder()
.setContext(
ContextName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[CONTEXT]")
.toString())
.build();
ApiFuture<LineageSubgraph> future =
metadataServiceClient.queryContextLineageSubgraphCallable().futureCall(request);
// Do something.
LineageSubgraph response = future.get();
}
public final Execution createExecution(MetadataStoreName parent, Execution execution, String executionId)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
Execution execution = Execution.newBuilder().build();
String executionId = "executionId-454906285";
Execution response = metadataServiceClient.createExecution(parent, execution, executionId);
}
parent - Required. The resource name of the MetadataStore where the Execution should be
created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`execution - Required. The Execution to create.executionId - The {execution} portion of the resource name with the format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128
characters in length. Valid characters are `/[a-z][0-9]-/`. Must be unique across all
Executions in the parent MetadataStore. (Otherwise the request will fail with
ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Execution.)com.google.api.gax.rpc.ApiException - if the remote call failspublic final Execution createExecution(String parent, Execution execution, String executionId)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
Execution execution = Execution.newBuilder().build();
String executionId = "executionId-454906285";
Execution response = metadataServiceClient.createExecution(parent, execution, executionId);
}
parent - Required. The resource name of the MetadataStore where the Execution should be
created. Format: `projects/{project}/locations/{location}/metadataStores/{metadatastore}`execution - Required. The Execution to create.executionId - The {execution} portion of the resource name with the format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`
If not provided, the Execution's ID will be a UUID generated by the service. Must be 4-128
characters in length. Valid characters are `/[a-z][0-9]-/`. Must be unique across all
Executions in the parent MetadataStore. (Otherwise the request will fail with
ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting Execution.)com.google.api.gax.rpc.ApiException - if the remote call failspublic final Execution createExecution(CreateExecutionRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
CreateExecutionRequest request =
CreateExecutionRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setExecution(Execution.newBuilder().build())
.setExecutionId("executionId-454906285")
.build();
Execution response = metadataServiceClient.createExecution(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<CreateExecutionRequest,Execution> createExecutionCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
CreateExecutionRequest request =
CreateExecutionRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setExecution(Execution.newBuilder().build())
.setExecutionId("executionId-454906285")
.build();
ApiFuture<Execution> future =
metadataServiceClient.createExecutionCallable().futureCall(request);
// Do something.
Execution response = future.get();
}
public final Execution getExecution(ExecutionName name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ExecutionName name =
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]");
Execution response = metadataServiceClient.getExecution(name);
}
name - Required. The resource name of the Execution to retrieve. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final Execution getExecution(String name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String name =
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]").toString();
Execution response = metadataServiceClient.getExecution(name);
}
name - Required. The resource name of the Execution to retrieve. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final Execution getExecution(GetExecutionRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetExecutionRequest request =
GetExecutionRequest.newBuilder()
.setName(
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]")
.toString())
.build();
Execution response = metadataServiceClient.getExecution(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetExecutionRequest,Execution> getExecutionCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetExecutionRequest request =
GetExecutionRequest.newBuilder()
.setName(
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]")
.toString())
.build();
ApiFuture<Execution> future =
metadataServiceClient.getExecutionCallable().futureCall(request);
// Do something.
Execution response = future.get();
}
public final MetadataServiceClient.ListExecutionsPagedResponse listExecutions(MetadataStoreName parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
for (Execution element : metadataServiceClient.listExecutions(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The MetadataStore whose Executions should be listed. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataServiceClient.ListExecutionsPagedResponse listExecutions(String parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
for (Execution element : metadataServiceClient.listExecutions(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The MetadataStore whose Executions should be listed. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataServiceClient.ListExecutionsPagedResponse listExecutions(ListExecutionsRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListExecutionsRequest request =
ListExecutionsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
for (Execution element : metadataServiceClient.listExecutions(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListExecutionsRequest,MetadataServiceClient.ListExecutionsPagedResponse> listExecutionsPagedCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListExecutionsRequest request =
ListExecutionsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
ApiFuture<Execution> future =
metadataServiceClient.listExecutionsPagedCallable().futureCall(request);
// Do something.
for (Execution element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListExecutionsRequest,ListExecutionsResponse> listExecutionsCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListExecutionsRequest request =
ListExecutionsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
while (true) {
ListExecutionsResponse response =
metadataServiceClient.listExecutionsCallable().call(request);
for (Execution element : response.getExecutionsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final Execution updateExecution(Execution execution, com.google.protobuf.FieldMask updateMask)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
Execution execution = Execution.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Execution response = metadataServiceClient.updateExecution(execution, updateMask);
}
execution - Required. The Execution containing updates. The Execution's
[Execution.name][google.cloud.aiplatform.v1.Execution.name] field is used to identify the
Execution to be updated. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`updateMask - Optional. A FieldMask indicating which fields should be updated.
Functionality of this field is not yet supported.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Execution updateExecution(UpdateExecutionRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
UpdateExecutionRequest request =
UpdateExecutionRequest.newBuilder()
.setExecution(Execution.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setAllowMissing(true)
.build();
Execution response = metadataServiceClient.updateExecution(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<UpdateExecutionRequest,Execution> updateExecutionCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
UpdateExecutionRequest request =
UpdateExecutionRequest.newBuilder()
.setExecution(Execution.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.setAllowMissing(true)
.build();
ApiFuture<Execution> future =
metadataServiceClient.updateExecutionCallable().futureCall(request);
// Do something.
Execution response = future.get();
}
public final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> deleteExecutionAsync(ExecutionName name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ExecutionName name =
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]");
metadataServiceClient.deleteExecutionAsync(name).get();
}
name - Required. The resource name of the Execution to delete. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> deleteExecutionAsync(String name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String name =
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]").toString();
metadataServiceClient.deleteExecutionAsync(name).get();
}
name - Required. The resource name of the Execution to delete. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,DeleteOperationMetadata> deleteExecutionAsync(DeleteExecutionRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteExecutionRequest request =
DeleteExecutionRequest.newBuilder()
.setName(
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]")
.toString())
.setEtag("etag3123477")
.build();
metadataServiceClient.deleteExecutionAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<DeleteExecutionRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteExecutionOperationCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteExecutionRequest request =
DeleteExecutionRequest.newBuilder()
.setName(
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]")
.toString())
.setEtag("etag3123477")
.build();
OperationFuture<Empty, DeleteOperationMetadata> future =
metadataServiceClient.deleteExecutionOperationCallable().futureCall(request);
// Do something.
future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<DeleteExecutionRequest,com.google.longrunning.Operation> deleteExecutionCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
DeleteExecutionRequest request =
DeleteExecutionRequest.newBuilder()
.setName(
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]")
.toString())
.setEtag("etag3123477")
.build();
ApiFuture<Operation> future =
metadataServiceClient.deleteExecutionCallable().futureCall(request);
// Do something.
future.get();
}
public final com.google.api.gax.longrunning.OperationFuture<PurgeExecutionsResponse,PurgeExecutionsMetadata> purgeExecutionsAsync(MetadataStoreName parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
PurgeExecutionsResponse response = metadataServiceClient.purgeExecutionsAsync(parent).get();
}
parent - Required. The metadata store to purge Executions from. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<PurgeExecutionsResponse,PurgeExecutionsMetadata> purgeExecutionsAsync(String parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
PurgeExecutionsResponse response = metadataServiceClient.purgeExecutionsAsync(parent).get();
}
parent - Required. The metadata store to purge Executions from. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<PurgeExecutionsResponse,PurgeExecutionsMetadata> purgeExecutionsAsync(PurgeExecutionsRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
PurgeExecutionsRequest request =
PurgeExecutionsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setFilter("filter-1274492040")
.setForce(true)
.build();
PurgeExecutionsResponse response = metadataServiceClient.purgeExecutionsAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<PurgeExecutionsRequest,PurgeExecutionsResponse,PurgeExecutionsMetadata> purgeExecutionsOperationCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
PurgeExecutionsRequest request =
PurgeExecutionsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setFilter("filter-1274492040")
.setForce(true)
.build();
OperationFuture<PurgeExecutionsResponse, PurgeExecutionsMetadata> future =
metadataServiceClient.purgeExecutionsOperationCallable().futureCall(request);
// Do something.
PurgeExecutionsResponse response = future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<PurgeExecutionsRequest,com.google.longrunning.Operation> purgeExecutionsCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
PurgeExecutionsRequest request =
PurgeExecutionsRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setFilter("filter-1274492040")
.setForce(true)
.build();
ApiFuture<Operation> future =
metadataServiceClient.purgeExecutionsCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
public final AddExecutionEventsResponse addExecutionEvents(ExecutionName execution, List<Event> events)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ExecutionName execution =
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]");
List<Event> events = new ArrayList<>();
AddExecutionEventsResponse response =
metadataServiceClient.addExecutionEvents(execution, events);
}
execution - Required. The resource name of the Execution that the Events connect Artifacts
with. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`events - The Events to create and add.com.google.api.gax.rpc.ApiException - if the remote call failspublic final AddExecutionEventsResponse addExecutionEvents(String execution, List<Event> events)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String execution =
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]").toString();
List<Event> events = new ArrayList<>();
AddExecutionEventsResponse response =
metadataServiceClient.addExecutionEvents(execution, events);
}
execution - Required. The resource name of the Execution that the Events connect Artifacts
with. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`events - The Events to create and add.com.google.api.gax.rpc.ApiException - if the remote call failspublic final AddExecutionEventsResponse addExecutionEvents(AddExecutionEventsRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
AddExecutionEventsRequest request =
AddExecutionEventsRequest.newBuilder()
.setExecution(
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]")
.toString())
.addAllEvents(new ArrayList<Event>())
.build();
AddExecutionEventsResponse response = metadataServiceClient.addExecutionEvents(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<AddExecutionEventsRequest,AddExecutionEventsResponse> addExecutionEventsCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
AddExecutionEventsRequest request =
AddExecutionEventsRequest.newBuilder()
.setExecution(
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]")
.toString())
.addAllEvents(new ArrayList<Event>())
.build();
ApiFuture<AddExecutionEventsResponse> future =
metadataServiceClient.addExecutionEventsCallable().futureCall(request);
// Do something.
AddExecutionEventsResponse response = future.get();
}
public final LineageSubgraph queryExecutionInputsAndOutputs(ExecutionName execution)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ExecutionName execution =
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]");
LineageSubgraph response = metadataServiceClient.queryExecutionInputsAndOutputs(execution);
}
execution - Required. The resource name of the Execution whose input and output Artifacts
should be retrieved as a LineageSubgraph. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final LineageSubgraph queryExecutionInputsAndOutputs(String execution)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String execution =
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]").toString();
LineageSubgraph response = metadataServiceClient.queryExecutionInputsAndOutputs(execution);
}
execution - Required. The resource name of the Execution whose input and output Artifacts
should be retrieved as a LineageSubgraph. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/executions/{execution}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final LineageSubgraph queryExecutionInputsAndOutputs(QueryExecutionInputsAndOutputsRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
QueryExecutionInputsAndOutputsRequest request =
QueryExecutionInputsAndOutputsRequest.newBuilder()
.setExecution(
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]")
.toString())
.build();
LineageSubgraph response = metadataServiceClient.queryExecutionInputsAndOutputs(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<QueryExecutionInputsAndOutputsRequest,LineageSubgraph> queryExecutionInputsAndOutputsCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
QueryExecutionInputsAndOutputsRequest request =
QueryExecutionInputsAndOutputsRequest.newBuilder()
.setExecution(
ExecutionName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[EXECUTION]")
.toString())
.build();
ApiFuture<LineageSubgraph> future =
metadataServiceClient.queryExecutionInputsAndOutputsCallable().futureCall(request);
// Do something.
LineageSubgraph response = future.get();
}
public final MetadataSchema createMetadataSchema(MetadataStoreName parent, MetadataSchema metadataSchema, String metadataSchemaId)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
MetadataSchema metadataSchema = MetadataSchema.newBuilder().build();
String metadataSchemaId = "metadataSchemaId1549245163";
MetadataSchema response =
metadataServiceClient.createMetadataSchema(parent, metadataSchema, metadataSchemaId);
}
parent - Required. The resource name of the MetadataStore where the MetadataSchema should
be created. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`metadataSchema - Required. The MetadataSchema to create.metadataSchemaId - The {metadata_schema} portion of the resource name with the format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}`
If not provided, the MetadataStore's ID will be a UUID generated by the service. Must be
4-128 characters in length. Valid characters are `/[a-z][0-9]-/`. Must be unique across all
MetadataSchemas in the parent Location. (Otherwise the request will fail with
ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting
MetadataSchema.)com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataSchema createMetadataSchema(String parent, MetadataSchema metadataSchema, String metadataSchemaId)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
MetadataSchema metadataSchema = MetadataSchema.newBuilder().build();
String metadataSchemaId = "metadataSchemaId1549245163";
MetadataSchema response =
metadataServiceClient.createMetadataSchema(parent, metadataSchema, metadataSchemaId);
}
parent - Required. The resource name of the MetadataStore where the MetadataSchema should
be created. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`metadataSchema - Required. The MetadataSchema to create.metadataSchemaId - The {metadata_schema} portion of the resource name with the format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}`
If not provided, the MetadataStore's ID will be a UUID generated by the service. Must be
4-128 characters in length. Valid characters are `/[a-z][0-9]-/`. Must be unique across all
MetadataSchemas in the parent Location. (Otherwise the request will fail with
ALREADY_EXISTS, or PERMISSION_DENIED if the caller can't view the preexisting
MetadataSchema.)com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataSchema createMetadataSchema(CreateMetadataSchemaRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
CreateMetadataSchemaRequest request =
CreateMetadataSchemaRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setMetadataSchema(MetadataSchema.newBuilder().build())
.setMetadataSchemaId("metadataSchemaId1549245163")
.build();
MetadataSchema response = metadataServiceClient.createMetadataSchema(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<CreateMetadataSchemaRequest,MetadataSchema> createMetadataSchemaCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
CreateMetadataSchemaRequest request =
CreateMetadataSchemaRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setMetadataSchema(MetadataSchema.newBuilder().build())
.setMetadataSchemaId("metadataSchemaId1549245163")
.build();
ApiFuture<MetadataSchema> future =
metadataServiceClient.createMetadataSchemaCallable().futureCall(request);
// Do something.
MetadataSchema response = future.get();
}
public final MetadataSchema getMetadataSchema(MetadataSchemaName name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataSchemaName name =
MetadataSchemaName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[METADATA_SCHEMA]");
MetadataSchema response = metadataServiceClient.getMetadataSchema(name);
}
name - Required. The resource name of the MetadataSchema to retrieve. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataSchema getMetadataSchema(String name)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String name =
MetadataSchemaName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[METADATA_SCHEMA]")
.toString();
MetadataSchema response = metadataServiceClient.getMetadataSchema(name);
}
name - Required. The resource name of the MetadataSchema to retrieve. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/metadataSchemas/{metadataschema}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataSchema getMetadataSchema(GetMetadataSchemaRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetMetadataSchemaRequest request =
GetMetadataSchemaRequest.newBuilder()
.setName(
MetadataSchemaName.of(
"[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[METADATA_SCHEMA]")
.toString())
.build();
MetadataSchema response = metadataServiceClient.getMetadataSchema(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetMetadataSchemaRequest,MetadataSchema> getMetadataSchemaCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetMetadataSchemaRequest request =
GetMetadataSchemaRequest.newBuilder()
.setName(
MetadataSchemaName.of(
"[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[METADATA_SCHEMA]")
.toString())
.build();
ApiFuture<MetadataSchema> future =
metadataServiceClient.getMetadataSchemaCallable().futureCall(request);
// Do something.
MetadataSchema response = future.get();
}
public final MetadataServiceClient.ListMetadataSchemasPagedResponse listMetadataSchemas(MetadataStoreName parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
MetadataStoreName parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]");
for (MetadataSchema element :
metadataServiceClient.listMetadataSchemas(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The MetadataStore whose MetadataSchemas should be listed. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataServiceClient.ListMetadataSchemasPagedResponse listMetadataSchemas(String parent)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String parent =
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString();
for (MetadataSchema element :
metadataServiceClient.listMetadataSchemas(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The MetadataStore whose MetadataSchemas should be listed. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}`com.google.api.gax.rpc.ApiException - if the remote call failspublic final MetadataServiceClient.ListMetadataSchemasPagedResponse listMetadataSchemas(ListMetadataSchemasRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListMetadataSchemasRequest request =
ListMetadataSchemasRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
for (MetadataSchema element :
metadataServiceClient.listMetadataSchemas(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListMetadataSchemasRequest,MetadataServiceClient.ListMetadataSchemasPagedResponse> listMetadataSchemasPagedCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListMetadataSchemasRequest request =
ListMetadataSchemasRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
ApiFuture<MetadataSchema> future =
metadataServiceClient.listMetadataSchemasPagedCallable().futureCall(request);
// Do something.
for (MetadataSchema element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListMetadataSchemasRequest,ListMetadataSchemasResponse> listMetadataSchemasCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListMetadataSchemasRequest request =
ListMetadataSchemasRequest.newBuilder()
.setParent(
MetadataStoreName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.build();
while (true) {
ListMetadataSchemasResponse response =
metadataServiceClient.listMetadataSchemasCallable().call(request);
for (MetadataSchema element : response.getMetadataSchemasList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final LineageSubgraph queryArtifactLineageSubgraph(ArtifactName artifact)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ArtifactName artifact =
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]");
LineageSubgraph response = metadataServiceClient.queryArtifactLineageSubgraph(artifact);
}
artifact - Required. The resource name of the Artifact whose Lineage needs to be retrieved
as a LineageSubgraph. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
The request may error with FAILED_PRECONDITION if the number of Artifacts, the number of Executions, or the number of Events that would be returned for the Context exceeds 1000.
com.google.api.gax.rpc.ApiException - if the remote call failspublic final LineageSubgraph queryArtifactLineageSubgraph(String artifact)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
String artifact =
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]").toString();
LineageSubgraph response = metadataServiceClient.queryArtifactLineageSubgraph(artifact);
}
artifact - Required. The resource name of the Artifact whose Lineage needs to be retrieved
as a LineageSubgraph. Format:
`projects/{project}/locations/{location}/metadataStores/{metadatastore}/artifacts/{artifact}`
The request may error with FAILED_PRECONDITION if the number of Artifacts, the number of Executions, or the number of Events that would be returned for the Context exceeds 1000.
com.google.api.gax.rpc.ApiException - if the remote call failspublic final LineageSubgraph queryArtifactLineageSubgraph(QueryArtifactLineageSubgraphRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
QueryArtifactLineageSubgraphRequest request =
QueryArtifactLineageSubgraphRequest.newBuilder()
.setArtifact(
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]")
.toString())
.setMaxHops(407750469)
.setFilter("filter-1274492040")
.build();
LineageSubgraph response = metadataServiceClient.queryArtifactLineageSubgraph(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<QueryArtifactLineageSubgraphRequest,LineageSubgraph> queryArtifactLineageSubgraphCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
QueryArtifactLineageSubgraphRequest request =
QueryArtifactLineageSubgraphRequest.newBuilder()
.setArtifact(
ArtifactName.of("[PROJECT]", "[LOCATION]", "[METADATA_STORE]", "[ARTIFACT]")
.toString())
.setMaxHops(407750469)
.setFilter("filter-1274492040")
.build();
ApiFuture<LineageSubgraph> future =
metadataServiceClient.queryArtifactLineageSubgraphCallable().futureCall(request);
// Do something.
LineageSubgraph response = future.get();
}
public final MetadataServiceClient.ListLocationsPagedResponse listLocations(com.google.cloud.location.ListLocationsRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Location element : metadataServiceClient.listLocations(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,MetadataServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Location> future =
metadataServiceClient.listLocationsPagedCallable().futureCall(request);
// Do something.
for (Location element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListLocationsResponse response =
metadataServiceClient.listLocationsCallable().call(request);
for (Location element : response.getLocationsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final com.google.cloud.location.Location getLocation(com.google.cloud.location.GetLocationRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
Location response = metadataServiceClient.getLocation(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
ApiFuture<Location> future = metadataServiceClient.getLocationCallable().futureCall(request);
// Do something.
Location response = future.get();
}
public final com.google.iam.v1.Policy setIamPolicy(com.google.iam.v1.SetIamPolicyRequest request)
Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED`errors.
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
SetIamPolicyRequest request =
SetIamPolicyRequest.newBuilder()
.setResource(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setPolicy(Policy.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
Policy response = metadataServiceClient.setIamPolicy(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and `PERMISSION_DENIED`errors.
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
SetIamPolicyRequest request =
SetIamPolicyRequest.newBuilder()
.setResource(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setPolicy(Policy.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Policy> future = metadataServiceClient.setIamPolicyCallable().futureCall(request);
// Do something.
Policy response = future.get();
}
public final com.google.iam.v1.Policy getIamPolicy(com.google.iam.v1.GetIamPolicyRequest request)
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetIamPolicyRequest request =
GetIamPolicyRequest.newBuilder()
.setResource(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setOptions(GetPolicyOptions.newBuilder().build())
.build();
Policy response = metadataServiceClient.getIamPolicy(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
GetIamPolicyRequest request =
GetIamPolicyRequest.newBuilder()
.setResource(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.setOptions(GetPolicyOptions.newBuilder().build())
.build();
ApiFuture<Policy> future = metadataServiceClient.getIamPolicyCallable().futureCall(request);
// Do something.
Policy response = future.get();
}
public final com.google.iam.v1.TestIamPermissionsResponse testIamPermissions(com.google.iam.v1.TestIamPermissionsRequest request)
Note: This operation is designed to be used for buildingpermission-aware UIs and command-line tools, not for authorizationchecking. This operation may "fail open" without warning.
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
TestIamPermissionsRequest request =
TestIamPermissionsRequest.newBuilder()
.setResource(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.addAllPermissions(new ArrayList<String>())
.build();
TestIamPermissionsResponse response = metadataServiceClient.testIamPermissions(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
Note: This operation is designed to be used for buildingpermission-aware UIs and command-line tools, not for authorizationchecking. This operation may "fail open" without warning.
Sample code:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (MetadataServiceClient metadataServiceClient = MetadataServiceClient.create()) {
TestIamPermissionsRequest request =
TestIamPermissionsRequest.newBuilder()
.setResource(
EntityTypeName.of("[PROJECT]", "[LOCATION]", "[FEATURESTORE]", "[ENTITY_TYPE]")
.toString())
.addAllPermissions(new ArrayList<String>())
.build();
ApiFuture<TestIamPermissionsResponse> future =
metadataServiceClient.testIamPermissionsCallable().futureCall(request);
// Do something.
TestIamPermissionsResponse response = future.get();
}
public final void close()
close in interface AutoCloseablepublic void shutdown()
shutdown in interface com.google.api.gax.core.BackgroundResourcepublic boolean isShutdown()
isShutdown in interface com.google.api.gax.core.BackgroundResourcepublic boolean isTerminated()
isTerminated in interface com.google.api.gax.core.BackgroundResourcepublic void shutdownNow()
shutdownNow in interface com.google.api.gax.core.BackgroundResourcepublic boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
awaitTermination in interface com.google.api.gax.core.BackgroundResourceInterruptedExceptionCopyright © 2022 Google LLC. All rights reserved.