Interface GenerateDiscoveredResourcesTopologyRequestOrBuilder (0.3.0)

public interface GenerateDiscoveredResourcesTopologyRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFilter()

public abstract GraphPattern getFilter()

Filters for the topology nodes and edges; Detail format see GraphPattern proto. A separate 'LookupSchema' method will be added that will return the necessary information to be able to construct these filters.

.google.cloud.apptopology.v1.GraphPattern filter = 3;

Returns
Type Description
GraphPattern

The filter.

getFilterOrBuilder()

public abstract GraphPatternOrBuilder getFilterOrBuilder()

Filters for the topology nodes and edges; Detail format see GraphPattern proto. A separate 'LookupSchema' method will be added that will return the necessary information to be able to construct these filters.

.google.cloud.apptopology.v1.GraphPattern filter = 3;

Returns
Type Description
GraphPatternOrBuilder

getName()

public abstract String getName()

Required. The project to query discoverable resources on. Expected format: projects/{project}/locations/{location}/discoveredResourcesTopology. Only global location is supported.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Required. The project to query discoverable resources on. Expected format: projects/{project}/locations/{location}/discoveredResourcesTopology. Only global location is supported.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for name.

getQueryCase()

public abstract GenerateDiscoveredResourcesTopologyRequest.QueryCase getQueryCase()
Returns
Type Description
GenerateDiscoveredResourcesTopologyRequest.QueryCase

getTopologyDomains(int index)

public abstract String getTopologyDomains(int index)

Required. The full resource name of the domain of the app topology. Format: projects/{project}/locations/{location}/domains/{domain} Caller must have apptopology.domains.get permission on each of the domains.

repeated string topology_domains = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The topologyDomains at the given index.

getTopologyDomainsBytes(int index)

public abstract ByteString getTopologyDomainsBytes(int index)

Required. The full resource name of the domain of the app topology. Format: projects/{project}/locations/{location}/domains/{domain} Caller must have apptopology.domains.get permission on each of the domains.

repeated string topology_domains = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the topologyDomains at the given index.

getTopologyDomainsCount()

public abstract int getTopologyDomainsCount()

Required. The full resource name of the domain of the app topology. Format: projects/{project}/locations/{location}/domains/{domain} Caller must have apptopology.domains.get permission on each of the domains.

repeated string topology_domains = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
int

The count of topologyDomains.

getTopologyDomainsList()

public abstract List<String> getTopologyDomainsList()

Required. The full resource name of the domain of the app topology. Format: projects/{project}/locations/{location}/domains/{domain} Caller must have apptopology.domains.get permission on each of the domains.

repeated string topology_domains = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
List<String>

A list containing the topologyDomains.

hasFilter()

public abstract boolean hasFilter()

Filters for the topology nodes and edges; Detail format see GraphPattern proto. A separate 'LookupSchema' method will be added that will return the necessary information to be able to construct these filters.

.google.cloud.apptopology.v1.GraphPattern filter = 3;

Returns
Type Description
boolean

Whether the filter field is set.