Package galaxy_repository.v1
Class GalaxyRepositoryGrpc.GalaxyRepositoryFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<GalaxyRepositoryGrpc.GalaxyRepositoryFutureStub>
io.grpc.stub.AbstractFutureStub<GalaxyRepositoryGrpc.GalaxyRepositoryFutureStub>
galaxy_repository.v1.GalaxyRepositoryGrpc.GalaxyRepositoryFutureStub
- Enclosing class:
GalaxyRepositoryGrpc
public static final class GalaxyRepositoryGrpc.GalaxyRepositoryFutureStub
extends io.grpc.stub.AbstractFutureStub<GalaxyRepositoryGrpc.GalaxyRepositoryFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service GalaxyRepository.
Read-only browse over the AVEVA System Platform Galaxy Repository (ZB SQL database). Lets clients enumerate the deployed object hierarchy and each object's dynamic attributes so they know what tag references to subscribe to via the MxAccessGateway service.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<GalaxyRepositoryOuterClass.BrowseChildrenReply> Returns the direct children of a parent object (or the root objects when `parent` is unset).build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<GalaxyRepositoryOuterClass.DiscoverHierarchyReply> com.google.common.util.concurrent.ListenableFuture<GalaxyRepositoryOuterClass.GetLastDeployTimeReply> com.google.common.util.concurrent.ListenableFuture<GalaxyRepositoryOuterClass.TestConnectionReply> Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected GalaxyRepositoryGrpc.GalaxyRepositoryFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<GalaxyRepositoryGrpc.GalaxyRepositoryFutureStub>
-
testConnection
public com.google.common.util.concurrent.ListenableFuture<GalaxyRepositoryOuterClass.TestConnectionReply> testConnection(GalaxyRepositoryOuterClass.TestConnectionRequest request) -
getLastDeployTime
public com.google.common.util.concurrent.ListenableFuture<GalaxyRepositoryOuterClass.GetLastDeployTimeReply> getLastDeployTime(GalaxyRepositoryOuterClass.GetLastDeployTimeRequest request) -
discoverHierarchy
public com.google.common.util.concurrent.ListenableFuture<GalaxyRepositoryOuterClass.DiscoverHierarchyReply> discoverHierarchy(GalaxyRepositoryOuterClass.DiscoverHierarchyRequest request) -
browseChildren
public com.google.common.util.concurrent.ListenableFuture<GalaxyRepositoryOuterClass.BrowseChildrenReply> browseChildren(GalaxyRepositoryOuterClass.BrowseChildrenRequest request) Returns the direct children of a parent object (or the root objects when `parent` is unset). Designed for OPC UA-style lazy expand: clients walk one level at a time instead of paging the full hierarchy. Filters mirror DiscoverHierarchy exactly. Backed by the same shared hierarchy cache.
-