Package p4.v1
Class P4RuntimeOuterClass.Replica.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<P4RuntimeOuterClass.Replica.Builder>
com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.Replica.Builder>
p4.v1.P4RuntimeOuterClass.Replica.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,P4RuntimeOuterClass.ReplicaOrBuilder
- Enclosing class:
P4RuntimeOuterClass.Replica
public static final class P4RuntimeOuterClass.Replica.Builder
extends com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.Replica.Builder>
implements P4RuntimeOuterClass.ReplicaOrBuilder
Used for replicas created for cloning and multicasting actions.Protobuf type
p4.v1.Replica-
Method Summary
Modifier and TypeMethodDescriptionaddAllBackupReplicas(Iterable<? extends P4RuntimeOuterClass.BackupReplica> values) List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.addBackupReplicas(int index, P4RuntimeOuterClass.BackupReplica value) List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.addBackupReplicas(int index, P4RuntimeOuterClass.BackupReplica.Builder builderForValue) List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.addBackupReplicas(P4RuntimeOuterClass.BackupReplica.Builder builderForValue) List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.addBackupReplicasBuilder(int index) List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.build()clear()List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.Deprecated.p4.v1.Replica.egress_port is deprecated.uint32 instance = 2;Added in v1.4.0getBackupReplicas(int index) List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.getBackupReplicasBuilder(int index) List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.intList of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.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.List<? extends P4RuntimeOuterClass.BackupReplicaOrBuilder> List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorintDeprecated.p4.v1.Replica.egress_port is deprecated.intuint32 instance = 2;com.google.protobuf.ByteStringgetPort()Added in v1.4.0booleanDeprecated.p4.v1.Replica.egress_port is deprecated.booleanhasPort()Added in v1.4.0protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeBackupReplicas(int index) List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.setBackupReplicas(int index, P4RuntimeOuterClass.BackupReplica value) List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.setBackupReplicas(int index, P4RuntimeOuterClass.BackupReplica.Builder builderForValue) List of backup replicas used as a fallback when the primary replica port (and all higher-preference backup replica ports) are down.setEgressPort(int value) Deprecated.p4.v1.Replica.egress_port is deprecated.setInstance(int value) uint32 instance = 2;setPort(com.google.protobuf.ByteString value) Added in v1.4.0Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.Replica.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.Replica.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.Replica.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<P4RuntimeOuterClass.Replica.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.Replica.Builder>
-
mergeFrom
public P4RuntimeOuterClass.Replica.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<P4RuntimeOuterClass.Replica.Builder>- Throws:
IOException
-
getPortKindCase
- Specified by:
getPortKindCasein interfaceP4RuntimeOuterClass.ReplicaOrBuilder
-
clearPortKind
-
hasEgressPort
Deprecated.p4.v1.Replica.egress_port is deprecated. See p4/v1/p4runtime.proto;l=493Using uint32 as ports is deprecated, use port field instead. Deprecated in v1.4.0
uint32 egress_port = 1 [deprecated = true];- Specified by:
hasEgressPortin interfaceP4RuntimeOuterClass.ReplicaOrBuilder- Returns:
- Whether the egressPort field is set.
-
getEgressPort
Deprecated.p4.v1.Replica.egress_port is deprecated. See p4/v1/p4runtime.proto;l=493Using uint32 as ports is deprecated, use port field instead. Deprecated in v1.4.0
uint32 egress_port = 1 [deprecated = true];- Specified by:
getEgressPortin interfaceP4RuntimeOuterClass.ReplicaOrBuilder- Returns:
- The egressPort.
-
setEgressPort
Deprecated.p4.v1.Replica.egress_port is deprecated. See p4/v1/p4runtime.proto;l=493Using uint32 as ports is deprecated, use port field instead. Deprecated in v1.4.0
uint32 egress_port = 1 [deprecated = true];- Parameters:
value- The egressPort to set.- Returns:
- This builder for chaining.
-
clearEgressPort
Deprecated.p4.v1.Replica.egress_port is deprecated. See p4/v1/p4runtime.proto;l=493Using uint32 as ports is deprecated, use port field instead. Deprecated in v1.4.0
uint32 egress_port = 1 [deprecated = true];- Returns:
- This builder for chaining.
-
hasPort
public boolean hasPort()Added in v1.4.0
bytes port = 3;- Specified by:
hasPortin interfaceP4RuntimeOuterClass.ReplicaOrBuilder- Returns:
- Whether the port field is set.
-
getPort
public com.google.protobuf.ByteString getPort()Added in v1.4.0
bytes port = 3;- Specified by:
getPortin interfaceP4RuntimeOuterClass.ReplicaOrBuilder- Returns:
- The port.
-
setPort
Added in v1.4.0
bytes port = 3;- Parameters:
value- The port to set.- Returns:
- This builder for chaining.
-
clearPort
Added in v1.4.0
bytes port = 3;- Returns:
- This builder for chaining.
-
getInstance
public int getInstance()uint32 instance = 2;- Specified by:
getInstancein interfaceP4RuntimeOuterClass.ReplicaOrBuilder- Returns:
- The instance.
-
setInstance
uint32 instance = 2;- Parameters:
value- The instance to set.- Returns:
- This builder for chaining.
-
clearInstance
uint32 instance = 2;- Returns:
- This builder for chaining.
-
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;- Specified by:
getBackupReplicasListin interfaceP4RuntimeOuterClass.ReplicaOrBuilder
-
getBackupReplicasCount
public 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;- Specified by:
getBackupReplicasCountin interfaceP4RuntimeOuterClass.ReplicaOrBuilder
-
getBackupReplicas
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;- Specified by:
getBackupReplicasin interfaceP4RuntimeOuterClass.ReplicaOrBuilder
-
setBackupReplicas
public P4RuntimeOuterClass.Replica.Builder setBackupReplicas(int index, P4RuntimeOuterClass.BackupReplica value) 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; -
setBackupReplicas
public P4RuntimeOuterClass.Replica.Builder setBackupReplicas(int index, P4RuntimeOuterClass.BackupReplica.Builder builderForValue) 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; -
addBackupReplicas
public P4RuntimeOuterClass.Replica.Builder addBackupReplicas(P4RuntimeOuterClass.BackupReplica value) 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; -
addBackupReplicas
public P4RuntimeOuterClass.Replica.Builder addBackupReplicas(int index, P4RuntimeOuterClass.BackupReplica value) 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; -
addBackupReplicas
public P4RuntimeOuterClass.Replica.Builder addBackupReplicas(P4RuntimeOuterClass.BackupReplica.Builder builderForValue) 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; -
addBackupReplicas
public P4RuntimeOuterClass.Replica.Builder addBackupReplicas(int index, P4RuntimeOuterClass.BackupReplica.Builder builderForValue) 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; -
addAllBackupReplicas
public P4RuntimeOuterClass.Replica.Builder addAllBackupReplicas(Iterable<? extends P4RuntimeOuterClass.BackupReplica> values) 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; -
clearBackupReplicas
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; -
removeBackupReplicas
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; -
getBackupReplicasBuilder
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
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;- Specified by:
getBackupReplicasOrBuilderin interfaceP4RuntimeOuterClass.ReplicaOrBuilder
-
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;- Specified by:
getBackupReplicasOrBuilderListin interfaceP4RuntimeOuterClass.ReplicaOrBuilder
-
addBackupReplicasBuilder
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; -
addBackupReplicasBuilder
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; -
getBackupReplicasBuilderList
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;
-