public interface RouteAsPathOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAsLists(int index)
public abstract int getAsLists(int index)[Output Only] The AS numbers of the AS Path.
repeated uint32 as_lists = 134112584;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
int |
The asLists at the given index. |
getAsListsCount()
public abstract int getAsListsCount()[Output Only] The AS numbers of the AS Path.
repeated uint32 as_lists = 134112584;
| Returns | |
|---|---|
| Type | Description |
int |
The count of asLists. |
getAsListsList()
public abstract List<Integer> getAsListsList()[Output Only] The AS numbers of the AS Path.
repeated uint32 as_lists = 134112584;
| Returns | |
|---|---|
| Type | Description |
List<Integer> |
A list containing the asLists. |
getPathSegmentType()
public abstract String getPathSegmentType()[Output Only] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed Check the PathSegmentType enum for the list of possible values.
optional string path_segment_type = 513464992;
| Returns | |
|---|---|
| Type | Description |
String |
The pathSegmentType. |
getPathSegmentTypeBytes()
public abstract ByteString getPathSegmentTypeBytes()[Output Only] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed Check the PathSegmentType enum for the list of possible values.
optional string path_segment_type = 513464992;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for pathSegmentType. |
hasPathSegmentType()
public abstract boolean hasPathSegmentType()[Output Only] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed Check the PathSegmentType enum for the list of possible values.
optional string path_segment_type = 513464992;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the pathSegmentType field is set. |