- CachedCrnStringPatternMatcher<T> - Class in io.confluent.crn
-
In practice, we will usually be routing messages based on the string CRN values in CloudEvent
subject fields.
- CachedCrnStringPatternMatcher(int) - Constructor for class io.confluent.crn.CachedCrnStringPatternMatcher
-
Create a cache with the desired capacity.
- canonicalCrn(String) - Method in interface io.confluent.crn.CrnAuthority
-
Return the canonical CRN for the String
- canonicalCrn(ConfluentResourceName) - Method in interface io.confluent.crn.CrnAuthority
-
Return the canonical CRN for the given CRN
- compareTo(Object) - Method in class io.confluent.crn.ConfluentResourceName
-
- compareTo(Object) - Method in class io.confluent.crn.ConfluentResourceName.Element
-
- ConfluentResourceName - Class in io.confluent.crn
-
A ConfluentResourceName is a compound identifier that identifies a resource or pattern.
- ConfluentResourceName.Builder - Class in io.confluent.crn
-
- ConfluentResourceName.Element - Class in io.confluent.crn
-
- CrnAuthority - Interface in io.confluent.crn
-
A CrnAuthority is responsible for translating between resources and CRNs.
- CrnPatternMatcher<T> - Class in io.confluent.crn
-
- CrnPatternMatcher() - Constructor for class io.confluent.crn.CrnPatternMatcher
-
- CrnSyntaxException - Exception in io.confluent.crn
-
- CrnSyntaxException(String, String) - Constructor for exception io.confluent.crn.CrnSyntaxException
-
- CrnSyntaxException(String, Collection<CrnSyntaxException>) - Constructor for exception io.confluent.crn.CrnSyntaxException
-
If we encountered multiple problems trying to parse a CRN, produce an exception that captures
all of the reasons for failure