- 1.92.0 (latest)
- 1.91.0
- 1.90.0
- 1.88.0
- 1.86.0
- 1.85.0
- 1.84.0
- 1.83.0
- 1.82.0
- 1.80.0
- 1.78.0
- 1.77.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.70.0
- 1.69.0
- 1.68.0
- 1.67.0
- 1.66.0
- 1.65.0
- 1.64.0
- 1.63.0
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public interface BgpRouteAsPathOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAsns(int index)
public abstract int getAsns(int index)Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are ordered.
repeated int32 asns = 3003767;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
int |
The asns at the given index. |
getAsns32(int index)
public abstract int getAsns32(int index)Output only. [Output only] ASNs in the path segment. This field is for better support of 32 bit ASNs as the other asns field suffers from overflow when the ASN is larger. When type is SEQUENCE, these are ordered.
repeated uint32 asns32 = 202267158;
| Parameter | |
|---|---|
| Name | Description |
index |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
int |
The asns32 at the given index. |
getAsns32Count()
public abstract int getAsns32Count()Output only. [Output only] ASNs in the path segment. This field is for better support of 32 bit ASNs as the other asns field suffers from overflow when the ASN is larger. When type is SEQUENCE, these are ordered.
repeated uint32 asns32 = 202267158;
| Returns | |
|---|---|
| Type | Description |
int |
The count of asns32. |
getAsns32List()
public abstract List<Integer> getAsns32List()Output only. [Output only] ASNs in the path segment. This field is for better support of 32 bit ASNs as the other asns field suffers from overflow when the ASN is larger. When type is SEQUENCE, these are ordered.
repeated uint32 asns32 = 202267158;
| Returns | |
|---|---|
| Type | Description |
List<Integer> |
A list containing the asns32. |
getAsnsCount()
public abstract int getAsnsCount()Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are ordered.
repeated int32 asns = 3003767;
| Returns | |
|---|---|
| Type | Description |
int |
The count of asns. |
getAsnsList()
public abstract List<Integer> getAsnsList()Output only. [Output only] ASNs in the path segment. When type is SEQUENCE, these are ordered.
repeated int32 asns = 3003767;
| Returns | |
|---|---|
| Type | Description |
List<Integer> |
A list containing the asns. |
getType()
public abstract String getType()Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET) Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns | |
|---|---|
| Type | Description |
String |
The type. |
getTypeBytes()
public abstract ByteString getTypeBytes()Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET) Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for type. |
hasType()
public abstract boolean hasType()Output only. [Output only] Type of AS-PATH segment (SEQUENCE or SET) Check the Type enum for the list of possible values.
optional string type = 3575610;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the type field is set. |