Trace

constructor(    start_time: Instant? = null,     end_time: Instant? = null,     duration_ns: Long = 0,     root: Trace.Node? = null,     is_incomplete: Boolean = false,     signature: String = "",     unexecutedOperationBody: String = "",     unexecutedOperationName: String = "",     details: Trace.Details? = null,     client_name: String = "",     client_version: String = "",     http: Trace.HTTP? = null,     cache_policy: Trace.CachePolicy? = null,     query_plan: Trace.QueryPlanNode? = null,     full_query_cache_hit: Boolean = false,     persisted_query_hit: Boolean = false,     persisted_query_register: Boolean = false,     registered_operation: Boolean = false,     forbidden_operation: Boolean = false,     field_execution_weight: Double = 0.0,     unknownFields: ByteString = ByteString.EMPTY)