Package org.finos.tracdap.api.internal
Class TrustedMetadataApiGrpc
java.lang.Object
org.finos.tracdap.api.internal.TrustedMetadataApiGrpc
@Generated(value="by gRPC proto compiler (version 1.68.0)",
comments="Source: tracdap/api/internal/metadata_trusted.proto")
public final class TrustedMetadataApiGrpc
extends Object
Trusted API reading, writing and searching for objects in the TRAC metadata store. This API is only available to other components of the TRAC platform, it is not exposed to clients via the platform gateway. Most of the calls in this interface are identical to their public equivalents. Extra calls are available for pre-allocating objects, a facility which is not available to clients of the platform. Restrictions on the creation of certain object types and manipulation of controlled tag attributes are lifted. Methods for performing HTTP GET requests of RESTFUL resources are not duplicated. @see TracMetadataApi
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceTrusted API reading, writing and searching for objects in the TRAC metadata store.static final classA stub to allow clients to do synchronous rpc calls to service TrustedMetadataApi.static final classA stub to allow clients to do ListenableFuture-style rpc calls to service TrustedMetadataApi.static classBase class for the server implementation of the service TrustedMetadataApi.static final classA stub to allow clients to do asynchronous rpc calls to service TrustedMetadataApi. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic final io.grpc.ServerServiceDefinitionstatic io.grpc.MethodDescriptor<MetadataWriteRequest, org.finos.tracdap.metadata.TagHeader> static io.grpc.MethodDescriptor<MetadataWriteRequest, org.finos.tracdap.metadata.TagHeader> static io.grpc.MethodDescriptor<MetadataWriteRequest, org.finos.tracdap.metadata.TagHeader> static io.grpc.MethodDescriptor<MetadataBatchRequest, MetadataBatchResponse> static io.grpc.MethodDescriptor<MetadataReadRequest, org.finos.tracdap.metadata.Tag> static io.grpc.MethodDescriptor<MetadataSearchRequest, MetadataSearchResponse> static io.grpc.ServiceDescriptorstatic io.grpc.MethodDescriptor<MetadataWriteRequest, org.finos.tracdap.metadata.TagHeader> static io.grpc.MethodDescriptor<MetadataWriteRequest, org.finos.tracdap.metadata.TagHeader> static io.grpc.MethodDescriptor<MetadataWriteBatchRequest, MetadataWriteBatchResponse> newBlockingStub(io.grpc.Channel channel) Creates a new blocking-style stub that supports unary and streaming output calls on the servicenewFutureStub(io.grpc.Channel channel) Creates a new ListenableFuture-style stub that supports unary calls on the servicenewStub(io.grpc.Channel channel) Creates a new async stub that supports all call types for the service
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
getCreateObjectMethod
public static io.grpc.MethodDescriptor<MetadataWriteRequest,org.finos.tracdap.metadata.TagHeader> getCreateObjectMethod() -
getUpdateObjectMethod
public static io.grpc.MethodDescriptor<MetadataWriteRequest,org.finos.tracdap.metadata.TagHeader> getUpdateObjectMethod() -
getUpdateTagMethod
public static io.grpc.MethodDescriptor<MetadataWriteRequest,org.finos.tracdap.metadata.TagHeader> getUpdateTagMethod() -
getPreallocateIdMethod
public static io.grpc.MethodDescriptor<MetadataWriteRequest,org.finos.tracdap.metadata.TagHeader> getPreallocateIdMethod() -
getCreatePreallocatedObjectMethod
public static io.grpc.MethodDescriptor<MetadataWriteRequest,org.finos.tracdap.metadata.TagHeader> getCreatePreallocatedObjectMethod() -
getWriteBatchMethod
public static io.grpc.MethodDescriptor<MetadataWriteBatchRequest,MetadataWriteBatchResponse> getWriteBatchMethod() -
getReadObjectMethod
public static io.grpc.MethodDescriptor<MetadataReadRequest,org.finos.tracdap.metadata.Tag> getReadObjectMethod() -
getReadBatchMethod
public static io.grpc.MethodDescriptor<MetadataBatchRequest,MetadataBatchResponse> getReadBatchMethod() -
getSearchMethod
public static io.grpc.MethodDescriptor<MetadataSearchRequest,MetadataSearchResponse> getSearchMethod() -
newStub
Creates a new async stub that supports all call types for the service -
newBlockingStub
public static TrustedMetadataApiGrpc.TrustedMetadataApiBlockingStub newBlockingStub(io.grpc.Channel channel) Creates a new blocking-style stub that supports unary and streaming output calls on the service -
newFutureStub
public static TrustedMetadataApiGrpc.TrustedMetadataApiFutureStub newFutureStub(io.grpc.Channel channel) Creates a new ListenableFuture-style stub that supports unary calls on the service -
bindService
public static final io.grpc.ServerServiceDefinition bindService(TrustedMetadataApiGrpc.AsyncService service) -
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-