FFApiConfig constructor
FFApiConfig({
- @Deprecated('This field is deprecated.') Iterable<
MapEntry< ? legacyEndpoints,String, FFApiEndpoint> > - FFEditMetadata? editMetadata,
- Iterable<
FFApiEndpoint> ? endpoints, - Iterable<
FFApiGroup> ? apiGroups, - String? privateApiFunctionName,
- int? privateApiMinInstances,
- int? privateApiMaxInstances,
Implementation
factory FFApiConfig({
@$core.Deprecated('This field is deprecated.')
$core.Iterable<$core.MapEntry<$core.String, FFApiEndpoint>>?
legacyEndpoints,
FFEditMetadata? editMetadata,
$core.Iterable<FFApiEndpoint>? endpoints,
$core.Iterable<FFApiGroup>? apiGroups,
$core.String? privateApiFunctionName,
$core.int? privateApiMinInstances,
$core.int? privateApiMaxInstances,
}) {
final result = create();
if (legacyEndpoints != null)
result.legacyEndpoints.addEntries(legacyEndpoints);
if (editMetadata != null) result.editMetadata = editMetadata;
if (endpoints != null) result.endpoints.addAll(endpoints);
if (apiGroups != null) result.apiGroups.addAll(apiGroups);
if (privateApiFunctionName != null)
result.privateApiFunctionName = privateApiFunctionName;
if (privateApiMinInstances != null)
result.privateApiMinInstances = privateApiMinInstances;
if (privateApiMaxInstances != null)
result.privateApiMaxInstances = privateApiMaxInstances;
return result;
}