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.v1.ExternInstance instances = 3; | 
int | 
getInstancesCount()
repeated .p4.config.v1.ExternInstance instances = 3; | 
List<ExternInstance> | 
getInstancesList()
repeated .p4.config.v1.ExternInstance instances = 3; | 
ExternInstanceOrBuilder | 
getInstancesOrBuilder(int index)
repeated .p4.config.v1.ExternInstance instances = 3; | 
List<? extends ExternInstanceOrBuilder> | 
getInstancesOrBuilderList()
repeated .p4.config.v1.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.v1.ExternInstance instances = 3;ExternInstance getInstances(int index)
repeated .p4.config.v1.ExternInstance instances = 3;int getInstancesCount()
repeated .p4.config.v1.ExternInstance instances = 3;List<? extends ExternInstanceOrBuilder> getInstancesOrBuilderList()
repeated .p4.config.v1.ExternInstance instances = 3;ExternInstanceOrBuilder getInstancesOrBuilder(int index)
repeated .p4.config.v1.ExternInstance instances = 3;Copyright © 2018 OpenDaylight. All rights reserved.