public interface EdgeOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getContext()
public abstract EntityContext getContext()The context of the edge.
.google.cloud.apptopology.v1.EntityContext context = 9;
| Returns | |
|---|---|
| Type | Description |
EntityContext |
The context. |
getContextOrBuilder()
public abstract EntityContextOrBuilder getContextOrBuilder()The context of the edge.
.google.cloud.apptopology.v1.EntityContext context = 9;
| Returns | |
|---|---|
| Type | Description |
EntityContextOrBuilder |
|
getDestinationNodeName()
public abstract String getDestinationNodeName() The name of the destination node for this edge. This is the name field in
the Node.
string destination_node_name = 7;
| Returns | |
|---|---|
| Type | Description |
String |
The destinationNodeName. |
getDestinationNodeNameBytes()
public abstract ByteString getDestinationNodeNameBytes() The name of the destination node for this edge. This is the name field in
the Node.
string destination_node_name = 7;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for destinationNodeName. |
getLabels(int index)
public abstract String getLabels(int index)Labels attached to the edge. Composable, namespaced building blocks that define core attributes through associated properties. Multiple labels aggregate to fully specify the functional traits and property schema of the edge type.
repeated string labels = 8;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
String |
The labels at the given index. |
getLabelsBytes(int index)
public abstract ByteString getLabelsBytes(int index)Labels attached to the edge. Composable, namespaced building blocks that define core attributes through associated properties. Multiple labels aggregate to fully specify the functional traits and property schema of the edge type.
repeated string labels = 8;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the value to return. |
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes of the labels at the given index. |
getLabelsCount()
public abstract int getLabelsCount()Labels attached to the edge. Composable, namespaced building blocks that define core attributes through associated properties. Multiple labels aggregate to fully specify the functional traits and property schema of the edge type.
repeated string labels = 8;
| Returns | |
|---|---|
| Type | Description |
int |
The count of labels. |
getLabelsList()
public abstract List<String> getLabelsList()Labels attached to the edge. Composable, namespaced building blocks that define core attributes through associated properties. Multiple labels aggregate to fully specify the functional traits and property schema of the edge type.
repeated string labels = 8;
| Returns | |
|---|---|
| Type | Description |
List<String> |
A list containing the labels. |
getProperties()
public abstract Struct getProperties()Properties associated with the edge. Refer to https://apptopology.googleapis.com/v1/GetSchema for a detailed list of edge properties.
.google.protobuf.Struct properties = 5;
| Returns | |
|---|---|
| Type | Description |
Struct |
The properties. |
getPropertiesOrBuilder()
public abstract StructOrBuilder getPropertiesOrBuilder()Properties associated with the edge. Refer to https://apptopology.googleapis.com/v1/GetSchema for a detailed list of edge properties.
.google.protobuf.Struct properties = 5;
| Returns | |
|---|---|
| Type | Description |
StructOrBuilder |
|
getSourceNodeName()
public abstract String getSourceNodeName() The name of the source node for this edge. This is the name field in the
Node.
string source_node_name = 6;
| Returns | |
|---|---|
| Type | Description |
String |
The sourceNodeName. |
getSourceNodeNameBytes()
public abstract ByteString getSourceNodeNameBytes() The name of the source node for this edge. This is the name field in the
Node.
string source_node_name = 6;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for sourceNodeName. |
hasContext()
public abstract boolean hasContext()The context of the edge.
.google.cloud.apptopology.v1.EntityContext context = 9;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the context field is set. |
hasProperties()
public abstract boolean hasProperties()Properties associated with the edge. Refer to https://apptopology.googleapis.com/v1/GetSchema for a detailed list of edge properties.
.google.protobuf.Struct properties = 5;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the properties field is set. |