encode method
Implementation
Map<String, Object?> encode() => {
if (targetRuleIds != null) 'target_rule_ids': targetRuleIds!.toTfJson(),
'target_rule_set': targetRuleSet.toTfJson(),
if (requestCookie != null)
'request_cookie': [for (final e in requestCookie!) e.encode()],
if (requestHeader != null)
'request_header': [for (final e in requestHeader!) e.encode()],
if (requestQueryParam != null)
'request_query_param': [for (final e in requestQueryParam!) e.encode()],
if (requestUri != null)
'request_uri': [for (final e in requestUri!) e.encode()],
};