| GitHub Repository |
Client Classes
Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.
| Client | Description |
|---|---|
| com. |
Service Description: Service describing handlers for resources
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started: |
Settings Classes
Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.
| Settings | Description |
|---|---|
| com. |
Settings class to configure an instance of AppTopologyClient.
The default instance has everything set to sensible defaults: |
Classes
| Class | Description |
|---|---|
| com. |
|
| com. |
|
| com. |
|
| com. |
|
| com. |
|
| com. |
|
| com. |
Service describing handlers for resources |
| com. |
Base class for the server implementation of the service AppTopology. Service describing handlers for resources |
| com. |
Builder for AppTopologySettings. |
| com. |
BoolValue represents a property that has a boolean value type. |
| com. |
BoolValue represents a property that has a boolean value type. |
| com. |
Edge pattern matcher to match the edge direction, labels and properties. |
| com. |
Edge pattern matcher to match the edge direction, labels and properties. |
| com. |
|
| com. |
Builder for projects/{project}/locations/{location}/discoveredResourcesTopology. |
| com. |
Domain is a pre-defined topology query domain. Each topology domain contains a set of nodes and edges. |
| com. |
Domain is a pre-defined topology query domain. Each topology domain contains a set of nodes and edges. |
| com. |
|
| com. |
Builder for projects/{project}/locations/{location}/domains/{domain}. |
| com. |
DoubleValue represents a property that has a double value type. |
| com. |
DoubleValue represents a property that has a double value type. |
| com. |
Represents a single edge connecting two nodes in the graph. |
| com. |
Represents a single edge connecting two nodes in the graph. |
| com. |
Edge pattern matcher to match the edge direction, labels and properties. |
| com. |
Edge pattern matcher to match the edge direction, labels and properties. |
| com. |
EdgeRule defines the connection rules for nodes in the graph. |
| com. |
EdgeRule defines the connection rules for nodes in the graph. |
| com. |
EdgeType defines the schema of an edge type in the graph. |
| com. |
EdgeType defines the schema of an edge type in the graph. |
| com. |
Represents the context of an entity (node or edge) in the graph. |
| com. |
Represents the context of an entity (node or edge) in the graph. |
| com. |
Request for GenerateDiscoveredResourcesTopology. |
| com. |
Request for GenerateDiscoveredResourcesTopology. |
| com. |
Response for GenerateDiscoveredResourcesTopology. |
| com. |
Response for GenerateDiscoveredResourcesTopology. |
| com. |
Request for GetDomain. |
| com. |
Request for GetDomain. |
| com. |
Request for GetSchema. |
| com. |
Request for GetSchema. |
| com. |
Represents a graph structure composed of nodes and edges. |
| com. |
Represents a graph structure composed of nodes and edges. |
| com. |
Recursive graph pattern matcher to select and constrain the returned topology. AppTopology API allows cycle in the graph traversal and will return unique |
| com. |
Recursive graph pattern matcher to select and constrain the returned topology. AppTopology API allows cycle in the graph traversal and will return unique |
| com. |
|
| com. |
IntValue represents a property that has an integer value type. |
| com. |
IntValue represents a property that has an integer value type. |
| com. |
Identifier for the label and corresponding properties. |
| com. |
Identifier for the label and corresponding properties. |
| com. |
Matcher for label and property. The matcher accepts both exact match and expression. |
| com. |
Matcher for label and property. The matcher accepts both exact match and expression. |
| com. |
Request for ListDomains. |
| com. |
Request for ListDomains. |
| com. |
Response for ListDomains. |
| com. |
Response for ListDomains. |
| com. |
|
| com. |
Builder for projects/{project}/locations/{location}. |
| com. |
Represents a single node in the graph. |
| com. |
Represents a single node in the graph. |
| com. |
NodeGroup represents a dynamic collection of nodes that satisfy specific criteria. A node is considered part of this group if it matches the defined constraints. |
| com. |
NodeGroup represents a dynamic collection of nodes that satisfy specific criteria. A node is considered part of this group if it matches the defined constraints. |
| com. |
Node pattern matcher to match the node id, labels and properties. |
| com. |
Node pattern matcher to match the node id, labels and properties. |
| com. |
NodeType defines the schema of a node type in the graph. |
| com. |
NodeType defines the schema of a node type in the graph. |
| com. |
Represents the metadata of the long-running operation. |
| com. |
Represents the metadata of the long-running operation. |
| com. |
Property defines the schema of a property in the graph. |
| com. |
Property defines the schema of a property in the graph. |
| com. |
|
| com. |
Schema is a collection of supported node & edge labels and properties for an overlay. |
| com. |
Schema is a collection of supported node & edge labels and properties for an overlay. |
| com. |
|
| com. |
Builder for projects/{project}/locations/{location}/domains/{domain}/schema. |
| com. |
|
| com. |
|
| com. |
StringValue represents a property that has a string value type. |
| com. |
StringValue represents a property that has a string value type. |