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;
| Name | Description |
| index | intThe index of the element to return. |
| 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;
| 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;
| 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;
| 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;
| 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;
| Type | Description |
| boolean | Whether the pathSegmentType field is set. |