- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RoleInfo
,RoleInfo.Builder
public interface RoleInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionboolean
Whether this role is assigned by defaultRole descriptioncom.google.protobuf.ByteString
Role descriptiongetName()
Role namecom.google.protobuf.ByteString
Role namegetObjectPrivileges
(int index) Object privilegesint
Object privilegesObject privilegesgetObjectPrivilegesOrBuilder
(int index) Object privilegesList<? extends ObjectPrivilegeInfoOrBuilder>
Object privilegesgetSystemPrivileges
(int index) System privilegescom.google.protobuf.ByteString
getSystemPrivilegesBytes
(int index) System privilegesint
System privilegesSystem privilegesboolean
Whether this role is assigned by defaultboolean
Role descriptionboolean
hasName()
Role nameMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasName
boolean hasName()Role name
optional string name = 1;
- Returns:
- Whether the name field is set.
-
getName
String getName()Role name
optional string name = 1;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Role name
optional string name = 1;
- Returns:
- The bytes for name.
-
hasDescription
boolean hasDescription()Role description
optional string description = 2;
- Returns:
- Whether the description field is set.
-
getDescription
String getDescription()Role description
optional string description = 2;
- Returns:
- The description.
-
getDescriptionBytes
com.google.protobuf.ByteString getDescriptionBytes()Role description
optional string description = 2;
- Returns:
- The bytes for description.
-
getSystemPrivilegesList
System privileges
repeated string systemPrivileges = 3;
- Returns:
- A list containing the systemPrivileges.
-
getSystemPrivilegesCount
int getSystemPrivilegesCount()System privileges
repeated string systemPrivileges = 3;
- Returns:
- The count of systemPrivileges.
-
getSystemPrivileges
System privileges
repeated string systemPrivileges = 3;
- Parameters:
index
- The index of the element to return.- Returns:
- The systemPrivileges at the given index.
-
getSystemPrivilegesBytes
com.google.protobuf.ByteString getSystemPrivilegesBytes(int index) System privileges
repeated string systemPrivileges = 3;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the systemPrivileges at the given index.
-
getObjectPrivilegesList
List<ObjectPrivilegeInfo> getObjectPrivilegesList()Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 4;
-
getObjectPrivileges
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 4;
-
getObjectPrivilegesCount
int getObjectPrivilegesCount()Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 4;
-
getObjectPrivilegesOrBuilderList
List<? extends ObjectPrivilegeInfoOrBuilder> getObjectPrivilegesOrBuilderList()Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 4;
-
getObjectPrivilegesOrBuilder
Object privileges
repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 4;
-
hasDefault
boolean hasDefault()Whether this role is assigned by default
optional bool default = 5;
- Returns:
- Whether the default field is set.
-
getDefault
boolean getDefault()Whether this role is assigned by default
optional bool default = 5;
- Returns:
- The default.
-