grpc.permission_messages.PermissionsOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of client-protos-jvm Show documentation
Show all versions of client-protos-jvm Show documentation
Kotlin protobuf protocols for the JVM that define the Momento gRPC wire format
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: permissionmessages.proto
package grpc.permission_messages;
public interface PermissionsOrBuilder extends
// @@protoc_insertion_point(interface_extends:permission_messages.Permissions)
com.google.protobuf.MessageOrBuilder {
/**
* .permission_messages.SuperUserPermissions super_user = 1;
* @return Whether the superUser field is set.
*/
boolean hasSuperUser();
/**
* .permission_messages.SuperUserPermissions super_user = 1;
* @return The enum numeric value on the wire for superUser.
*/
int getSuperUserValue();
/**
* .permission_messages.SuperUserPermissions super_user = 1;
* @return The superUser.
*/
grpc.permission_messages.SuperUserPermissions getSuperUser();
/**
* .permission_messages.ExplicitPermissions explicit = 2;
* @return Whether the explicit field is set.
*/
boolean hasExplicit();
/**
* .permission_messages.ExplicitPermissions explicit = 2;
* @return The explicit.
*/
grpc.permission_messages.ExplicitPermissions getExplicit();
/**
* .permission_messages.ExplicitPermissions explicit = 2;
*/
grpc.permission_messages.ExplicitPermissionsOrBuilder getExplicitOrBuilder();
grpc.permission_messages.Permissions.KindCase getKindCase();
}