Class Transport.RouteMonitoringPacket.PathAttribute
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.opennms.netmgt.telemetry.protocols.bmp.transport.Transport.RouteMonitoringPacket.PathAttribute
-
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.io.Serializable
,Transport.RouteMonitoringPacket.PathAttributeOrBuilder
- Enclosing class:
- Transport.RouteMonitoringPacket
public static final class Transport.RouteMonitoringPacket.PathAttribute extends com.google.protobuf.GeneratedMessageV3 implements Transport.RouteMonitoringPacket.PathAttributeOrBuilder
Protobuf typeRouteMonitoringPacket.PathAttribute
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
AGGREGATOR_FIELD_NUMBER
static int
AS_PATH_FIELD_NUMBER
static int
AS_PATH_LIMIT_FIELD_NUMBER
static int
ATOMIC_AGGREGATE_FIELD_NUMBER
static int
ATTR_SET_FIELD_NUMBER
static int
CLUSTER_LIST_FIELD_NUMBER
static int
COMMUNITY_FIELD_NUMBER
static int
CONNECTOR_FIELD_NUMBER
static int
EXTENDED_COMMUNITIES_FIELD_NUMBER
static int
EXTENDED_FIELD_NUMBER
static int
EXTENDED_V6_COMMUNITIES_FIELD_NUMBER
static int
LARGE_COMMUNITIES_FIELD_NUMBER
static int
LOCAL_PREF_FIELD_NUMBER
static int
MPREACHNRLI_FIELD_NUMBER
static int
MPUNREACHNRLI_FIELD_NUMBER
static int
MULTI_EXIT_DISC_FIELD_NUMBER
static int
NEXT_HOP_FIELD_NUMBER
static int
OPTIONAL_FIELD_NUMBER
static int
ORIGIN_FIELD_NUMBER
static int
ORIGINATOR_ID_FIELD_NUMBER
static int
PARTIAL_FIELD_NUMBER
static int
TRANSITIVE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
Transport.RouteMonitoringPacket.PathAttribute.Aggregator
getAggregator()
.RouteMonitoringPacket.PathAttribute.Aggregator aggregator = 11;
Transport.RouteMonitoringPacket.PathAttribute.AggregatorOrBuilder
getAggregatorOrBuilder()
.RouteMonitoringPacket.PathAttribute.Aggregator aggregator = 11;
Transport.RouteMonitoringPacket.PathAttribute.AsPath
getAsPath()
.RouteMonitoringPacket.PathAttribute.AsPath as_path = 6;
Transport.RouteMonitoringPacket.PathAttribute.AsPathLimit
getAsPathLimit()
.RouteMonitoringPacket.PathAttribute.AsPathLimit as_path_limit = 17;
Transport.RouteMonitoringPacket.PathAttribute.AsPathLimitOrBuilder
getAsPathLimitOrBuilder()
.RouteMonitoringPacket.PathAttribute.AsPathLimit as_path_limit = 17;
Transport.RouteMonitoringPacket.PathAttribute.AsPathOrBuilder
getAsPathOrBuilder()
.RouteMonitoringPacket.PathAttribute.AsPath as_path = 6;
Transport.RouteMonitoringPacket.PathAttribute.AtomicAggregate
getAtomicAggregate()
.RouteMonitoringPacket.PathAttribute.AtomicAggregate atomic_aggregate = 10;
Transport.RouteMonitoringPacket.PathAttribute.AtomicAggregateOrBuilder
getAtomicAggregateOrBuilder()
.RouteMonitoringPacket.PathAttribute.AtomicAggregate atomic_aggregate = 10;
Transport.RouteMonitoringPacket.PathAttribute.AttrSet
getAttrSet()
.RouteMonitoringPacket.PathAttribute.AttrSet attr_set = 19;
Transport.RouteMonitoringPacket.PathAttribute.AttrSetOrBuilder
getAttrSetOrBuilder()
.RouteMonitoringPacket.PathAttribute.AttrSet attr_set = 19;
Transport.RouteMonitoringPacket.PathAttribute.ClusterList
getClusterList()
.RouteMonitoringPacket.PathAttribute.ClusterList cluster_list = 14;
Transport.RouteMonitoringPacket.PathAttribute.ClusterListOrBuilder
getClusterListOrBuilder()
.RouteMonitoringPacket.PathAttribute.ClusterList cluster_list = 14;
int
getCommunity()
uint32 community = 12;
int
getConnector()
fixed32 connector = 16;
static Transport.RouteMonitoringPacket.PathAttribute
getDefaultInstance()
Transport.RouteMonitoringPacket.PathAttribute
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
boolean
getExtended()
bool extended = 4;
Transport.RouteMonitoringPacket.PathAttribute.ExtendedCommunities
getExtendedCommunities()
.RouteMonitoringPacket.PathAttribute.ExtendedCommunities extended_communities = 15;
Transport.RouteMonitoringPacket.PathAttribute.ExtendedCommunitiesOrBuilder
getExtendedCommunitiesOrBuilder()
.RouteMonitoringPacket.PathAttribute.ExtendedCommunities extended_communities = 15;
Transport.RouteMonitoringPacket.PathAttribute.ExtendedV6Communities
getExtendedV6Communities()
.RouteMonitoringPacket.PathAttribute.ExtendedV6Communities extended_v6_communities = 20;
Transport.RouteMonitoringPacket.PathAttribute.ExtendedV6CommunitiesOrBuilder
getExtendedV6CommunitiesOrBuilder()
.RouteMonitoringPacket.PathAttribute.ExtendedV6Communities extended_v6_communities = 20;
Transport.RouteMonitoringPacket.PathAttribute.LargeCommunities
getLargeCommunities()
.RouteMonitoringPacket.PathAttribute.LargeCommunities large_communities = 18;
Transport.RouteMonitoringPacket.PathAttribute.LargeCommunitiesOrBuilder
getLargeCommunitiesOrBuilder()
.RouteMonitoringPacket.PathAttribute.LargeCommunities large_communities = 18;
Transport.RouteMonitoringPacket.PathAttribute.LocalPref
getLocalPref()
.RouteMonitoringPacket.PathAttribute.LocalPref local_pref = 9;
Transport.RouteMonitoringPacket.PathAttribute.LocalPrefOrBuilder
getLocalPrefOrBuilder()
.RouteMonitoringPacket.PathAttribute.LocalPref local_pref = 9;
Transport.RouteMonitoringPacket.PathAttribute.MultiprotocolReachableNrli
getMpReachNrli()
.RouteMonitoringPacket.PathAttribute.MultiprotocolReachableNrli mpReachNrli = 21;
Transport.RouteMonitoringPacket.PathAttribute.MultiprotocolReachableNrliOrBuilder
getMpReachNrliOrBuilder()
.RouteMonitoringPacket.PathAttribute.MultiprotocolReachableNrli mpReachNrli = 21;
Transport.RouteMonitoringPacket.PathAttribute.MultiprotocolUnreachableNrli
getMpUnreachNrli()
.RouteMonitoringPacket.PathAttribute.MultiprotocolUnreachableNrli mpUnreachNrli = 22;
Transport.RouteMonitoringPacket.PathAttribute.MultiprotocolUnreachableNrliOrBuilder
getMpUnreachNrliOrBuilder()
.RouteMonitoringPacket.PathAttribute.MultiprotocolUnreachableNrli mpUnreachNrli = 22;
Transport.RouteMonitoringPacket.PathAttribute.MultiExitDisc
getMultiExitDisc()
.RouteMonitoringPacket.PathAttribute.MultiExitDisc multi_exit_disc = 8;
Transport.RouteMonitoringPacket.PathAttribute.MultiExitDiscOrBuilder
getMultiExitDiscOrBuilder()
.RouteMonitoringPacket.PathAttribute.MultiExitDisc multi_exit_disc = 8;
Transport.RouteMonitoringPacket.PathAttribute.NextHop
getNextHop()
.RouteMonitoringPacket.PathAttribute.NextHop next_hop = 7;
Transport.RouteMonitoringPacket.PathAttribute.NextHopOrBuilder
getNextHopOrBuilder()
.RouteMonitoringPacket.PathAttribute.NextHop next_hop = 7;
boolean
getOptional()
bool optional = 1;
Transport.RouteMonitoringPacket.PathAttribute.Origin
getOrigin()
.RouteMonitoringPacket.PathAttribute.Origin origin = 5;
int
getOriginatorId()
uint32 originator_id = 13;
int
getOriginValue()
.RouteMonitoringPacket.PathAttribute.Origin origin = 5;
com.google.protobuf.Parser<Transport.RouteMonitoringPacket.PathAttribute>
getParserForType()
boolean
getPartial()
bool partial = 3;
int
getSerializedSize()
boolean
getTransitive()
bool transitive = 2;
com.google.protobuf.UnknownFieldSet
getUnknownFields()
Transport.RouteMonitoringPacket.PathAttribute.ValueCase
getValueCase()
boolean
hasAggregator()
.RouteMonitoringPacket.PathAttribute.Aggregator aggregator = 11;
boolean
hasAsPath()
.RouteMonitoringPacket.PathAttribute.AsPath as_path = 6;
boolean
hasAsPathLimit()
.RouteMonitoringPacket.PathAttribute.AsPathLimit as_path_limit = 17;
boolean
hasAtomicAggregate()
.RouteMonitoringPacket.PathAttribute.AtomicAggregate atomic_aggregate = 10;
boolean
hasAttrSet()
.RouteMonitoringPacket.PathAttribute.AttrSet attr_set = 19;
boolean
hasClusterList()
.RouteMonitoringPacket.PathAttribute.ClusterList cluster_list = 14;
boolean
hasExtendedCommunities()
.RouteMonitoringPacket.PathAttribute.ExtendedCommunities extended_communities = 15;
boolean
hasExtendedV6Communities()
.RouteMonitoringPacket.PathAttribute.ExtendedV6Communities extended_v6_communities = 20;
int
hashCode()
boolean
hasLargeCommunities()
.RouteMonitoringPacket.PathAttribute.LargeCommunities large_communities = 18;
boolean
hasLocalPref()
.RouteMonitoringPacket.PathAttribute.LocalPref local_pref = 9;
boolean
hasMpReachNrli()
.RouteMonitoringPacket.PathAttribute.MultiprotocolReachableNrli mpReachNrli = 21;
boolean
hasMpUnreachNrli()
.RouteMonitoringPacket.PathAttribute.MultiprotocolUnreachableNrli mpUnreachNrli = 22;
boolean
hasMultiExitDisc()
.RouteMonitoringPacket.PathAttribute.MultiExitDisc multi_exit_disc = 8;
boolean
hasNextHop()
.RouteMonitoringPacket.PathAttribute.NextHop next_hop = 7;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static Transport.RouteMonitoringPacket.PathAttribute.Builder
newBuilder()
static Transport.RouteMonitoringPacket.PathAttribute.Builder
newBuilder(Transport.RouteMonitoringPacket.PathAttribute prototype)
Transport.RouteMonitoringPacket.PathAttribute.Builder
newBuilderForType()
protected Transport.RouteMonitoringPacket.PathAttribute.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected java.lang.Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static Transport.RouteMonitoringPacket.PathAttribute
parseDelimitedFrom(java.io.InputStream input)
static Transport.RouteMonitoringPacket.PathAttribute
parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Transport.RouteMonitoringPacket.PathAttribute
parseFrom(byte[] data)
static Transport.RouteMonitoringPacket.PathAttribute
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Transport.RouteMonitoringPacket.PathAttribute
parseFrom(com.google.protobuf.ByteString data)
static Transport.RouteMonitoringPacket.PathAttribute
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Transport.RouteMonitoringPacket.PathAttribute
parseFrom(com.google.protobuf.CodedInputStream input)
static Transport.RouteMonitoringPacket.PathAttribute
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Transport.RouteMonitoringPacket.PathAttribute
parseFrom(java.io.InputStream input)
static Transport.RouteMonitoringPacket.PathAttribute
parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static Transport.RouteMonitoringPacket.PathAttribute
parseFrom(java.nio.ByteBuffer data)
static Transport.RouteMonitoringPacket.PathAttribute
parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<Transport.RouteMonitoringPacket.PathAttribute>
parser()
Transport.RouteMonitoringPacket.PathAttribute.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
OPTIONAL_FIELD_NUMBER
public static final int OPTIONAL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TRANSITIVE_FIELD_NUMBER
public static final int TRANSITIVE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARTIAL_FIELD_NUMBER
public static final int PARTIAL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXTENDED_FIELD_NUMBER
public static final int EXTENDED_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ORIGIN_FIELD_NUMBER
public static final int ORIGIN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AS_PATH_FIELD_NUMBER
public static final int AS_PATH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NEXT_HOP_FIELD_NUMBER
public static final int NEXT_HOP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MULTI_EXIT_DISC_FIELD_NUMBER
public static final int MULTI_EXIT_DISC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LOCAL_PREF_FIELD_NUMBER
public static final int LOCAL_PREF_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ATOMIC_AGGREGATE_FIELD_NUMBER
public static final int ATOMIC_AGGREGATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AGGREGATOR_FIELD_NUMBER
public static final int AGGREGATOR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COMMUNITY_FIELD_NUMBER
public static final int COMMUNITY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ORIGINATOR_ID_FIELD_NUMBER
public static final int ORIGINATOR_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLUSTER_LIST_FIELD_NUMBER
public static final int CLUSTER_LIST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXTENDED_COMMUNITIES_FIELD_NUMBER
public static final int EXTENDED_COMMUNITIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONNECTOR_FIELD_NUMBER
public static final int CONNECTOR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AS_PATH_LIMIT_FIELD_NUMBER
public static final int AS_PATH_LIMIT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LARGE_COMMUNITIES_FIELD_NUMBER
public static final int LARGE_COMMUNITIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ATTR_SET_FIELD_NUMBER
public static final int ATTR_SET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXTENDED_V6_COMMUNITIES_FIELD_NUMBER
public static final int EXTENDED_V6_COMMUNITIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MPREACHNRLI_FIELD_NUMBER
public static final int MPREACHNRLI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MPUNREACHNRLI_FIELD_NUMBER
public static final int MPUNREACHNRLI_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getValueCase
public Transport.RouteMonitoringPacket.PathAttribute.ValueCase getValueCase()
- Specified by:
getValueCase
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
getOptional
public boolean getOptional()
bool optional = 1;
- Specified by:
getOptional
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The optional.
-
getTransitive
public boolean getTransitive()
bool transitive = 2;
- Specified by:
getTransitive
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The transitive.
-
getPartial
public boolean getPartial()
bool partial = 3;
- Specified by:
getPartial
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The partial.
-
getExtended
public boolean getExtended()
bool extended = 4;
- Specified by:
getExtended
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The extended.
-
getOriginValue
public int getOriginValue()
.RouteMonitoringPacket.PathAttribute.Origin origin = 5;
- Specified by:
getOriginValue
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The enum numeric value on the wire for origin.
-
getOrigin
public Transport.RouteMonitoringPacket.PathAttribute.Origin getOrigin()
.RouteMonitoringPacket.PathAttribute.Origin origin = 5;
- Specified by:
getOrigin
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The origin.
-
hasAsPath
public boolean hasAsPath()
.RouteMonitoringPacket.PathAttribute.AsPath as_path = 6;
- Specified by:
hasAsPath
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the asPath field is set.
-
getAsPath
public Transport.RouteMonitoringPacket.PathAttribute.AsPath getAsPath()
.RouteMonitoringPacket.PathAttribute.AsPath as_path = 6;
- Specified by:
getAsPath
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The asPath.
-
getAsPathOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.AsPathOrBuilder getAsPathOrBuilder()
.RouteMonitoringPacket.PathAttribute.AsPath as_path = 6;
- Specified by:
getAsPathOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
hasNextHop
public boolean hasNextHop()
.RouteMonitoringPacket.PathAttribute.NextHop next_hop = 7;
- Specified by:
hasNextHop
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the nextHop field is set.
-
getNextHop
public Transport.RouteMonitoringPacket.PathAttribute.NextHop getNextHop()
.RouteMonitoringPacket.PathAttribute.NextHop next_hop = 7;
- Specified by:
getNextHop
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The nextHop.
-
getNextHopOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.NextHopOrBuilder getNextHopOrBuilder()
.RouteMonitoringPacket.PathAttribute.NextHop next_hop = 7;
- Specified by:
getNextHopOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
hasMultiExitDisc
public boolean hasMultiExitDisc()
.RouteMonitoringPacket.PathAttribute.MultiExitDisc multi_exit_disc = 8;
- Specified by:
hasMultiExitDisc
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the multiExitDisc field is set.
-
getMultiExitDisc
public Transport.RouteMonitoringPacket.PathAttribute.MultiExitDisc getMultiExitDisc()
.RouteMonitoringPacket.PathAttribute.MultiExitDisc multi_exit_disc = 8;
- Specified by:
getMultiExitDisc
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The multiExitDisc.
-
getMultiExitDiscOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.MultiExitDiscOrBuilder getMultiExitDiscOrBuilder()
.RouteMonitoringPacket.PathAttribute.MultiExitDisc multi_exit_disc = 8;
- Specified by:
getMultiExitDiscOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
hasLocalPref
public boolean hasLocalPref()
.RouteMonitoringPacket.PathAttribute.LocalPref local_pref = 9;
- Specified by:
hasLocalPref
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the localPref field is set.
-
getLocalPref
public Transport.RouteMonitoringPacket.PathAttribute.LocalPref getLocalPref()
.RouteMonitoringPacket.PathAttribute.LocalPref local_pref = 9;
- Specified by:
getLocalPref
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The localPref.
-
getLocalPrefOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.LocalPrefOrBuilder getLocalPrefOrBuilder()
.RouteMonitoringPacket.PathAttribute.LocalPref local_pref = 9;
- Specified by:
getLocalPrefOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
hasAtomicAggregate
public boolean hasAtomicAggregate()
.RouteMonitoringPacket.PathAttribute.AtomicAggregate atomic_aggregate = 10;
- Specified by:
hasAtomicAggregate
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the atomicAggregate field is set.
-
getAtomicAggregate
public Transport.RouteMonitoringPacket.PathAttribute.AtomicAggregate getAtomicAggregate()
.RouteMonitoringPacket.PathAttribute.AtomicAggregate atomic_aggregate = 10;
- Specified by:
getAtomicAggregate
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The atomicAggregate.
-
getAtomicAggregateOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.AtomicAggregateOrBuilder getAtomicAggregateOrBuilder()
.RouteMonitoringPacket.PathAttribute.AtomicAggregate atomic_aggregate = 10;
- Specified by:
getAtomicAggregateOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
hasAggregator
public boolean hasAggregator()
.RouteMonitoringPacket.PathAttribute.Aggregator aggregator = 11;
- Specified by:
hasAggregator
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the aggregator field is set.
-
getAggregator
public Transport.RouteMonitoringPacket.PathAttribute.Aggregator getAggregator()
.RouteMonitoringPacket.PathAttribute.Aggregator aggregator = 11;
- Specified by:
getAggregator
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The aggregator.
-
getAggregatorOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.AggregatorOrBuilder getAggregatorOrBuilder()
.RouteMonitoringPacket.PathAttribute.Aggregator aggregator = 11;
- Specified by:
getAggregatorOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
getCommunity
public int getCommunity()
uint32 community = 12;
- Specified by:
getCommunity
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The community.
-
getOriginatorId
public int getOriginatorId()
uint32 originator_id = 13;
- Specified by:
getOriginatorId
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The originatorId.
-
hasClusterList
public boolean hasClusterList()
.RouteMonitoringPacket.PathAttribute.ClusterList cluster_list = 14;
- Specified by:
hasClusterList
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the clusterList field is set.
-
getClusterList
public Transport.RouteMonitoringPacket.PathAttribute.ClusterList getClusterList()
.RouteMonitoringPacket.PathAttribute.ClusterList cluster_list = 14;
- Specified by:
getClusterList
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The clusterList.
-
getClusterListOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.ClusterListOrBuilder getClusterListOrBuilder()
.RouteMonitoringPacket.PathAttribute.ClusterList cluster_list = 14;
- Specified by:
getClusterListOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
hasExtendedCommunities
public boolean hasExtendedCommunities()
.RouteMonitoringPacket.PathAttribute.ExtendedCommunities extended_communities = 15;
- Specified by:
hasExtendedCommunities
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the extendedCommunities field is set.
-
getExtendedCommunities
public Transport.RouteMonitoringPacket.PathAttribute.ExtendedCommunities getExtendedCommunities()
.RouteMonitoringPacket.PathAttribute.ExtendedCommunities extended_communities = 15;
- Specified by:
getExtendedCommunities
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The extendedCommunities.
-
getExtendedCommunitiesOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.ExtendedCommunitiesOrBuilder getExtendedCommunitiesOrBuilder()
.RouteMonitoringPacket.PathAttribute.ExtendedCommunities extended_communities = 15;
- Specified by:
getExtendedCommunitiesOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
getConnector
public int getConnector()
fixed32 connector = 16;
- Specified by:
getConnector
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The connector.
-
hasAsPathLimit
public boolean hasAsPathLimit()
.RouteMonitoringPacket.PathAttribute.AsPathLimit as_path_limit = 17;
- Specified by:
hasAsPathLimit
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the asPathLimit field is set.
-
getAsPathLimit
public Transport.RouteMonitoringPacket.PathAttribute.AsPathLimit getAsPathLimit()
.RouteMonitoringPacket.PathAttribute.AsPathLimit as_path_limit = 17;
- Specified by:
getAsPathLimit
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The asPathLimit.
-
getAsPathLimitOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.AsPathLimitOrBuilder getAsPathLimitOrBuilder()
.RouteMonitoringPacket.PathAttribute.AsPathLimit as_path_limit = 17;
- Specified by:
getAsPathLimitOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
hasLargeCommunities
public boolean hasLargeCommunities()
.RouteMonitoringPacket.PathAttribute.LargeCommunities large_communities = 18;
- Specified by:
hasLargeCommunities
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the largeCommunities field is set.
-
getLargeCommunities
public Transport.RouteMonitoringPacket.PathAttribute.LargeCommunities getLargeCommunities()
.RouteMonitoringPacket.PathAttribute.LargeCommunities large_communities = 18;
- Specified by:
getLargeCommunities
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The largeCommunities.
-
getLargeCommunitiesOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.LargeCommunitiesOrBuilder getLargeCommunitiesOrBuilder()
.RouteMonitoringPacket.PathAttribute.LargeCommunities large_communities = 18;
- Specified by:
getLargeCommunitiesOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
hasAttrSet
public boolean hasAttrSet()
.RouteMonitoringPacket.PathAttribute.AttrSet attr_set = 19;
- Specified by:
hasAttrSet
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the attrSet field is set.
-
getAttrSet
public Transport.RouteMonitoringPacket.PathAttribute.AttrSet getAttrSet()
.RouteMonitoringPacket.PathAttribute.AttrSet attr_set = 19;
- Specified by:
getAttrSet
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The attrSet.
-
getAttrSetOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.AttrSetOrBuilder getAttrSetOrBuilder()
.RouteMonitoringPacket.PathAttribute.AttrSet attr_set = 19;
- Specified by:
getAttrSetOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
hasExtendedV6Communities
public boolean hasExtendedV6Communities()
.RouteMonitoringPacket.PathAttribute.ExtendedV6Communities extended_v6_communities = 20;
- Specified by:
hasExtendedV6Communities
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the extendedV6Communities field is set.
-
getExtendedV6Communities
public Transport.RouteMonitoringPacket.PathAttribute.ExtendedV6Communities getExtendedV6Communities()
.RouteMonitoringPacket.PathAttribute.ExtendedV6Communities extended_v6_communities = 20;
- Specified by:
getExtendedV6Communities
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The extendedV6Communities.
-
getExtendedV6CommunitiesOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.ExtendedV6CommunitiesOrBuilder getExtendedV6CommunitiesOrBuilder()
.RouteMonitoringPacket.PathAttribute.ExtendedV6Communities extended_v6_communities = 20;
- Specified by:
getExtendedV6CommunitiesOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
hasMpReachNrli
public boolean hasMpReachNrli()
.RouteMonitoringPacket.PathAttribute.MultiprotocolReachableNrli mpReachNrli = 21;
- Specified by:
hasMpReachNrli
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the mpReachNrli field is set.
-
getMpReachNrli
public Transport.RouteMonitoringPacket.PathAttribute.MultiprotocolReachableNrli getMpReachNrli()
.RouteMonitoringPacket.PathAttribute.MultiprotocolReachableNrli mpReachNrli = 21;
- Specified by:
getMpReachNrli
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The mpReachNrli.
-
getMpReachNrliOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.MultiprotocolReachableNrliOrBuilder getMpReachNrliOrBuilder()
.RouteMonitoringPacket.PathAttribute.MultiprotocolReachableNrli mpReachNrli = 21;
- Specified by:
getMpReachNrliOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
hasMpUnreachNrli
public boolean hasMpUnreachNrli()
.RouteMonitoringPacket.PathAttribute.MultiprotocolUnreachableNrli mpUnreachNrli = 22;
- Specified by:
hasMpUnreachNrli
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- Whether the mpUnreachNrli field is set.
-
getMpUnreachNrli
public Transport.RouteMonitoringPacket.PathAttribute.MultiprotocolUnreachableNrli getMpUnreachNrli()
.RouteMonitoringPacket.PathAttribute.MultiprotocolUnreachableNrli mpUnreachNrli = 22;
- Specified by:
getMpUnreachNrli
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
- Returns:
- The mpUnreachNrli.
-
getMpUnreachNrliOrBuilder
public Transport.RouteMonitoringPacket.PathAttribute.MultiprotocolUnreachableNrliOrBuilder getMpUnreachNrliOrBuilder()
.RouteMonitoringPacket.PathAttribute.MultiprotocolUnreachableNrli mpUnreachNrli = 22;
- Specified by:
getMpUnreachNrliOrBuilder
in interfaceTransport.RouteMonitoringPacket.PathAttributeOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Transport.RouteMonitoringPacket.PathAttribute parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public Transport.RouteMonitoringPacket.PathAttribute.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Transport.RouteMonitoringPacket.PathAttribute.Builder newBuilder()
-
newBuilder
public static Transport.RouteMonitoringPacket.PathAttribute.Builder newBuilder(Transport.RouteMonitoringPacket.PathAttribute prototype)
-
toBuilder
public Transport.RouteMonitoringPacket.PathAttribute.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Transport.RouteMonitoringPacket.PathAttribute.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Transport.RouteMonitoringPacket.PathAttribute getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Transport.RouteMonitoringPacket.PathAttribute> parser()
-
getParserForType
public com.google.protobuf.Parser<Transport.RouteMonitoringPacket.PathAttribute> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Transport.RouteMonitoringPacket.PathAttribute getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-