TkNeo’s response is a great place to start. Feel free to ask if you can’t find something. (I’d recommend starting by setting up a FixedCouponBond object to see what data it needs, and then examining the DiscountingFixedCouponBondProductPricer API to see what methods can be invoked.

Note that Strata uses decimal prices for bonds in the trade model, pricers and market data, thus a price of 99.32% is represented in Strata by 0.9932. Perhaps if you divide the clean price by 100 you will get closer?

Several pricing methods are involved in DiscountingFixedCouponBondProductPricer and DiscountingFixedCouponBondTradePricer. For example, dirtyPriceFromCurves in DiscountingFixedCouponBondProductPricer computes the bond price using a calibrated discounting curve, whereas the price is computed from yield to maturity by dirtyPriceFromYield in DiscountingFixedCouponBondProductPricer.