Class HotRodRoleEntity

    • Field Detail

      • entityVersion

        @ProtoField(number=1,
                    required=true)
        public int entityVersion
      • id

        @ProtoDoc("@Field(index = Index.YES, store = Store.YES)")
        @ProtoField(number=2,
                    required=true)
        public String id
      • realmId

        @ProtoDoc("@Field(index = Index.YES, store = Store.YES)")
        @ProtoField(number=3)
        public String realmId
      • name

        @ProtoDoc("@Field(index = Index.YES, store = Store.YES)")
        @ProtoField(number=4)
        public String name
      • nameLowercase

        @ProtoDoc("@Field(index = Index.YES, store = Store.YES)")
        @ProtoField(number=5)
        public String nameLowercase
        Lowercase interpretation of name field. Infinispan doesn't support case-insensitive LIKE for non-analyzed fields. Search on analyzed fields can be case-insensitive (based on used analyzer) but doesn't support ORDER BY analyzed field.
      • description

        @ProtoDoc("@Field(index = Index.YES, store = Store.YES, analyze = Analyze.YES, analyzer = @Analyzer(definition = \"filename\"))")
        @ProtoField(number=6)
        public String description
      • clientRole

        @ProtoDoc("@Field(index = Index.YES, store = Store.YES)")
        @ProtoField(number=7)
        public Boolean clientRole
      • clientId

        @ProtoDoc("@Field(index = Index.YES, store = Store.YES)")
        @ProtoField(number=8)
        public String clientId
      • compositeRoles

        @ProtoField(number=9)
        public Set<String> compositeRoles
    • Constructor Detail

      • HotRodRoleEntity

        public HotRodRoleEntity()