public static final class ForwardingPipelineConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder> implements ForwardingPipelineConfigOrBuilder
p4.ForwardingPipelineConfig
Modifier and Type | Method and Description |
---|---|
ForwardingPipelineConfig.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ForwardingPipelineConfig |
build() |
ForwardingPipelineConfig |
buildPartial() |
ForwardingPipelineConfig.Builder |
clear() |
ForwardingPipelineConfig.Builder |
clearDeviceId()
uint64 device_id = 1; |
ForwardingPipelineConfig.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ForwardingPipelineConfig.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ForwardingPipelineConfig.Builder |
clearP4DeviceConfig()
Target-specific P4 configuration.
|
ForwardingPipelineConfig.Builder |
clearP4Info()
.p4.config.P4Info p4info = 2; |
ForwardingPipelineConfig.Builder |
clone() |
ForwardingPipelineConfig |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getDeviceId()
uint64 device_id = 1; |
com.google.protobuf.ByteString |
getP4DeviceConfig()
Target-specific P4 configuration.
|
P4Info |
getP4Info()
.p4.config.P4Info p4info = 2; |
P4Info.Builder |
getP4InfoBuilder()
.p4.config.P4Info p4info = 2; |
P4InfoOrBuilder |
getP4InfoOrBuilder()
.p4.config.P4Info p4info = 2; |
boolean |
hasP4Info()
.p4.config.P4Info p4info = 2; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ForwardingPipelineConfig.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ForwardingPipelineConfig.Builder |
mergeFrom(ForwardingPipelineConfig other) |
ForwardingPipelineConfig.Builder |
mergeFrom(com.google.protobuf.Message other) |
ForwardingPipelineConfig.Builder |
mergeP4Info(P4Info value)
.p4.config.P4Info p4info = 2; |
ForwardingPipelineConfig.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ForwardingPipelineConfig.Builder |
setDeviceId(long value)
uint64 device_id = 1; |
ForwardingPipelineConfig.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ForwardingPipelineConfig.Builder |
setP4DeviceConfig(com.google.protobuf.ByteString value)
Target-specific P4 configuration.
|
ForwardingPipelineConfig.Builder |
setP4Info(P4Info.Builder builderForValue)
.p4.config.P4Info p4info = 2; |
ForwardingPipelineConfig.Builder |
setP4Info(P4Info value)
.p4.config.P4Info p4info = 2; |
ForwardingPipelineConfig.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ForwardingPipelineConfig.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
public ForwardingPipelineConfig.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
public ForwardingPipelineConfig getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public ForwardingPipelineConfig build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public ForwardingPipelineConfig buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public ForwardingPipelineConfig.Builder clone()
clone
in interface com.google.protobuf.Message.Builder
clone
in interface com.google.protobuf.MessageLite.Builder
clone
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
public ForwardingPipelineConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField
in interface com.google.protobuf.Message.Builder
setField
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
public ForwardingPipelineConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField
in interface com.google.protobuf.Message.Builder
clearField
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
public ForwardingPipelineConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof
in interface com.google.protobuf.Message.Builder
clearOneof
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
public ForwardingPipelineConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField
in interface com.google.protobuf.Message.Builder
setRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
public ForwardingPipelineConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField
in interface com.google.protobuf.Message.Builder
addRepeatedField
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
public ForwardingPipelineConfig.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ForwardingPipelineConfig.Builder>
public ForwardingPipelineConfig.Builder mergeFrom(ForwardingPipelineConfig other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
public ForwardingPipelineConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<ForwardingPipelineConfig.Builder>
IOException
public long getDeviceId()
uint64 device_id = 1;
getDeviceId
in interface ForwardingPipelineConfigOrBuilder
public ForwardingPipelineConfig.Builder setDeviceId(long value)
uint64 device_id = 1;
public ForwardingPipelineConfig.Builder clearDeviceId()
uint64 device_id = 1;
public boolean hasP4Info()
.p4.config.P4Info p4info = 2;
hasP4Info
in interface ForwardingPipelineConfigOrBuilder
public P4Info getP4Info()
.p4.config.P4Info p4info = 2;
getP4Info
in interface ForwardingPipelineConfigOrBuilder
public ForwardingPipelineConfig.Builder setP4Info(P4Info value)
.p4.config.P4Info p4info = 2;
public ForwardingPipelineConfig.Builder setP4Info(P4Info.Builder builderForValue)
.p4.config.P4Info p4info = 2;
public ForwardingPipelineConfig.Builder mergeP4Info(P4Info value)
.p4.config.P4Info p4info = 2;
public ForwardingPipelineConfig.Builder clearP4Info()
.p4.config.P4Info p4info = 2;
public P4Info.Builder getP4InfoBuilder()
.p4.config.P4Info p4info = 2;
public P4InfoOrBuilder getP4InfoOrBuilder()
.p4.config.P4Info p4info = 2;
getP4InfoOrBuilder
in interface ForwardingPipelineConfigOrBuilder
public com.google.protobuf.ByteString getP4DeviceConfig()
Target-specific P4 configuration.
bytes p4_device_config = 3;
getP4DeviceConfig
in interface ForwardingPipelineConfigOrBuilder
public ForwardingPipelineConfig.Builder setP4DeviceConfig(com.google.protobuf.ByteString value)
Target-specific P4 configuration.
bytes p4_device_config = 3;
public ForwardingPipelineConfig.Builder clearP4DeviceConfig()
Target-specific P4 configuration.
bytes p4_device_config = 3;
public final ForwardingPipelineConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields
in interface com.google.protobuf.Message.Builder
setUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
public final ForwardingPipelineConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields
in interface com.google.protobuf.Message.Builder
mergeUnknownFields
in class com.google.protobuf.GeneratedMessageV3.Builder<ForwardingPipelineConfig.Builder>
Copyright © 2018 OpenDaylight. All rights reserved.