GetSystemFeaturesResponse constructor

GetSystemFeaturesResponse({
  1. Details? details,
  2. FeatureFlag? loginDefaultOrg,
  3. FeatureFlag? userSchema,
  4. FeatureFlag? oidcTokenExchange,
  5. ImprovedPerformanceFeatureFlag? improvedPerformance,
  6. FeatureFlag? oidcSingleV1SessionTermination,
})

Implementation

factory GetSystemFeaturesResponse({
  $0.Details? details,
  $1.FeatureFlag? loginDefaultOrg,
  $1.FeatureFlag? userSchema,
  $1.FeatureFlag? oidcTokenExchange,
  $1.ImprovedPerformanceFeatureFlag? improvedPerformance,
  $1.FeatureFlag? oidcSingleV1SessionTermination,
}) {
  final result = create();
  if (details != null) result.details = details;
  if (loginDefaultOrg != null) result.loginDefaultOrg = loginDefaultOrg;
  if (userSchema != null) result.userSchema = userSchema;
  if (oidcTokenExchange != null) result.oidcTokenExchange = oidcTokenExchange;
  if (improvedPerformance != null)
    result.improvedPerformance = improvedPerformance;
  if (oidcSingleV1SessionTermination != null)
    result.oidcSingleV1SessionTermination = oidcSingleV1SessionTermination;
  return result;
}