Package p4.v1
Class P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder>
com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder>
p4.v1.P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,P4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder
- Enclosing class:
P4RuntimeOuterClass.SetForwardingPipelineConfigRequest
public static final class P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder
extends com.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder>
implements P4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder
------------------------------------------------------------------------------Protobuf type
p4.v1.SetForwardingPipelineConfigRequest-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear().p4.v1.SetForwardingPipelineConfigRequest.Action action = 4;.p4.v1.ForwardingPipelineConfig config = 5;uint64 device_id = 1;.p4.v1.Uint128 election_id = 3;Added in 1.4.0.Deprecated.p4.v1.SetForwardingPipelineConfigRequest.role_id is deprecated..p4.v1.SetForwardingPipelineConfigRequest.Action action = 4;int.p4.v1.SetForwardingPipelineConfigRequest.Action action = 4;.p4.v1.ForwardingPipelineConfig config = 5;.p4.v1.ForwardingPipelineConfig config = 5;.p4.v1.ForwardingPipelineConfig config = 5;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorlonguint64 device_id = 1;.p4.v1.Uint128 election_id = 3;.p4.v1.Uint128 election_id = 3;.p4.v1.Uint128 election_id = 3;getRole()Added in 1.4.0.com.google.protobuf.ByteStringAdded in 1.4.0.longDeprecated.p4.v1.SetForwardingPipelineConfigRequest.role_id is deprecated.boolean.p4.v1.ForwardingPipelineConfig config = 5;boolean.p4.v1.Uint128 election_id = 3;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal boolean.p4.v1.ForwardingPipelineConfig config = 5;.p4.v1.Uint128 election_id = 3;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .p4.v1.SetForwardingPipelineConfigRequest.Action action = 4;setActionValue(int value) .p4.v1.SetForwardingPipelineConfigRequest.Action action = 4;.p4.v1.ForwardingPipelineConfig config = 5;setConfig(P4RuntimeOuterClass.ForwardingPipelineConfig.Builder builderForValue) .p4.v1.ForwardingPipelineConfig config = 5;setDeviceId(long value) uint64 device_id = 1;.p4.v1.Uint128 election_id = 3;setElectionId(P4RuntimeOuterClass.Uint128.Builder builderForValue) .p4.v1.Uint128 election_id = 3;Added in 1.4.0.setRoleBytes(com.google.protobuf.ByteString value) Added in 1.4.0.setRoleId(long value) Deprecated.p4.v1.SetForwardingPipelineConfigRequest.role_id is deprecated.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.SetForwardingPipelineConfigRequest.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.SetForwardingPipelineConfigRequest.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.SetForwardingPipelineConfigRequest.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.SetForwardingPipelineConfigRequest.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder>
-
mergeFrom
public P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.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.SetForwardingPipelineConfigRequest.Builder>- Throws:
IOException
-
getDeviceId
public long getDeviceId()uint64 device_id = 1;- Specified by:
getDeviceIdin interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder- Returns:
- The deviceId.
-
setDeviceId
uint64 device_id = 1;- Parameters:
value- The deviceId to set.- Returns:
- This builder for chaining.
-
clearDeviceId
uint64 device_id = 1;- Returns:
- This builder for chaining.
-
getRoleId
Deprecated.p4.v1.SetForwardingPipelineConfigRequest.role_id is deprecated. See p4/v1/p4runtime.proto;l=786Deprecated in 1.4.0.
uint64 role_id = 2 [deprecated = true];- Specified by:
getRoleIdin interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder- Returns:
- The roleId.
-
setRoleId
@Deprecated public P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder setRoleId(long value) Deprecated.p4.v1.SetForwardingPipelineConfigRequest.role_id is deprecated. See p4/v1/p4runtime.proto;l=786Deprecated in 1.4.0.
uint64 role_id = 2 [deprecated = true];- Parameters:
value- The roleId to set.- Returns:
- This builder for chaining.
-
clearRoleId
Deprecated.p4.v1.SetForwardingPipelineConfigRequest.role_id is deprecated. See p4/v1/p4runtime.proto;l=786Deprecated in 1.4.0.
uint64 role_id = 2 [deprecated = true];- Returns:
- This builder for chaining.
-
getRole
Added in 1.4.0.
string role = 6;- Specified by:
getRolein interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder- Returns:
- The role.
-
getRoleBytes
public com.google.protobuf.ByteString getRoleBytes()Added in 1.4.0.
string role = 6;- Specified by:
getRoleBytesin interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder- Returns:
- The bytes for role.
-
setRole
Added in 1.4.0.
string role = 6;- Parameters:
value- The role to set.- Returns:
- This builder for chaining.
-
clearRole
Added in 1.4.0.
string role = 6;- Returns:
- This builder for chaining.
-
setRoleBytes
public P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder setRoleBytes(com.google.protobuf.ByteString value) Added in 1.4.0.
string role = 6;- Parameters:
value- The bytes for role to set.- Returns:
- This builder for chaining.
-
hasElectionId
public boolean hasElectionId().p4.v1.Uint128 election_id = 3;- Specified by:
hasElectionIdin interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder- Returns:
- Whether the electionId field is set.
-
getElectionId
.p4.v1.Uint128 election_id = 3;- Specified by:
getElectionIdin interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder- Returns:
- The electionId.
-
setElectionId
public P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder setElectionId(P4RuntimeOuterClass.Uint128 value) .p4.v1.Uint128 election_id = 3; -
setElectionId
public P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder setElectionId(P4RuntimeOuterClass.Uint128.Builder builderForValue) .p4.v1.Uint128 election_id = 3; -
mergeElectionId
public P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder mergeElectionId(P4RuntimeOuterClass.Uint128 value) .p4.v1.Uint128 election_id = 3; -
clearElectionId
.p4.v1.Uint128 election_id = 3; -
getElectionIdBuilder
.p4.v1.Uint128 election_id = 3; -
getElectionIdOrBuilder
.p4.v1.Uint128 election_id = 3;- Specified by:
getElectionIdOrBuilderin interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder
-
getActionValue
public int getActionValue().p4.v1.SetForwardingPipelineConfigRequest.Action action = 4;- Specified by:
getActionValuein interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder- Returns:
- The enum numeric value on the wire for action.
-
setActionValue
.p4.v1.SetForwardingPipelineConfigRequest.Action action = 4;- Parameters:
value- The enum numeric value on the wire for action to set.- Returns:
- This builder for chaining.
- Throws:
IllegalArgumentException- if UNRECOGNIZED is provided.
-
getAction
.p4.v1.SetForwardingPipelineConfigRequest.Action action = 4;- Specified by:
getActionin interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder- Returns:
- The action.
-
setAction
public P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder setAction(P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Action value) .p4.v1.SetForwardingPipelineConfigRequest.Action action = 4;- Parameters:
value- The action to set.- Returns:
- This builder for chaining.
-
clearAction
.p4.v1.SetForwardingPipelineConfigRequest.Action action = 4;- Returns:
- This builder for chaining.
-
hasConfig
public boolean hasConfig().p4.v1.ForwardingPipelineConfig config = 5;- Specified by:
hasConfigin interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder- Returns:
- Whether the config field is set.
-
getConfig
.p4.v1.ForwardingPipelineConfig config = 5;- Specified by:
getConfigin interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder- Returns:
- The config.
-
setConfig
public P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder setConfig(P4RuntimeOuterClass.ForwardingPipelineConfig value) .p4.v1.ForwardingPipelineConfig config = 5; -
setConfig
public P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder setConfig(P4RuntimeOuterClass.ForwardingPipelineConfig.Builder builderForValue) .p4.v1.ForwardingPipelineConfig config = 5; -
mergeConfig
public P4RuntimeOuterClass.SetForwardingPipelineConfigRequest.Builder mergeConfig(P4RuntimeOuterClass.ForwardingPipelineConfig value) .p4.v1.ForwardingPipelineConfig config = 5; -
clearConfig
.p4.v1.ForwardingPipelineConfig config = 5; -
getConfigBuilder
.p4.v1.ForwardingPipelineConfig config = 5; -
getConfigOrBuilder
.p4.v1.ForwardingPipelineConfig config = 5;- Specified by:
getConfigOrBuilderin interfaceP4RuntimeOuterClass.SetForwardingPipelineConfigRequestOrBuilder
-