cz.proto.access.PrivilegeOrBuilder 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 PrivilegeOrBuilder extends
// @@protoc_insertion_point(interface_extends:cz.proto.access.Privilege)
com.google.protobuf.MessageOrBuilder {
/**
* .cz.proto.access.GrantedType.Type granted_type = 1;
* @return The enum numeric value on the wire for grantedType.
*/
int getGrantedTypeValue();
/**
* .cz.proto.access.GrantedType.Type granted_type = 1;
* @return The grantedType.
*/
cz.proto.access.GrantedType.Type getGrantedType();
/**
* .cz.proto.access.PrivilegeAction privilege = 2;
* @return Whether the privilege field is set.
*/
boolean hasPrivilege();
/**
* .cz.proto.access.PrivilegeAction privilege = 2;
* @return The privilege.
*/
cz.proto.access.PrivilegeAction getPrivilege();
/**
* .cz.proto.access.PrivilegeAction privilege = 2;
*/
cz.proto.access.PrivilegeActionOrBuilder getPrivilegeOrBuilder();
/**
* .cz.proto.access.PrivilegeCondition conditions = 3;
* @return Whether the conditions field is set.
*/
boolean hasConditions();
/**
* .cz.proto.access.PrivilegeCondition conditions = 3;
* @return The conditions.
*/
cz.proto.access.PrivilegeCondition getConditions();
/**
* .cz.proto.access.PrivilegeCondition conditions = 3;
*/
cz.proto.access.PrivilegeConditionOrBuilder getConditionsOrBuilder();
/**
* .cz.proto.ObjectIdentifier granted_on = 4;
* @return Whether the grantedOn field is set.
*/
boolean hasGrantedOn();
/**
* .cz.proto.ObjectIdentifier granted_on = 4;
* @return The grantedOn.
*/
cz.proto.ObjectIdentifier getGrantedOn();
/**
* .cz.proto.ObjectIdentifier granted_on = 4;
*/
cz.proto.ObjectIdentifierOrBuilder getGrantedOnOrBuilder();
/**
* .cz.proto.ObjectIdentifier grantee = 5;
* @return Whether the grantee field is set.
*/
boolean hasGrantee();
/**
* .cz.proto.ObjectIdentifier grantee = 5;
* @return The grantee.
*/
cz.proto.ObjectIdentifier getGrantee();
/**
* .cz.proto.ObjectIdentifier grantee = 5;
*/
cz.proto.ObjectIdentifierOrBuilder getGranteeOrBuilder();
/**
* .cz.proto.ObjectIdentifier grantor = 6;
* @return Whether the grantor field is set.
*/
boolean hasGrantor();
/**
* .cz.proto.ObjectIdentifier grantor = 6;
* @return The grantor.
*/
cz.proto.ObjectIdentifier getGrantor();
/**
* .cz.proto.ObjectIdentifier grantor = 6;
*/
cz.proto.ObjectIdentifierOrBuilder getGrantorOrBuilder();
/**
* bool grant_option = 7;
* @return The grantOption.
*/
boolean getGrantOption();
/**
* int64 granted_time_ms = 8;
* @return The grantedTimeMs.
*/
long getGrantedTimeMs();
/**
* optional .cz.proto.TableType table_type = 9;
* @return Whether the tableType field is set.
*/
boolean hasTableType();
/**
* optional .cz.proto.TableType table_type = 9;
* @return The enum numeric value on the wire for tableType.
*/
int getTableTypeValue();
/**
* optional .cz.proto.TableType table_type = 9;
* @return The tableType.
*/
cz.proto.TableType getTableType();
/**
* optional .cz.proto.ObjectType sub_object_type = 10;
* @return Whether the subObjectType field is set.
*/
boolean hasSubObjectType();
/**
* optional .cz.proto.ObjectType sub_object_type = 10;
* @return The enum numeric value on the wire for subObjectType.
*/
int getSubObjectTypeValue();
/**
* optional .cz.proto.ObjectType sub_object_type = 10;
* @return The subObjectType.
*/
cz.proto.ObjectType getSubObjectType();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy