Package p4.v1
Class P4RuntimeOuterClass.ActionProfileAction.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<P4RuntimeOuterClass.ActionProfileAction.Builder>
com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.ActionProfileAction.Builder>
p4.v1.P4RuntimeOuterClass.ActionProfileAction.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,P4RuntimeOuterClass.ActionProfileActionOrBuilder
- Enclosing class:
P4RuntimeOuterClass.ActionProfileAction
public static final class P4RuntimeOuterClass.ActionProfileAction.Builder
extends com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.ActionProfileAction.Builder>
implements P4RuntimeOuterClass.ActionProfileActionOrBuilder
Protobuf type
p4.v1.ActionProfileAction-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear().p4.v1.Action action = 1;Deprecated.p4.v1.ActionProfileAction.watch is deprecated.bytes watch_port = 4;int32 weight = 2;.p4.v1.Action action = 1;.p4.v1.Action action = 1;.p4.v1.Action action = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorintgetWatch()Deprecated.p4.v1.ActionProfileAction.watch is deprecated.com.google.protobuf.ByteStringbytes watch_port = 4;intint32 weight = 2;boolean.p4.v1.Action action = 1;booleanhasWatch()Deprecated.p4.v1.ActionProfileAction.watch is deprecated.booleanbytes watch_port = 4;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal boolean.p4.v1.Action action = 1;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .p4.v1.Action action = 1;setAction(P4RuntimeOuterClass.Action.Builder builderForValue) .p4.v1.Action action = 1;setWatch(int value) Deprecated.p4.v1.ActionProfileAction.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.ActionProfileAction.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.ActionProfileAction.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.ActionProfileAction.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.ActionProfileAction.Builder>
-
mergeFrom
public P4RuntimeOuterClass.ActionProfileAction.Builder mergeFrom(P4RuntimeOuterClass.ActionProfileAction other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.ActionProfileAction.Builder>
-
mergeFrom
public P4RuntimeOuterClass.ActionProfileAction.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.ActionProfileAction.Builder>- Throws:
IOException
-
getWatchKindCase
- Specified by:
getWatchKindCasein interfaceP4RuntimeOuterClass.ActionProfileActionOrBuilder
-
clearWatchKind
-
hasAction
public boolean hasAction().p4.v1.Action action = 1;- Specified by:
hasActionin interfaceP4RuntimeOuterClass.ActionProfileActionOrBuilder- Returns:
- Whether the action field is set.
-
getAction
.p4.v1.Action action = 1;- Specified by:
getActionin interfaceP4RuntimeOuterClass.ActionProfileActionOrBuilder- Returns:
- The action.
-
setAction
.p4.v1.Action action = 1; -
setAction
public P4RuntimeOuterClass.ActionProfileAction.Builder setAction(P4RuntimeOuterClass.Action.Builder builderForValue) .p4.v1.Action action = 1; -
mergeAction
public P4RuntimeOuterClass.ActionProfileAction.Builder mergeAction(P4RuntimeOuterClass.Action value) .p4.v1.Action action = 1; -
clearAction
.p4.v1.Action action = 1; -
getActionBuilder
.p4.v1.Action action = 1; -
getActionOrBuilder
.p4.v1.Action action = 1;- Specified by:
getActionOrBuilderin interfaceP4RuntimeOuterClass.ActionProfileActionOrBuilder
-
getWeight
public int getWeight()int32 weight = 2;- Specified by:
getWeightin interfaceP4RuntimeOuterClass.ActionProfileActionOrBuilder- 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.ActionProfileAction.watch is deprecated. See p4/v1/p4runtime.proto;l=325Using int32 as ports is deprecated, use watch_port instead.
int32 watch = 3 [deprecated = true];- Specified by:
hasWatchin interfaceP4RuntimeOuterClass.ActionProfileActionOrBuilder- Returns:
- Whether the watch field is set.
-
getWatch
Deprecated.p4.v1.ActionProfileAction.watch is deprecated. See p4/v1/p4runtime.proto;l=325Using int32 as ports is deprecated, use watch_port instead.
int32 watch = 3 [deprecated = true];- Specified by:
getWatchin interfaceP4RuntimeOuterClass.ActionProfileActionOrBuilder- Returns:
- The watch.
-
setWatch
Deprecated.p4.v1.ActionProfileAction.watch is deprecated. See p4/v1/p4runtime.proto;l=325Using 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.ActionProfileAction.watch is deprecated. See p4/v1/p4runtime.proto;l=325Using 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.ActionProfileActionOrBuilder- Returns:
- Whether the watchPort field is set.
-
getWatchPort
public com.google.protobuf.ByteString getWatchPort()bytes watch_port = 4;- Specified by:
getWatchPortin interfaceP4RuntimeOuterClass.ActionProfileActionOrBuilder- Returns:
- The watchPort.
-
setWatchPort
public P4RuntimeOuterClass.ActionProfileAction.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.
-