Package com.google.cloud.apptopology.v1 (0.3.0)

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.google.cloud.apptopology.v1.AppTopologyClient 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.google.cloud.apptopology.v1.AppTopologySettings Settings class to configure an instance of AppTopologyClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.apptopology.v1.AppTopologyClient.ListDomainsFixedSizeCollection
com.google.cloud.apptopology.v1.AppTopologyClient.ListDomainsPage
com.google.cloud.apptopology.v1.AppTopologyClient.ListDomainsPagedResponse
com.google.cloud.apptopology.v1.AppTopologyClient.ListLocationsFixedSizeCollection
com.google.cloud.apptopology.v1.AppTopologyClient.ListLocationsPage
com.google.cloud.apptopology.v1.AppTopologyClient.ListLocationsPagedResponse
com.google.cloud.apptopology.v1.AppTopologyGrpc Service describing handlers for resources
com.google.cloud.apptopology.v1.AppTopologyGrpc.AppTopologyImplBase Base class for the server implementation of the service AppTopology. Service describing handlers for resources
com.google.cloud.apptopology.v1.AppTopologySettings.Builder Builder for AppTopologySettings.
com.google.cloud.apptopology.v1.BoolValue BoolValue represents a property that has a boolean value type.
com.google.cloud.apptopology.v1.BoolValue.Builder BoolValue represents a property that has a boolean value type.
com.google.cloud.apptopology.v1.ConnectedNodePattern Edge pattern matcher to match the edge direction, labels and properties.
com.google.cloud.apptopology.v1.ConnectedNodePattern.Builder Edge pattern matcher to match the edge direction, labels and properties.
com.google.cloud.apptopology.v1.DiscoveredResourcesTopologyName
com.google.cloud.apptopology.v1.DiscoveredResourcesTopologyName.Builder Builder for projects/{project}/locations/{location}/discoveredResourcesTopology.
com.google.cloud.apptopology.v1.Domain Domain is a pre-defined topology query domain. Each topology domain contains a set of nodes and edges.
com.google.cloud.apptopology.v1.Domain.Builder Domain is a pre-defined topology query domain. Each topology domain contains a set of nodes and edges.
com.google.cloud.apptopology.v1.DomainName
com.google.cloud.apptopology.v1.DomainName.Builder Builder for projects/{project}/locations/{location}/domains/{domain}.
com.google.cloud.apptopology.v1.DoubleValue DoubleValue represents a property that has a double value type.
com.google.cloud.apptopology.v1.DoubleValue.Builder DoubleValue represents a property that has a double value type.
com.google.cloud.apptopology.v1.Edge Represents a single edge connecting two nodes in the graph.
com.google.cloud.apptopology.v1.Edge.Builder Represents a single edge connecting two nodes in the graph.
com.google.cloud.apptopology.v1.EdgePattern Edge pattern matcher to match the edge direction, labels and properties.
com.google.cloud.apptopology.v1.EdgePattern.Builder Edge pattern matcher to match the edge direction, labels and properties.
com.google.cloud.apptopology.v1.EdgeRule EdgeRule defines the connection rules for nodes in the graph.
com.google.cloud.apptopology.v1.EdgeRule.Builder EdgeRule defines the connection rules for nodes in the graph.
com.google.cloud.apptopology.v1.EdgeType EdgeType defines the schema of an edge type in the graph.
com.google.cloud.apptopology.v1.EdgeType.Builder EdgeType defines the schema of an edge type in the graph.
com.google.cloud.apptopology.v1.EntityContext Represents the context of an entity (node or edge) in the graph.
com.google.cloud.apptopology.v1.EntityContext.Builder Represents the context of an entity (node or edge) in the graph.
com.google.cloud.apptopology.v1.GenerateDiscoveredResourcesTopologyRequest Request for GenerateDiscoveredResourcesTopology.
com.google.cloud.apptopology.v1.GenerateDiscoveredResourcesTopologyRequest.Builder Request for GenerateDiscoveredResourcesTopology.
com.google.cloud.apptopology.v1.GenerateDiscoveredResourcesTopologyResponse Response for GenerateDiscoveredResourcesTopology.
com.google.cloud.apptopology.v1.GenerateDiscoveredResourcesTopologyResponse.Builder Response for GenerateDiscoveredResourcesTopology.
com.google.cloud.apptopology.v1.GetDomainRequest Request for GetDomain.
com.google.cloud.apptopology.v1.GetDomainRequest.Builder Request for GetDomain.
com.google.cloud.apptopology.v1.GetSchemaRequest Request for GetSchema.
com.google.cloud.apptopology.v1.GetSchemaRequest.Builder Request for GetSchema.
com.google.cloud.apptopology.v1.Graph Represents a graph structure composed of nodes and edges.
com.google.cloud.apptopology.v1.Graph.Builder Represents a graph structure composed of nodes and edges.
com.google.cloud.apptopology.v1.GraphPattern Recursive graph pattern matcher to select and constrain the returned topology. AppTopology API allows cycle in the graph traversal and will return unique
com.google.cloud.apptopology.v1.GraphPattern.Builder Recursive graph pattern matcher to select and constrain the returned topology. AppTopology API allows cycle in the graph traversal and will return unique
com.google.cloud.apptopology.v1.GraphProto
com.google.cloud.apptopology.v1.IntValue IntValue represents a property that has an integer value type.
com.google.cloud.apptopology.v1.IntValue.Builder IntValue represents a property that has an integer value type.
com.google.cloud.apptopology.v1.LabelProperties Identifier for the label and corresponding properties.
com.google.cloud.apptopology.v1.LabelProperties.Builder Identifier for the label and corresponding properties.
com.google.cloud.apptopology.v1.LabelPropertiesPattern Matcher for label and property. The matcher accepts both exact match and expression.
com.google.cloud.apptopology.v1.LabelPropertiesPattern.Builder Matcher for label and property. The matcher accepts both exact match and expression.
com.google.cloud.apptopology.v1.ListDomainsRequest Request for ListDomains.
com.google.cloud.apptopology.v1.ListDomainsRequest.Builder Request for ListDomains.
com.google.cloud.apptopology.v1.ListDomainsResponse Response for ListDomains.
com.google.cloud.apptopology.v1.ListDomainsResponse.Builder Response for ListDomains.
com.google.cloud.apptopology.v1.LocationName
com.google.cloud.apptopology.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.apptopology.v1.Node Represents a single node in the graph.
com.google.cloud.apptopology.v1.Node.Builder Represents a single node in the graph.
com.google.cloud.apptopology.v1.NodeGroup 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.google.cloud.apptopology.v1.NodeGroup.Builder 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.google.cloud.apptopology.v1.NodePattern Node pattern matcher to match the node id, labels and properties.
com.google.cloud.apptopology.v1.NodePattern.Builder Node pattern matcher to match the node id, labels and properties.
com.google.cloud.apptopology.v1.NodeType NodeType defines the schema of a node type in the graph.
com.google.cloud.apptopology.v1.NodeType.Builder NodeType defines the schema of a node type in the graph.
com.google.cloud.apptopology.v1.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.apptopology.v1.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.apptopology.v1.Property Property defines the schema of a property in the graph.
com.google.cloud.apptopology.v1.Property.Builder Property defines the schema of a property in the graph.
com.google.cloud.apptopology.v1.QueryProto
com.google.cloud.apptopology.v1.Schema Schema is a collection of supported node & edge labels and properties for an overlay.
com.google.cloud.apptopology.v1.Schema.Builder Schema is a collection of supported node & edge labels and properties for an overlay.
com.google.cloud.apptopology.v1.SchemaName
com.google.cloud.apptopology.v1.SchemaName.Builder Builder for projects/{project}/locations/{location}/domains/{domain}/schema.
com.google.cloud.apptopology.v1.SchemaProto
com.google.cloud.apptopology.v1.ServiceProto
com.google.cloud.apptopology.v1.StringValue StringValue represents a property that has a string value type.
com.google.cloud.apptopology.v1.StringValue.Builder StringValue represents a property that has a string value type.

