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