Class RoleResponse

java.lang.Object
org.graylog2.rest.models.roles.responses.RoleResponse

public abstract class RoleResponse extends Object
  • Constructor Details

    • RoleResponse

      public RoleResponse()
  • Method Details

    • name

      @NotBlank public abstract @NotBlank String name()
    • description

      public abstract Optional<String> description()
    • permissions

      @NotNull public abstract @NotNull Set<String> permissions()
    • readOnly

      public abstract boolean readOnly()
    • create

      public static RoleResponse create(@NotBlank @NotBlank String name, Optional<String> description, @NotNull @NotNull Set<String> permissions, boolean readOnly)