Package org.graylog.grn
Class GRN
java.lang.Object
org.graylog.grn.GRN
This is a helper class for GRNs - Graylog Resource Names
GRNs are like URNs that we use for internal purposes only
GRN format: grn:<cluster>:<tenant>:<scope>:<type>:<entity> Examples: grn::::stream:000000000001 grn:local:0:internal:stream:000000000001
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic GRN.Builderbuilder()abstract Stringcluster()abstract Stringentity()booleanabstract GRNTypegrnType()inthashCode()booleanisPermissionApplicable(String permission) abstract Stringscope()abstract Stringtenant()abstract GRN.BuildertoString()abstract Stringtype()