Package p4.v1
Class P4RuntimeOuterClass.ActionProfileGroup.Member.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<P4RuntimeOuterClass.ActionProfileGroup.Member.Builder>
com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.ActionProfileGroup.Member.Builder>
p4.v1.P4RuntimeOuterClass.ActionProfileGroup.Member.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,P4RuntimeOuterClass.ActionProfileGroup.MemberOrBuilder
- Enclosing class:
P4RuntimeOuterClass.ActionProfileGroup.Member
public static final class P4RuntimeOuterClass.ActionProfileGroup.Member.Builder
extends com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.ActionProfileGroup.Member.Builder>
implements P4RuntimeOuterClass.ActionProfileGroup.MemberOrBuilder
Protobuf type
p4.v1.ActionProfileGroup.Member-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()uint32 member_id = 1;Deprecated.p4.v1.ActionProfileGroup.Member.watch is deprecated.bytes watch_port = 4;int32 weight = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorintuint32 member_id = 1;intgetWatch()Deprecated.p4.v1.ActionProfileGroup.Member.watch is deprecated.com.google.protobuf.ByteStringbytes watch_port = 4;intint32 weight = 2;booleanhasWatch()Deprecated.p4.v1.ActionProfileGroup.Member.watch is deprecated.booleanbytes watch_port = 4;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setMemberId(int value) uint32 member_id = 1;setWatch(int value) Deprecated.p4.v1.ActionProfileGroup.Member.watch is deprecated.setWatchPort(com.google.protobuf.ByteString value) bytes watch_port = 4;setWeight(int value) int32 weight = 2;Methods 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.ActionProfileGroup.Member.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.ActionProfileGroup.Member.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.ActionProfileGroup.Member.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
public P4RuntimeOuterClass.ActionProfileGroup.Member.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<P4RuntimeOuterClass.ActionProfileGroup.Member.Builder>
-
mergeFrom
public P4RuntimeOuterClass.ActionProfileGroup.Member.Builder mergeFrom(P4RuntimeOuterClass.ActionProfileGroup.Member other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.ActionProfileGroup.Member.Builder>
-
mergeFrom
public P4RuntimeOuterClass.ActionProfileGroup.Member.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.ActionProfileGroup.Member.Builder>- Throws:
IOException
-
getWatchKindCase
- Specified by:
getWatchKindCasein interfaceP4RuntimeOuterClass.ActionProfileGroup.MemberOrBuilder
-
clearWatchKind
-
getMemberId
public int getMemberId()uint32 member_id = 1;- Specified by:
getMemberIdin interfaceP4RuntimeOuterClass.ActionProfileGroup.MemberOrBuilder- Returns:
- The memberId.
-
setMemberId
uint32 member_id = 1;- Parameters:
value- The memberId to set.- Returns:
- This builder for chaining.
-
clearMemberId
uint32 member_id = 1;- Returns:
- This builder for chaining.
-
getWeight
public int getWeight()int32 weight = 2;- Specified by:
getWeightin interfaceP4RuntimeOuterClass.ActionProfileGroup.MemberOrBuilder- Returns:
- The weight.
-
setWeight
int32 weight = 2;- Parameters:
value- The weight to set.- Returns:
- This builder for chaining.
-
clearWeight
int32 weight = 2;- Returns:
- This builder for chaining.
-
hasWatch
Deprecated.p4.v1.ActionProfileGroup.Member.watch is deprecated. See p4/v1/p4runtime.proto;l=346Using int32 as ports is deprecated, use watch_port instead.
int32 watch = 3 [deprecated = true];- Specified by:
hasWatchin interfaceP4RuntimeOuterClass.ActionProfileGroup.MemberOrBuilder- Returns:
- Whether the watch field is set.
-
getWatch
Deprecated.p4.v1.ActionProfileGroup.Member.watch is deprecated. See p4/v1/p4runtime.proto;l=346Using int32 as ports is deprecated, use watch_port instead.
int32 watch = 3 [deprecated = true];- Specified by:
getWatchin interfaceP4RuntimeOuterClass.ActionProfileGroup.MemberOrBuilder- Returns:
- The watch.
-
setWatch
Deprecated.p4.v1.ActionProfileGroup.Member.watch is deprecated. See p4/v1/p4runtime.proto;l=346Using int32 as ports is deprecated, use watch_port instead.
int32 watch = 3 [deprecated = true];- Parameters:
value- The watch to set.- Returns:
- This builder for chaining.
-
clearWatch
Deprecated.p4.v1.ActionProfileGroup.Member.watch is deprecated. See p4/v1/p4runtime.proto;l=346Using int32 as ports is deprecated, use watch_port instead.
int32 watch = 3 [deprecated = true];- Returns:
- This builder for chaining.
-
hasWatchPort
public boolean hasWatchPort()bytes watch_port = 4;- Specified by:
hasWatchPortin interfaceP4RuntimeOuterClass.ActionProfileGroup.MemberOrBuilder- Returns:
- Whether the watchPort field is set.
-
getWatchPort
public com.google.protobuf.ByteString getWatchPort()bytes watch_port = 4;- Specified by:
getWatchPortin interfaceP4RuntimeOuterClass.ActionProfileGroup.MemberOrBuilder- Returns:
- The watchPort.
-
setWatchPort
public P4RuntimeOuterClass.ActionProfileGroup.Member.Builder setWatchPort(com.google.protobuf.ByteString value) bytes watch_port = 4;- Parameters:
value- The watchPort to set.- Returns:
- This builder for chaining.
-
clearWatchPort
bytes watch_port = 4;- Returns:
- This builder for chaining.
-