Interface PermissionOverride

All Superinterfaces:
Entity, Snowflake, Timestamped
All Known Implementing Classes:
PermissionOverrideImpl

public interface PermissionOverride extends Snowflake
Since:
9/15/18
Author:
natanbc
  • Method Details

    • type

      @Nonnull @CheckReturnValue PermissionOverride.OverrideType type()
    • allowRaw

      @CheckReturnValue long allowRaw()
    • allow

      @Nonnull @CheckReturnValue default Set<Permission> allow()
    • denyRaw

      @CheckReturnValue long denyRaw()
    • deny

      @Nonnull @CheckReturnValue default Set<Permission> deny()