public interface ExternOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
int |
getExternTypeId()
the extern_type_id is assigned during compilation.
|
String |
getExternTypeName()
string extern_type_name = 2; |
com.google.protobuf.ByteString |
getExternTypeNameBytes()
string extern_type_name = 2; |
ExternInstance |
getInstances(int index)
repeated .p4.config.ExternInstance instances = 3; |
int |
getInstancesCount()
repeated .p4.config.ExternInstance instances = 3; |
List<ExternInstance> |
getInstancesList()
repeated .p4.config.ExternInstance instances = 3; |
ExternInstanceOrBuilder |
getInstancesOrBuilder(int index)
repeated .p4.config.ExternInstance instances = 3; |
List<? extends ExternInstanceOrBuilder> |
getInstancesOrBuilderList()
repeated .p4.config.ExternInstance instances = 3; |
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getExternTypeId()
the extern_type_id is assigned during compilation. It is likely that this id will in fact come from a P4 annotation to the extern declaration and that each vendor will receive a prefix to avoid collisions.
uint32 extern_type_id = 1;String getExternTypeName()
string extern_type_name = 2;com.google.protobuf.ByteString getExternTypeNameBytes()
string extern_type_name = 2;List<ExternInstance> getInstancesList()
repeated .p4.config.ExternInstance instances = 3;ExternInstance getInstances(int index)
repeated .p4.config.ExternInstance instances = 3;int getInstancesCount()
repeated .p4.config.ExternInstance instances = 3;List<? extends ExternInstanceOrBuilder> getInstancesOrBuilderList()
repeated .p4.config.ExternInstance instances = 3;ExternInstanceOrBuilder getInstancesOrBuilder(int index)
repeated .p4.config.ExternInstance instances = 3;Copyright © 2018 OpenDaylight. All rights reserved.