Class AppTopologyGrpc.AppTopologyFutureStub (0.3.0)
public static final class AppTopologyGrpc.AppTopologyFutureStub extends AbstractFutureStub<AppTopologyGrpc.AppTopologyFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service AppTopology.
Service describing handlers for resources
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractFutureStub >
AppTopologyGrpc.AppTopologyFutureStub
Inherited Members
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractFutureStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(java.time.Duration)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withOnReadyThreshold(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected AppTopologyGrpc.AppTopologyFutureStub build(Channel channel, CallOptions callOptions)
| Parameters |
| Name |
Description |
channel |
io.grpc.Channel
|
callOptions |
io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
generateDiscoveredResourcesTopology(GenerateDiscoveredResourcesTopologyRequest request)
public ListenableFuture<GenerateDiscoveredResourcesTopologyResponse> generateDiscoveredResourcesTopology(GenerateDiscoveredResourcesTopologyRequest request)
Generate the topology for all resources in the given project. If the
project represents an
app
boundary,
the topology is generated for all resources in the boundary.
getDomain(GetDomainRequest request)
public ListenableFuture<Domain> getDomain(GetDomainRequest request)
Retrieves the specified topology domain.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Domain> |
|
getSchema(GetSchemaRequest request)
public ListenableFuture<Schema> getSchema(GetSchemaRequest request)
Retrieves the schema for the specified topology domain. The schema
defines the NodeTypes and EdgeTypes that are supported in
GenerateDiscoveredResourcesTopology requests and responses for a given
domain.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<Schema> |
|
listDomains(ListDomainsRequest request)
public ListenableFuture<ListDomainsResponse> listDomains(ListDomainsRequest request)
Lists the topology domains available in a specific location.
Only global location is supported.
| Returns |
| Type |
Description |
com.google.common.util.concurrent.ListenableFuture<ListDomainsResponse> |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-10-06 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-10-06 UTC."],[],[]]