public static final class PacketReplicationEngineEntry.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder> implements PacketReplicationEngineEntryOrBuilder
------------------------------------------------------------------------------ Only one instance of a Packet Replication Engine (PRE) is expected in the P4 pipeline. Hence, no instance id is needed to access the PRE.Protobuf type
p4.v1.PacketReplicationEngineEntrygetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>public PacketReplicationEngineEntry.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>public PacketReplicationEngineEntry getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PacketReplicationEngineEntry build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PacketReplicationEngineEntry buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PacketReplicationEngineEntry.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>public PacketReplicationEngineEntry.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>public PacketReplicationEngineEntry.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>public PacketReplicationEngineEntry.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>public PacketReplicationEngineEntry.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>public PacketReplicationEngineEntry.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>public PacketReplicationEngineEntry.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PacketReplicationEngineEntry.Builder>public PacketReplicationEngineEntry.Builder mergeFrom(PacketReplicationEngineEntry other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>public PacketReplicationEngineEntry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PacketReplicationEngineEntry.Builder>IOExceptionpublic PacketReplicationEngineEntry.TypeCase getTypeCase()
getTypeCase in interface PacketReplicationEngineEntryOrBuilderpublic PacketReplicationEngineEntry.Builder clearType()
public boolean hasMulticastGroupEntry()
.p4.v1.MulticastGroupEntry multicast_group_entry = 1;hasMulticastGroupEntry in interface PacketReplicationEngineEntryOrBuilderpublic MulticastGroupEntry getMulticastGroupEntry()
.p4.v1.MulticastGroupEntry multicast_group_entry = 1;getMulticastGroupEntry in interface PacketReplicationEngineEntryOrBuilderpublic PacketReplicationEngineEntry.Builder setMulticastGroupEntry(MulticastGroupEntry value)
.p4.v1.MulticastGroupEntry multicast_group_entry = 1;public PacketReplicationEngineEntry.Builder setMulticastGroupEntry(MulticastGroupEntry.Builder builderForValue)
.p4.v1.MulticastGroupEntry multicast_group_entry = 1;public PacketReplicationEngineEntry.Builder mergeMulticastGroupEntry(MulticastGroupEntry value)
.p4.v1.MulticastGroupEntry multicast_group_entry = 1;public PacketReplicationEngineEntry.Builder clearMulticastGroupEntry()
.p4.v1.MulticastGroupEntry multicast_group_entry = 1;public MulticastGroupEntry.Builder getMulticastGroupEntryBuilder()
.p4.v1.MulticastGroupEntry multicast_group_entry = 1;public MulticastGroupEntryOrBuilder getMulticastGroupEntryOrBuilder()
.p4.v1.MulticastGroupEntry multicast_group_entry = 1;getMulticastGroupEntryOrBuilder in interface PacketReplicationEngineEntryOrBuilderpublic boolean hasCloneSessionEntry()
.p4.v1.CloneSessionEntry clone_session_entry = 2;hasCloneSessionEntry in interface PacketReplicationEngineEntryOrBuilderpublic CloneSessionEntry getCloneSessionEntry()
.p4.v1.CloneSessionEntry clone_session_entry = 2;getCloneSessionEntry in interface PacketReplicationEngineEntryOrBuilderpublic PacketReplicationEngineEntry.Builder setCloneSessionEntry(CloneSessionEntry value)
.p4.v1.CloneSessionEntry clone_session_entry = 2;public PacketReplicationEngineEntry.Builder setCloneSessionEntry(CloneSessionEntry.Builder builderForValue)
.p4.v1.CloneSessionEntry clone_session_entry = 2;public PacketReplicationEngineEntry.Builder mergeCloneSessionEntry(CloneSessionEntry value)
.p4.v1.CloneSessionEntry clone_session_entry = 2;public PacketReplicationEngineEntry.Builder clearCloneSessionEntry()
.p4.v1.CloneSessionEntry clone_session_entry = 2;public CloneSessionEntry.Builder getCloneSessionEntryBuilder()
.p4.v1.CloneSessionEntry clone_session_entry = 2;public CloneSessionEntryOrBuilder getCloneSessionEntryOrBuilder()
.p4.v1.CloneSessionEntry clone_session_entry = 2;getCloneSessionEntryOrBuilder in interface PacketReplicationEngineEntryOrBuilderpublic final PacketReplicationEngineEntry.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>public final PacketReplicationEngineEntry.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PacketReplicationEngineEntry.Builder>Copyright © 2018 OpenDaylight. All rights reserved.