Interface Transport.MessageOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Transport.Message, Transport.Message.Builder
    Enclosing class:
    Transport

    public static interface Transport.MessageOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getVersion

        int getVersion()
        uint32 version = 1;
        Returns:
        The version.
      • hasBgpId

        boolean hasBgpId()
        .IpAddress bgpId = 2;
        Returns:
        Whether the bgpId field is set.
      • hasInitiation

        boolean hasInitiation()
        .InitiationPacket initiation = 5;
        Returns:
        Whether the initiation field is set.
      • hasTermination

        boolean hasTermination()
        .TerminationPacket termination = 6;
        Returns:
        Whether the termination field is set.
      • hasPeerUp

        boolean hasPeerUp()
        .PeerUpPacket peer_up = 7;
        Returns:
        Whether the peerUp field is set.
      • hasPeerDown

        boolean hasPeerDown()
        .PeerDownPacket peer_down = 8;
        Returns:
        Whether the peerDown field is set.
      • hasRouteMonitoring

        boolean hasRouteMonitoring()
        .RouteMonitoringPacket route_monitoring = 9;
        Returns:
        Whether the routeMonitoring field is set.
      • hasStatisticsReport

        boolean hasStatisticsReport()
        .StatisticsReportPacket statistics_report = 10;
        Returns:
        Whether the statisticsReport field is set.
      • hasHeartbeat

        boolean hasHeartbeat()
        .Heartbeat heartbeat = 15;
        Returns:
        Whether the heartbeat field is set.
      • getHeartbeat

        Transport.Heartbeat getHeartbeat()
        .Heartbeat heartbeat = 15;
        Returns:
        The heartbeat.