Class AppTopologyGrpc.AppTopologyBlockingV2Stub (0.3.0)

public static final class AppTopologyGrpc.AppTopologyBlockingV2Stub extends AbstractBlockingStub<AppTopologyGrpc.AppTopologyBlockingV2Stub>

A stub to allow clients to do synchronous rpc calls to service AppTopology.

Service describing handlers for resources

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > AppTopologyGrpc.AppTopologyBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected AppTopologyGrpc.AppTopologyBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
AppTopologyGrpc.AppTopologyBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

generateDiscoveredResourcesTopology(GenerateDiscoveredResourcesTopologyRequest request)

public 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.

Parameter
Name Description
request GenerateDiscoveredResourcesTopologyRequest
Returns
Type Description
GenerateDiscoveredResourcesTopologyResponse
Exceptions
Type Description
io.grpc.StatusException

getDomain(GetDomainRequest request)

public Domain getDomain(GetDomainRequest request)

Retrieves the specified topology domain.

Parameter
Name Description
request GetDomainRequest
Returns
Type Description
Domain
Exceptions
Type Description
io.grpc.StatusException

getSchema(GetSchemaRequest request)

public 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.

Parameter
Name Description
request GetSchemaRequest
Returns
Type Description
Schema
Exceptions
Type Description
io.grpc.StatusException

listDomains(ListDomainsRequest request)

public ListDomainsResponse listDomains(ListDomainsRequest request)

Lists the topology domains available in a specific location. Only global location is supported.

Parameter
Name Description
request ListDomainsRequest
Returns
Type Description
ListDomainsResponse
Exceptions
Type Description
io.grpc.StatusException