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, hasOneof
int 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.