Interface LogicalPortOuterClass.LogicalInterfaceInfoOrBuilder

    • Method Detail

      • hasIfName

        boolean hasIfName()
         Logical interface name (e.g. xe-0/0/0.0)
         
        required string if_name = 1 [(.telemetry_options) = { ... }
        Returns:
        Whether the ifName field is set.
      • getIfName

        String getIfName()
         Logical interface name (e.g. xe-0/0/0.0)
         
        required string if_name = 1 [(.telemetry_options) = { ... }
        Returns:
        The ifName.
      • getIfNameBytes

        com.google.protobuf.ByteString getIfNameBytes()
         Logical interface name (e.g. xe-0/0/0.0)
         
        required string if_name = 1 [(.telemetry_options) = { ... }
        Returns:
        The bytes for ifName.
      • hasInitTime

        boolean hasInitTime()
         Time reset
         
        required uint64 init_time = 2 [(.telemetry_options) = { ... }
        Returns:
        Whether the initTime field is set.
      • getInitTime

        long getInitTime()
         Time reset
         
        required uint64 init_time = 2 [(.telemetry_options) = { ... }
        Returns:
        The initTime.
      • hasSnmpIfIndex

        boolean hasSnmpIfIndex()
         Global Index
         
        optional uint32 snmp_if_index = 3 [(.telemetry_options) = { ... }
        Returns:
        Whether the snmpIfIndex field is set.
      • getSnmpIfIndex

        int getSnmpIfIndex()
         Global Index
         
        optional uint32 snmp_if_index = 3 [(.telemetry_options) = { ... }
        Returns:
        The snmpIfIndex.
      • hasParentAeName

        boolean hasParentAeName()
         Name of the aggregate bundle
         
        optional string parent_ae_name = 4 [(.telemetry_options) = { ... }
        Returns:
        Whether the parentAeName field is set.
      • getParentAeName

        String getParentAeName()
         Name of the aggregate bundle
         
        optional string parent_ae_name = 4 [(.telemetry_options) = { ... }
        Returns:
        The parentAeName.
      • getParentAeNameBytes

        com.google.protobuf.ByteString getParentAeNameBytes()
         Name of the aggregate bundle
         
        optional string parent_ae_name = 4 [(.telemetry_options) = { ... }
        Returns:
        The bytes for parentAeName.
      • hasIngressStats

        boolean hasIngressStats()
         Inbound traffic statistics
         
        optional .IngressInterfaceStats ingress_stats = 5;
        Returns:
        Whether the ingressStats field is set.
      • hasEgressStats

        boolean hasEgressStats()
         Outbound traffic statistics
         
        optional .EgressInterfaceStats egress_stats = 6;
        Returns:
        Whether the egressStats field is set.
      • hasOpState

        boolean hasOpState()
         Link state UP\DOWN etc.
         
        optional .OperationalState op_state = 7;
        Returns:
        Whether the opState field is set.