public interface RoleOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description | 
|---|---|
com.google.protobuf.Any | 
getConfig()
 Describes the role configuration, i.e. 
 | 
com.google.protobuf.AnyOrBuilder | 
getConfigOrBuilder()
 Describes the role configuration, i.e. 
 | 
long | 
getId()
 Role IDs are defined offline in agreement across the entire control plane. 
 | 
boolean | 
hasConfig()
 Describes the role configuration, i.e. 
 | 
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneoflong getId()
Role IDs are defined offline in agreement across the entire control plane.
uint64 id = 1;boolean hasConfig()
Describes the role configuration, i.e. what operations, P4 entities, behaviors, etc. are in the scope of a given role. If config is not set (default case), it implies all P4 objects and control behaviors are in scope, i.e. full pipeline access.
.google.protobuf.Any config = 2;com.google.protobuf.Any getConfig()
Describes the role configuration, i.e. what operations, P4 entities, behaviors, etc. are in the scope of a given role. If config is not set (default case), it implies all P4 objects and control behaviors are in scope, i.e. full pipeline access.
.google.protobuf.Any config = 2;com.google.protobuf.AnyOrBuilder getConfigOrBuilder()
Describes the role configuration, i.e. what operations, P4 entities, behaviors, etc. are in the scope of a given role. If config is not set (default case), it implies all P4 objects and control behaviors are in scope, i.e. full pipeline access.
.google.protobuf.Any config = 2;Copyright © 2018 OpenDaylight. All rights reserved.