public static interface SegExtensions.StaticInfoExtensionOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsGeo(long key)
Geographical coordinates describing the location of the routers for
relevant interfaces of this AS.
|
boolean |
containsInternalHops(long key)
Number of AS internal hops between the construction-egress and the
relevant other interfaces.
|
boolean |
containsLinkType(long key)
Description of the underlying network for the inter-AS links, for the
relevant interfaces of this AS.
|
SegExtensions.BandwidthInfo |
getBandwidth()
Approximate, maximum bandwidth for paths based on this ASEntry.
|
SegExtensions.BandwidthInfoOrBuilder |
getBandwidthOrBuilder()
Approximate, maximum bandwidth for paths based on this ASEntry.
|
Map<Long,SegExtensions.GeoCoordinates> |
getGeo()
Deprecated.
|
int |
getGeoCount()
Geographical coordinates describing the location of the routers for
relevant interfaces of this AS.
|
Map<Long,SegExtensions.GeoCoordinates> |
getGeoMap()
Geographical coordinates describing the location of the routers for
relevant interfaces of this AS.
|
SegExtensions.GeoCoordinates |
getGeoOrDefault(long key,
SegExtensions.GeoCoordinates defaultValue)
Geographical coordinates describing the location of the routers for
relevant interfaces of this AS.
|
SegExtensions.GeoCoordinates |
getGeoOrThrow(long key)
Geographical coordinates describing the location of the routers for
relevant interfaces of this AS.
|
Map<Long,Integer> |
getInternalHops()
Deprecated.
|
int |
getInternalHopsCount()
Number of AS internal hops between the construction-egress and the
relevant other interfaces.
|
Map<Long,Integer> |
getInternalHopsMap()
Number of AS internal hops between the construction-egress and the
relevant other interfaces.
|
int |
getInternalHopsOrDefault(long key,
int defaultValue)
Number of AS internal hops between the construction-egress and the
relevant other interfaces.
|
int |
getInternalHopsOrThrow(long key)
Number of AS internal hops between the construction-egress and the
relevant other interfaces.
|
SegExtensions.LatencyInfo |
getLatency()
Approximate, lower-bound latency for paths based on this ASEntry.
|
SegExtensions.LatencyInfoOrBuilder |
getLatencyOrBuilder()
Approximate, lower-bound latency for paths based on this ASEntry.
|
Map<Long,SegExtensions.LinkType> |
getLinkType()
Deprecated.
|
int |
getLinkTypeCount()
Description of the underlying network for the inter-AS links, for the
relevant interfaces of this AS.
|
Map<Long,SegExtensions.LinkType> |
getLinkTypeMap()
Description of the underlying network for the inter-AS links, for the
relevant interfaces of this AS.
|
SegExtensions.LinkType |
getLinkTypeOrDefault(long key,
SegExtensions.LinkType defaultValue)
Description of the underlying network for the inter-AS links, for the
relevant interfaces of this AS.
|
SegExtensions.LinkType |
getLinkTypeOrThrow(long key)
Description of the underlying network for the inter-AS links, for the
relevant interfaces of this AS.
|
Map<Long,Integer> |
getLinkTypeValue()
Deprecated.
|
Map<Long,Integer> |
getLinkTypeValueMap()
Description of the underlying network for the inter-AS links, for the
relevant interfaces of this AS.
|
int |
getLinkTypeValueOrDefault(long key,
int defaultValue)
Description of the underlying network for the inter-AS links, for the
relevant interfaces of this AS.
|
int |
getLinkTypeValueOrThrow(long key)
Description of the underlying network for the inter-AS links, for the
relevant interfaces of this AS.
|
String |
getNote()
Generic note
|
com.google.protobuf.ByteString |
getNoteBytes()
Generic note
|
boolean |
hasBandwidth()
Approximate, maximum bandwidth for paths based on this ASEntry.
|
boolean |
hasLatency()
Approximate, lower-bound latency for paths based on this ASEntry.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasLatency()
Approximate, lower-bound latency for paths based on this ASEntry.
.proto.control_plane.v1.LatencyInfo latency = 1;SegExtensions.LatencyInfo getLatency()
Approximate, lower-bound latency for paths based on this ASEntry.
.proto.control_plane.v1.LatencyInfo latency = 1;SegExtensions.LatencyInfoOrBuilder getLatencyOrBuilder()
Approximate, lower-bound latency for paths based on this ASEntry.
.proto.control_plane.v1.LatencyInfo latency = 1;boolean hasBandwidth()
Approximate, maximum bandwidth for paths based on this ASEntry.
.proto.control_plane.v1.BandwidthInfo bandwidth = 2;SegExtensions.BandwidthInfo getBandwidth()
Approximate, maximum bandwidth for paths based on this ASEntry.
.proto.control_plane.v1.BandwidthInfo bandwidth = 2;SegExtensions.BandwidthInfoOrBuilder getBandwidthOrBuilder()
Approximate, maximum bandwidth for paths based on this ASEntry.
.proto.control_plane.v1.BandwidthInfo bandwidth = 2;int getGeoCount()
Geographical coordinates describing the location of the routers for relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.GeoCoordinates> geo = 3;boolean containsGeo(long key)
Geographical coordinates describing the location of the routers for relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.GeoCoordinates> geo = 3;@Deprecated Map<Long,SegExtensions.GeoCoordinates> getGeo()
getGeoMap() instead.Map<Long,SegExtensions.GeoCoordinates> getGeoMap()
Geographical coordinates describing the location of the routers for relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.GeoCoordinates> geo = 3;SegExtensions.GeoCoordinates getGeoOrDefault(long key, SegExtensions.GeoCoordinates defaultValue)
Geographical coordinates describing the location of the routers for relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.GeoCoordinates> geo = 3;SegExtensions.GeoCoordinates getGeoOrThrow(long key)
Geographical coordinates describing the location of the routers for relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.GeoCoordinates> geo = 3;int getLinkTypeCount()
Description of the underlying network for the inter-AS links, for the relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.LinkType> link_type = 4;boolean containsLinkType(long key)
Description of the underlying network for the inter-AS links, for the relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.LinkType> link_type = 4;@Deprecated Map<Long,SegExtensions.LinkType> getLinkType()
getLinkTypeMap() instead.Map<Long,SegExtensions.LinkType> getLinkTypeMap()
Description of the underlying network for the inter-AS links, for the relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.LinkType> link_type = 4;SegExtensions.LinkType getLinkTypeOrDefault(long key, SegExtensions.LinkType defaultValue)
Description of the underlying network for the inter-AS links, for the relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.LinkType> link_type = 4;SegExtensions.LinkType getLinkTypeOrThrow(long key)
Description of the underlying network for the inter-AS links, for the relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.LinkType> link_type = 4;@Deprecated Map<Long,Integer> getLinkTypeValue()
getLinkTypeValueMap() instead.Map<Long,Integer> getLinkTypeValueMap()
Description of the underlying network for the inter-AS links, for the relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.LinkType> link_type = 4;int getLinkTypeValueOrDefault(long key,
int defaultValue)
Description of the underlying network for the inter-AS links, for the relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.LinkType> link_type = 4;int getLinkTypeValueOrThrow(long key)
Description of the underlying network for the inter-AS links, for the relevant interfaces of this AS. The key is the interface identifier.
map<uint64, .proto.control_plane.v1.LinkType> link_type = 4;int getInternalHopsCount()
Number of AS internal hops between the construction-egress and the relevant other interfaces. These are: - construction-ingress interface (if any) - sibling child interfaces, - core interfaces, at start or end of a segment - peer interfaces The key is the interface identifier of the other interface.
map<uint64, uint32> internal_hops = 5;boolean containsInternalHops(long key)
Number of AS internal hops between the construction-egress and the relevant other interfaces. These are: - construction-ingress interface (if any) - sibling child interfaces, - core interfaces, at start or end of a segment - peer interfaces The key is the interface identifier of the other interface.
map<uint64, uint32> internal_hops = 5;@Deprecated Map<Long,Integer> getInternalHops()
getInternalHopsMap() instead.Map<Long,Integer> getInternalHopsMap()
Number of AS internal hops between the construction-egress and the relevant other interfaces. These are: - construction-ingress interface (if any) - sibling child interfaces, - core interfaces, at start or end of a segment - peer interfaces The key is the interface identifier of the other interface.
map<uint64, uint32> internal_hops = 5;int getInternalHopsOrDefault(long key,
int defaultValue)
Number of AS internal hops between the construction-egress and the relevant other interfaces. These are: - construction-ingress interface (if any) - sibling child interfaces, - core interfaces, at start or end of a segment - peer interfaces The key is the interface identifier of the other interface.
map<uint64, uint32> internal_hops = 5;int getInternalHopsOrThrow(long key)
Number of AS internal hops between the construction-egress and the relevant other interfaces. These are: - construction-ingress interface (if any) - sibling child interfaces, - core interfaces, at start or end of a segment - peer interfaces The key is the interface identifier of the other interface.
map<uint64, uint32> internal_hops = 5;String getNote()
Generic note
string note = 6;com.google.protobuf.ByteString getNoteBytes()
Generic note
string note = 6;Copyright © 2024. All rights reserved.