Package | Description |
---|---|
org.opendaylight.p4plugin.p4info.proto |
Modifier and Type | Method and Description |
---|---|
Preamble.Builder |
Preamble.Builder.addAllAnnotations(Iterable<String> values)
repeated string annotations = 4; |
Preamble.Builder |
Preamble.Builder.addAnnotations(String value)
repeated string annotations = 4; |
Preamble.Builder |
Preamble.Builder.addAnnotationsBytes(com.google.protobuf.ByteString value)
repeated string annotations = 4; |
Preamble.Builder |
Preamble.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Preamble.Builder |
Preamble.Builder.clear() |
Preamble.Builder |
Preamble.Builder.clearAlias()
an alias for the P4 object, probably shorter than its name.
|
Preamble.Builder |
Preamble.Builder.clearAnnotations()
repeated string annotations = 4; |
Preamble.Builder |
Preamble.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Preamble.Builder |
Preamble.Builder.clearId()
ids share the same number-space; e.g.
|
Preamble.Builder |
Preamble.Builder.clearName()
fully qualified name of the P4 object, e.g.
|
Preamble.Builder |
Preamble.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Preamble.Builder |
Preamble.Builder.clone() |
Preamble.Builder |
ExternInstance.Builder.getPreambleBuilder()
.p4.config.Preamble preamble = 1; |
Preamble.Builder |
ControllerPacketMetadata.Builder.getPreambleBuilder()
preamble.name and preamble.id will specify header type ("packet_out" or
"packet_in" for now).
|
Preamble.Builder |
Meter.Builder.getPreambleBuilder()
.p4.config.Preamble preamble = 1; |
Preamble.Builder |
DirectCounter.Builder.getPreambleBuilder()
.p4.config.Preamble preamble = 1; |
Preamble.Builder |
Action.Builder.getPreambleBuilder()
.p4.config.Preamble preamble = 1; |
Preamble.Builder |
ActionProfile.Builder.getPreambleBuilder()
.p4.config.Preamble preamble = 1; |
Preamble.Builder |
Table.Builder.getPreambleBuilder()
.p4.config.Preamble preamble = 1; |
Preamble.Builder |
DirectMeter.Builder.getPreambleBuilder()
.p4.config.Preamble preamble = 1; |
Preamble.Builder |
Counter.Builder.getPreambleBuilder()
.p4.config.Preamble preamble = 1; |
Preamble.Builder |
Preamble.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Preamble.Builder |
Preamble.Builder.mergeFrom(com.google.protobuf.Message other) |
Preamble.Builder |
Preamble.Builder.mergeFrom(Preamble other) |
Preamble.Builder |
Preamble.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static Preamble.Builder |
Preamble.newBuilder() |
static Preamble.Builder |
Preamble.newBuilder(Preamble prototype) |
Preamble.Builder |
Preamble.newBuilderForType() |
protected Preamble.Builder |
Preamble.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Preamble.Builder |
Preamble.Builder.setAlias(String value)
an alias for the P4 object, probably shorter than its name.
|
Preamble.Builder |
Preamble.Builder.setAliasBytes(com.google.protobuf.ByteString value)
an alias for the P4 object, probably shorter than its name.
|
Preamble.Builder |
Preamble.Builder.setAnnotations(int index,
String value)
repeated string annotations = 4; |
Preamble.Builder |
Preamble.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Preamble.Builder |
Preamble.Builder.setId(int value)
ids share the same number-space; e.g.
|
Preamble.Builder |
Preamble.Builder.setName(String value)
fully qualified name of the P4 object, e.g.
|
Preamble.Builder |
Preamble.Builder.setNameBytes(com.google.protobuf.ByteString value)
fully qualified name of the P4 object, e.g.
|
Preamble.Builder |
Preamble.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Preamble.Builder |
Preamble.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Preamble.Builder |
Preamble.toBuilder() |
Modifier and Type | Method and Description |
---|---|
ExternInstance.Builder |
ExternInstance.Builder.setPreamble(Preamble.Builder builderForValue)
.p4.config.Preamble preamble = 1; |
ControllerPacketMetadata.Builder |
ControllerPacketMetadata.Builder.setPreamble(Preamble.Builder builderForValue)
preamble.name and preamble.id will specify header type ("packet_out" or
"packet_in" for now).
|
Meter.Builder |
Meter.Builder.setPreamble(Preamble.Builder builderForValue)
.p4.config.Preamble preamble = 1; |
DirectCounter.Builder |
DirectCounter.Builder.setPreamble(Preamble.Builder builderForValue)
.p4.config.Preamble preamble = 1; |
Action.Builder |
Action.Builder.setPreamble(Preamble.Builder builderForValue)
.p4.config.Preamble preamble = 1; |
ActionProfile.Builder |
ActionProfile.Builder.setPreamble(Preamble.Builder builderForValue)
.p4.config.Preamble preamble = 1; |
Table.Builder |
Table.Builder.setPreamble(Preamble.Builder builderForValue)
.p4.config.Preamble preamble = 1; |
DirectMeter.Builder |
DirectMeter.Builder.setPreamble(Preamble.Builder builderForValue)
.p4.config.Preamble preamble = 1; |
Counter.Builder |
Counter.Builder.setPreamble(Preamble.Builder builderForValue)
.p4.config.Preamble preamble = 1; |
Copyright © 2018 OpenDaylight. All rights reserved.