/** * Returns an instance of {@code NamespaceCommandResponseRegistry}. * * @return the instance. */ public static NamespaceCommandResponseRegistry getInstance() { final Map<String, JsonParsable<NamespaceCommandResponse>> parseStrategies = new HashMap<>(); parseStrategies.put(PurgeNamespaceResponse.TYPE, PurgeNamespaceResponse::fromJson); parseStrategies.put(BlockNamespaceResponse.TYPE, BlockNamespaceResponse::fromJson); parseStrategies.put(UnblockNamespaceResponse.TYPE, UnblockNamespaceResponse::fromJson); return new NamespaceCommandResponseRegistry(parseStrategies); }