Class GrpcMetadataServiceStub
- java.lang.Object
-
- com.google.cloud.aiplatform.v1.stub.MetadataServiceStub
-
- com.google.cloud.aiplatform.v1.stub.GrpcMetadataServiceStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
@Generated("by gapic-generator-java") public class GrpcMetadataServiceStub extends MetadataServiceStub
gRPC stub implementation for the MetadataService service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
GrpcMetadataServiceStub(MetadataServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcMetadataServiceStub, using the given settings.protected
GrpcMetadataServiceStub(MetadataServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcMetadataServiceStub, using the given settings.
-
Method Summary
-
-
-
Constructor Detail
-
GrpcMetadataServiceStub
protected GrpcMetadataServiceStub(MetadataServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
Constructs an instance of GrpcMetadataServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcMetadataServiceStub
protected GrpcMetadataServiceStub(MetadataServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
Constructs an instance of GrpcMetadataServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Detail
-
create
public static final GrpcMetadataServiceStub create(MetadataServiceStubSettings settings) throws IOException
- Throws:
IOException
-
create
public static final GrpcMetadataServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
- Throws:
IOException
-
create
public static final GrpcMetadataServiceStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
- Throws:
IOException
-
getOperationsStub
public com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
- Overrides:
getOperationsStub
in classMetadataServiceStub
-
createMetadataStoreCallable
public com.google.api.gax.rpc.UnaryCallable<CreateMetadataStoreRequest,com.google.longrunning.Operation> createMetadataStoreCallable()
- Overrides:
createMetadataStoreCallable
in classMetadataServiceStub
-
createMetadataStoreOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateMetadataStoreRequest,MetadataStore,CreateMetadataStoreOperationMetadata> createMetadataStoreOperationCallable()
- Overrides:
createMetadataStoreOperationCallable
in classMetadataServiceStub
-
getMetadataStoreCallable
public com.google.api.gax.rpc.UnaryCallable<GetMetadataStoreRequest,MetadataStore> getMetadataStoreCallable()
- Overrides:
getMetadataStoreCallable
in classMetadataServiceStub
-
listMetadataStoresCallable
public com.google.api.gax.rpc.UnaryCallable<ListMetadataStoresRequest,ListMetadataStoresResponse> listMetadataStoresCallable()
- Overrides:
listMetadataStoresCallable
in classMetadataServiceStub
-
listMetadataStoresPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListMetadataStoresRequest,MetadataServiceClient.ListMetadataStoresPagedResponse> listMetadataStoresPagedCallable()
- Overrides:
listMetadataStoresPagedCallable
in classMetadataServiceStub
-
deleteMetadataStoreCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteMetadataStoreRequest,com.google.longrunning.Operation> deleteMetadataStoreCallable()
- Overrides:
deleteMetadataStoreCallable
in classMetadataServiceStub
-
deleteMetadataStoreOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteMetadataStoreRequest,com.google.protobuf.Empty,DeleteMetadataStoreOperationMetadata> deleteMetadataStoreOperationCallable()
- Overrides:
deleteMetadataStoreOperationCallable
in classMetadataServiceStub
-
createArtifactCallable
public com.google.api.gax.rpc.UnaryCallable<CreateArtifactRequest,Artifact> createArtifactCallable()
- Overrides:
createArtifactCallable
in classMetadataServiceStub
-
getArtifactCallable
public com.google.api.gax.rpc.UnaryCallable<GetArtifactRequest,Artifact> getArtifactCallable()
- Overrides:
getArtifactCallable
in classMetadataServiceStub
-
listArtifactsCallable
public com.google.api.gax.rpc.UnaryCallable<ListArtifactsRequest,ListArtifactsResponse> listArtifactsCallable()
- Overrides:
listArtifactsCallable
in classMetadataServiceStub
-
listArtifactsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListArtifactsRequest,MetadataServiceClient.ListArtifactsPagedResponse> listArtifactsPagedCallable()
- Overrides:
listArtifactsPagedCallable
in classMetadataServiceStub
-
updateArtifactCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateArtifactRequest,Artifact> updateArtifactCallable()
- Overrides:
updateArtifactCallable
in classMetadataServiceStub
-
deleteArtifactCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteArtifactRequest,com.google.longrunning.Operation> deleteArtifactCallable()
- Overrides:
deleteArtifactCallable
in classMetadataServiceStub
-
deleteArtifactOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteArtifactRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteArtifactOperationCallable()
- Overrides:
deleteArtifactOperationCallable
in classMetadataServiceStub
-
purgeArtifactsCallable
public com.google.api.gax.rpc.UnaryCallable<PurgeArtifactsRequest,com.google.longrunning.Operation> purgeArtifactsCallable()
- Overrides:
purgeArtifactsCallable
in classMetadataServiceStub
-
purgeArtifactsOperationCallable
public com.google.api.gax.rpc.OperationCallable<PurgeArtifactsRequest,PurgeArtifactsResponse,PurgeArtifactsMetadata> purgeArtifactsOperationCallable()
- Overrides:
purgeArtifactsOperationCallable
in classMetadataServiceStub
-
createContextCallable
public com.google.api.gax.rpc.UnaryCallable<CreateContextRequest,Context> createContextCallable()
- Overrides:
createContextCallable
in classMetadataServiceStub
-
getContextCallable
public com.google.api.gax.rpc.UnaryCallable<GetContextRequest,Context> getContextCallable()
- Overrides:
getContextCallable
in classMetadataServiceStub
-
listContextsCallable
public com.google.api.gax.rpc.UnaryCallable<ListContextsRequest,ListContextsResponse> listContextsCallable()
- Overrides:
listContextsCallable
in classMetadataServiceStub
-
listContextsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListContextsRequest,MetadataServiceClient.ListContextsPagedResponse> listContextsPagedCallable()
- Overrides:
listContextsPagedCallable
in classMetadataServiceStub
-
updateContextCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateContextRequest,Context> updateContextCallable()
- Overrides:
updateContextCallable
in classMetadataServiceStub
-
deleteContextCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteContextRequest,com.google.longrunning.Operation> deleteContextCallable()
- Overrides:
deleteContextCallable
in classMetadataServiceStub
-
deleteContextOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteContextRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteContextOperationCallable()
- Overrides:
deleteContextOperationCallable
in classMetadataServiceStub
-
purgeContextsCallable
public com.google.api.gax.rpc.UnaryCallable<PurgeContextsRequest,com.google.longrunning.Operation> purgeContextsCallable()
- Overrides:
purgeContextsCallable
in classMetadataServiceStub
-
purgeContextsOperationCallable
public com.google.api.gax.rpc.OperationCallable<PurgeContextsRequest,PurgeContextsResponse,PurgeContextsMetadata> purgeContextsOperationCallable()
- Overrides:
purgeContextsOperationCallable
in classMetadataServiceStub
-
addContextArtifactsAndExecutionsCallable
public com.google.api.gax.rpc.UnaryCallable<AddContextArtifactsAndExecutionsRequest,AddContextArtifactsAndExecutionsResponse> addContextArtifactsAndExecutionsCallable()
- Overrides:
addContextArtifactsAndExecutionsCallable
in classMetadataServiceStub
-
addContextChildrenCallable
public com.google.api.gax.rpc.UnaryCallable<AddContextChildrenRequest,AddContextChildrenResponse> addContextChildrenCallable()
- Overrides:
addContextChildrenCallable
in classMetadataServiceStub
-
removeContextChildrenCallable
public com.google.api.gax.rpc.UnaryCallable<RemoveContextChildrenRequest,RemoveContextChildrenResponse> removeContextChildrenCallable()
- Overrides:
removeContextChildrenCallable
in classMetadataServiceStub
-
queryContextLineageSubgraphCallable
public com.google.api.gax.rpc.UnaryCallable<QueryContextLineageSubgraphRequest,LineageSubgraph> queryContextLineageSubgraphCallable()
- Overrides:
queryContextLineageSubgraphCallable
in classMetadataServiceStub
-
createExecutionCallable
public com.google.api.gax.rpc.UnaryCallable<CreateExecutionRequest,Execution> createExecutionCallable()
- Overrides:
createExecutionCallable
in classMetadataServiceStub
-
getExecutionCallable
public com.google.api.gax.rpc.UnaryCallable<GetExecutionRequest,Execution> getExecutionCallable()
- Overrides:
getExecutionCallable
in classMetadataServiceStub
-
listExecutionsCallable
public com.google.api.gax.rpc.UnaryCallable<ListExecutionsRequest,ListExecutionsResponse> listExecutionsCallable()
- Overrides:
listExecutionsCallable
in classMetadataServiceStub
-
listExecutionsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListExecutionsRequest,MetadataServiceClient.ListExecutionsPagedResponse> listExecutionsPagedCallable()
- Overrides:
listExecutionsPagedCallable
in classMetadataServiceStub
-
updateExecutionCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateExecutionRequest,Execution> updateExecutionCallable()
- Overrides:
updateExecutionCallable
in classMetadataServiceStub
-
deleteExecutionCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteExecutionRequest,com.google.longrunning.Operation> deleteExecutionCallable()
- Overrides:
deleteExecutionCallable
in classMetadataServiceStub
-
deleteExecutionOperationCallable
public com.google.api.gax.rpc.OperationCallable<DeleteExecutionRequest,com.google.protobuf.Empty,DeleteOperationMetadata> deleteExecutionOperationCallable()
- Overrides:
deleteExecutionOperationCallable
in classMetadataServiceStub
-
purgeExecutionsCallable
public com.google.api.gax.rpc.UnaryCallable<PurgeExecutionsRequest,com.google.longrunning.Operation> purgeExecutionsCallable()
- Overrides:
purgeExecutionsCallable
in classMetadataServiceStub
-
purgeExecutionsOperationCallable
public com.google.api.gax.rpc.OperationCallable<PurgeExecutionsRequest,PurgeExecutionsResponse,PurgeExecutionsMetadata> purgeExecutionsOperationCallable()
- Overrides:
purgeExecutionsOperationCallable
in classMetadataServiceStub
-
addExecutionEventsCallable
public com.google.api.gax.rpc.UnaryCallable<AddExecutionEventsRequest,AddExecutionEventsResponse> addExecutionEventsCallable()
- Overrides:
addExecutionEventsCallable
in classMetadataServiceStub
-
queryExecutionInputsAndOutputsCallable
public com.google.api.gax.rpc.UnaryCallable<QueryExecutionInputsAndOutputsRequest,LineageSubgraph> queryExecutionInputsAndOutputsCallable()
- Overrides:
queryExecutionInputsAndOutputsCallable
in classMetadataServiceStub
-
createMetadataSchemaCallable
public com.google.api.gax.rpc.UnaryCallable<CreateMetadataSchemaRequest,MetadataSchema> createMetadataSchemaCallable()
- Overrides:
createMetadataSchemaCallable
in classMetadataServiceStub
-
getMetadataSchemaCallable
public com.google.api.gax.rpc.UnaryCallable<GetMetadataSchemaRequest,MetadataSchema> getMetadataSchemaCallable()
- Overrides:
getMetadataSchemaCallable
in classMetadataServiceStub
-
listMetadataSchemasCallable
public com.google.api.gax.rpc.UnaryCallable<ListMetadataSchemasRequest,ListMetadataSchemasResponse> listMetadataSchemasCallable()
- Overrides:
listMetadataSchemasCallable
in classMetadataServiceStub
-
listMetadataSchemasPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListMetadataSchemasRequest,MetadataServiceClient.ListMetadataSchemasPagedResponse> listMetadataSchemasPagedCallable()
- Overrides:
listMetadataSchemasPagedCallable
in classMetadataServiceStub
-
queryArtifactLineageSubgraphCallable
public com.google.api.gax.rpc.UnaryCallable<QueryArtifactLineageSubgraphRequest,LineageSubgraph> queryArtifactLineageSubgraphCallable()
- Overrides:
queryArtifactLineageSubgraphCallable
in classMetadataServiceStub
-
listLocationsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
- Overrides:
listLocationsCallable
in classMetadataServiceStub
-
listLocationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,MetadataServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
- Overrides:
listLocationsPagedCallable
in classMetadataServiceStub
-
getLocationCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
- Overrides:
getLocationCallable
in classMetadataServiceStub
-
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
- Overrides:
setIamPolicyCallable
in classMetadataServiceStub
-
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
- Overrides:
getIamPolicyCallable
in classMetadataServiceStub
-
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
- Overrides:
testIamPermissionsCallable
in classMetadataServiceStub
-
close
public final void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in classMetadataServiceStub
-
shutdown
public void shutdown()
-
isShutdown
public boolean isShutdown()
-
isTerminated
public boolean isTerminated()
-
shutdownNow
public void shutdownNow()
-
awaitTermination
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException
- Throws:
InterruptedException
-
-