question: public ThriftServiceMetadata ( Class < ? > serviceType ) { requireNonNull ( serviceType , "serviceType" ) ; interfaces = init ( null , Collections . singleton ( serviceType ) ) ; }
target:  Creates a new instance from a single Thrift service interface.