cz.proto.access.UserRoleOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of clickzetta-java Show documentation
Show all versions of clickzetta-java Show documentation
The java SDK for clickzetta's Lakehouse
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: privilege.proto
package cz.proto.access;
public interface UserRoleOrBuilder extends
// @@protoc_insertion_point(interface_extends:cz.proto.access.UserRole)
com.google.protobuf.MessageOrBuilder {
/**
* .cz.proto.UserIdentifier user = 1;
* @return Whether the user field is set.
*/
boolean hasUser();
/**
* .cz.proto.UserIdentifier user = 1;
* @return The user.
*/
cz.proto.AccountOuterClass.UserIdentifier getUser();
/**
* .cz.proto.UserIdentifier user = 1;
*/
cz.proto.AccountOuterClass.UserIdentifierOrBuilder getUserOrBuilder();
/**
* .cz.proto.ObjectIdentifier role = 2;
* @return Whether the role field is set.
*/
boolean hasRole();
/**
* .cz.proto.ObjectIdentifier role = 2;
* @return The role.
*/
cz.proto.ObjectIdentifier getRole();
/**
* .cz.proto.ObjectIdentifier role = 2;
*/
cz.proto.ObjectIdentifierOrBuilder getRoleOrBuilder();
/**
* .cz.proto.ObjectIdentifier grantor = 3;
* @return Whether the grantor field is set.
*/
boolean hasGrantor();
/**
* .cz.proto.ObjectIdentifier grantor = 3;
* @return The grantor.
*/
cz.proto.ObjectIdentifier getGrantor();
/**
* .cz.proto.ObjectIdentifier grantor = 3;
*/
cz.proto.ObjectIdentifierOrBuilder getGrantorOrBuilder();
/**
* int64 granted_time_ms = 4;
* @return The grantedTimeMs.
*/
long getGrantedTimeMs();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy