Package p4.v1

Interface P4RuntimeOuterClass.ReplicaOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
P4RuntimeOuterClass.Replica, P4RuntimeOuterClass.Replica.Builder
Enclosing class:
P4RuntimeOuterClass

public static interface P4RuntimeOuterClass.ReplicaOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasEgressPort

      @Deprecated boolean hasEgressPort()
      Deprecated.
      p4.v1.Replica.egress_port is deprecated. See p4/v1/p4runtime.proto;l=493
       Using uint32 as ports is deprecated, use port field instead.
       Deprecated in v1.4.0
       
      uint32 egress_port = 1 [deprecated = true];
      Returns:
      Whether the egressPort field is set.
    • getEgressPort

      @Deprecated int getEgressPort()
      Deprecated.
      p4.v1.Replica.egress_port is deprecated. See p4/v1/p4runtime.proto;l=493
       Using uint32 as ports is deprecated, use port field instead.
       Deprecated in v1.4.0
       
      uint32 egress_port = 1 [deprecated = true];
      Returns:
      The egressPort.
    • hasPort

      boolean hasPort()
       Added in v1.4.0
       
      bytes port = 3;
      Returns:
      Whether the port field is set.
    • getPort

      com.google.protobuf.ByteString getPort()
       Added in v1.4.0
       
      bytes port = 3;
      Returns:
      The port.
    • getInstance

      int getInstance()
      uint32 instance = 2;
      Returns:
      The instance.
    • getBackupReplicasList

      List<P4RuntimeOuterClass.BackupReplica> getBackupReplicasList()
       List of backup replicas used as a fallback when the primary replica port
       (and all higher-preference backup replica ports) are down.
       Added in v1.5.0.
       
      repeated .p4.v1.BackupReplica backup_replicas = 4;
    • getBackupReplicas

      P4RuntimeOuterClass.BackupReplica getBackupReplicas(int index)
       List of backup replicas used as a fallback when the primary replica port
       (and all higher-preference backup replica ports) are down.
       Added in v1.5.0.
       
      repeated .p4.v1.BackupReplica backup_replicas = 4;
    • getBackupReplicasCount

      int getBackupReplicasCount()
       List of backup replicas used as a fallback when the primary replica port
       (and all higher-preference backup replica ports) are down.
       Added in v1.5.0.
       
      repeated .p4.v1.BackupReplica backup_replicas = 4;
    • getBackupReplicasOrBuilderList

      List<? extends P4RuntimeOuterClass.BackupReplicaOrBuilder> getBackupReplicasOrBuilderList()
       List of backup replicas used as a fallback when the primary replica port
       (and all higher-preference backup replica ports) are down.
       Added in v1.5.0.
       
      repeated .p4.v1.BackupReplica backup_replicas = 4;
    • getBackupReplicasOrBuilder

      P4RuntimeOuterClass.BackupReplicaOrBuilder getBackupReplicasOrBuilder(int index)
       List of backup replicas used as a fallback when the primary replica port
       (and all higher-preference backup replica ports) are down.
       Added in v1.5.0.
       
      repeated .p4.v1.BackupReplica backup_replicas = 4;
    • getPortKindCase