Interfaces

Interface Description
com.google.cloud.apptopology.v1.AppTopologyGrpc.AsyncService Service describing handlers for resources
com.google.cloud.apptopology.v1.BoolValueOrBuilder
com.google.cloud.apptopology.v1.ConnectedNodePatternOrBuilder
com.google.cloud.apptopology.v1.DomainOrBuilder
com.google.cloud.apptopology.v1.DoubleValueOrBuilder
com.google.cloud.apptopology.v1.EdgeOrBuilder
com.google.cloud.apptopology.v1.EdgePatternOrBuilder
com.google.cloud.apptopology.v1.EdgeRuleOrBuilder
com.google.cloud.apptopology.v1.EdgeTypeOrBuilder
com.google.cloud.apptopology.v1.EntityContextOrBuilder
com.google.cloud.apptopology.v1.GenerateDiscoveredResourcesTopologyRequestOrBuilder
com.google.cloud.apptopology.v1.GenerateDiscoveredResourcesTopologyResponseOrBuilder
com.google.cloud.apptopology.v1.GetDomainRequestOrBuilder
com.google.cloud.apptopology.v1.GetSchemaRequestOrBuilder
com.google.cloud.apptopology.v1.GraphOrBuilder
com.google.cloud.apptopology.v1.GraphPatternOrBuilder
com.google.cloud.apptopology.v1.IntValueOrBuilder
com.google.cloud.apptopology.v1.LabelPropertiesOrBuilder
com.google.cloud.apptopology.v1.LabelPropertiesPatternOrBuilder
com.google.cloud.apptopology.v1.ListDomainsRequestOrBuilder
com.google.cloud.apptopology.v1.ListDomainsResponseOrBuilder
com.google.cloud.apptopology.v1.NodeGroupOrBuilder
com.google.cloud.apptopology.v1.NodeOrBuilder
com.google.cloud.apptopology.v1.NodePatternOrBuilder
com.google.cloud.apptopology.v1.NodeTypeOrBuilder
com.google.cloud.apptopology.v1.OperationMetadataOrBuilder
com.google.cloud.apptopology.v1.PropertyOrBuilder
com.google.cloud.apptopology.v1.SchemaOrBuilder
com.google.cloud.apptopology.v1.StringValueOrBuilder

Enums

Enum Description
com.google.cloud.apptopology.v1.EdgePattern.Direction The direction of the edge to match.
com.google.cloud.apptopology.v1.EdgeRule.DestinationNodeCase
com.google.cloud.apptopology.v1.EdgeRule.SourceNodeCase
com.google.cloud.apptopology.v1.GenerateDiscoveredResourcesTopologyRequest.QueryCase
com.google.cloud.apptopology.v1.Property.ValueCase