new code_data_Resource( id, // java.lang.String collectionId, // java.lang.String accessor, // code.data.ResourceAccessor body, // scala.Function0[Array[byte]] statusCode, // int headers, // scala.collection.immutable.List[code.data.ResourceHeader] authenticationFlow, // scala.Option[java.lang.String] stateful, // boolean realtimeQueue, // scala.Option[code.data.SignpostIdentity] description, // java.lang.String enrichmentFlows, // scala.collection.immutable.List[java.lang.String] bundle, // scala.Option[java.lang.String] removeDefaultCachingHeaders, // boolean )