Package p4.v1
Class P4RuntimeOuterClass.Action.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<P4RuntimeOuterClass.Action.Builder>
com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.Action.Builder>
p4.v1.P4RuntimeOuterClass.Action.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,P4RuntimeOuterClass.ActionOrBuilder
- Enclosing class:
P4RuntimeOuterClass.Action
public static final class P4RuntimeOuterClass.Action.Builder
extends com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.Action.Builder>
implements P4RuntimeOuterClass.ActionOrBuilder
Protobuf type
p4.v1.Action-
Method Summary
Modifier and TypeMethodDescriptionaddAllParams(Iterable<? extends P4RuntimeOuterClass.Action.Param> values) repeated .p4.v1.Action.Param params = 4;addParams(int index, P4RuntimeOuterClass.Action.Param value) repeated .p4.v1.Action.Param params = 4;addParams(int index, P4RuntimeOuterClass.Action.Param.Builder builderForValue) repeated .p4.v1.Action.Param params = 4;repeated .p4.v1.Action.Param params = 4;addParams(P4RuntimeOuterClass.Action.Param.Builder builderForValue) repeated .p4.v1.Action.Param params = 4;repeated .p4.v1.Action.Param params = 4;addParamsBuilder(int index) repeated .p4.v1.Action.Param params = 4;build()clear()uint32 action_id = 1;repeated .p4.v1.Action.Param params = 4;intuint32 action_id = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetParams(int index) repeated .p4.v1.Action.Param params = 4;getParamsBuilder(int index) repeated .p4.v1.Action.Param params = 4;repeated .p4.v1.Action.Param params = 4;intrepeated .p4.v1.Action.Param params = 4;repeated .p4.v1.Action.Param params = 4;getParamsOrBuilder(int index) repeated .p4.v1.Action.Param params = 4;List<? extends P4RuntimeOuterClass.Action.ParamOrBuilder> repeated .p4.v1.Action.Param params = 4;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) removeParams(int index) repeated .p4.v1.Action.Param params = 4;setActionId(int value) uint32 action_id = 1;setParams(int index, P4RuntimeOuterClass.Action.Param value) repeated .p4.v1.Action.Param params = 4;setParams(int index, P4RuntimeOuterClass.Action.Param.Builder builderForValue) repeated .p4.v1.Action.Param params = 4;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.Action.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.Action.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.Action.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.Action.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.Action.Builder>
-
mergeFrom
public P4RuntimeOuterClass.Action.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.Action.Builder>- Throws:
IOException
-
getActionId
public int getActionId()uint32 action_id = 1;- Specified by:
getActionIdin interfaceP4RuntimeOuterClass.ActionOrBuilder- Returns:
- The actionId.
-
setActionId
uint32 action_id = 1;- Parameters:
value- The actionId to set.- Returns:
- This builder for chaining.
-
clearActionId
uint32 action_id = 1;- Returns:
- This builder for chaining.
-
getParamsList
repeated .p4.v1.Action.Param params = 4;- Specified by:
getParamsListin interfaceP4RuntimeOuterClass.ActionOrBuilder
-
getParamsCount
public int getParamsCount()repeated .p4.v1.Action.Param params = 4;- Specified by:
getParamsCountin interfaceP4RuntimeOuterClass.ActionOrBuilder
-
getParams
repeated .p4.v1.Action.Param params = 4;- Specified by:
getParamsin interfaceP4RuntimeOuterClass.ActionOrBuilder
-
setParams
public P4RuntimeOuterClass.Action.Builder setParams(int index, P4RuntimeOuterClass.Action.Param value) repeated .p4.v1.Action.Param params = 4; -
setParams
public P4RuntimeOuterClass.Action.Builder setParams(int index, P4RuntimeOuterClass.Action.Param.Builder builderForValue) repeated .p4.v1.Action.Param params = 4; -
addParams
repeated .p4.v1.Action.Param params = 4; -
addParams
public P4RuntimeOuterClass.Action.Builder addParams(int index, P4RuntimeOuterClass.Action.Param value) repeated .p4.v1.Action.Param params = 4; -
addParams
public P4RuntimeOuterClass.Action.Builder addParams(P4RuntimeOuterClass.Action.Param.Builder builderForValue) repeated .p4.v1.Action.Param params = 4; -
addParams
public P4RuntimeOuterClass.Action.Builder addParams(int index, P4RuntimeOuterClass.Action.Param.Builder builderForValue) repeated .p4.v1.Action.Param params = 4; -
addAllParams
public P4RuntimeOuterClass.Action.Builder addAllParams(Iterable<? extends P4RuntimeOuterClass.Action.Param> values) repeated .p4.v1.Action.Param params = 4; -
clearParams
repeated .p4.v1.Action.Param params = 4; -
removeParams
repeated .p4.v1.Action.Param params = 4; -
getParamsBuilder
repeated .p4.v1.Action.Param params = 4; -
getParamsOrBuilder
repeated .p4.v1.Action.Param params = 4;- Specified by:
getParamsOrBuilderin interfaceP4RuntimeOuterClass.ActionOrBuilder
-
getParamsOrBuilderList
repeated .p4.v1.Action.Param params = 4;- Specified by:
getParamsOrBuilderListin interfaceP4RuntimeOuterClass.ActionOrBuilder
-
addParamsBuilder
repeated .p4.v1.Action.Param params = 4; -
addParamsBuilder
repeated .p4.v1.Action.Param params = 4; -
getParamsBuilderList
repeated .p4.v1.Action.Param params = 4;
-