package Ġcom . info bip . k af k ist ry . service . existing values Ċ Ċ import Ġcom . info bip . k af k ist ry . model . Consumer GroupId Ċ import Ġcom . info bip . k af k ist ry . model . Kafka User Ċ import Ġcom . info bip . k af k ist ry . model . Topic Name Ċ Ċ interface ĠExisting Values Supplier Ġ{ ĊĊĠĠĠ Ġfun Ġtopics (): ĠList < Topic Name > Ġ= Ġempty List () ĊĠĠĠ Ġfun Ġconsumer Groups (): ĠList < Consumer GroupId > Ġ= Ġempty List () ĊĠĠĠ Ġfun Ġowners (): ĠList < String > Ġ= Ġempty List () ĊĠĠĠ Ġfun Ġpro ducers (): ĠList < String > Ġ= Ġempty List () ĊĠĠĠ Ġfun Ġusers (): ĠList < Kafka User > Ġ= Ġempty List () ĊĊĠĠĠ Ġfun Ġ< T > Ġget OrEmpty ( supplier : Ġ() Ġ-> ĠList < T >): ĠList < T > Ġ= Ġtry Ġ{ ĊĠĠĠĠĠĠĠ Ġsupplier () ĊĠĠĠ Ġ} Ġcatch Ġ(_ : ĠException ) Ġ{ ĊĠĠĠĠĠĠĠ Ġempty List () ĊĠĠĠ Ġ} Ċ Ċ } Ċ