AttributeContext constructor
AttributeContext({
- AttributeContext_Peer? source,
- AttributeContext_Peer? destination,
- AttributeContext_Request? request,
- AttributeContext_Response? response,
- AttributeContext_Resource? resource,
- AttributeContext_Api? api,
- AttributeContext_Peer? origin,
- Iterable<
Any> ? extensions,
Implementation
factory AttributeContext({
AttributeContext_Peer? source,
AttributeContext_Peer? destination,
AttributeContext_Request? request,
AttributeContext_Response? response,
AttributeContext_Resource? resource,
AttributeContext_Api? api,
AttributeContext_Peer? origin,
$core.Iterable<$0.Any>? extensions,
}) {
final result = create();
if (source != null) result.source = source;
if (destination != null) result.destination = destination;
if (request != null) result.request = request;
if (response != null) result.response = response;
if (resource != null) result.resource = resource;
if (api != null) result.api = api;
if (origin != null) result.origin = origin;
if (extensions != null) result.extensions.addAll(extensions);
return result;
}