factory Type()

in lib/src/grpc_api/dart/google/api/expr/v1alpha1/checked.pb.dart [525:581]


  factory Type({
    $1.Empty? dyn,
    $2.NullValue? null_2,
    Type_PrimitiveType? primitive,
    Type_PrimitiveType? wrapper,
    Type_WellKnownType? wellKnown,
    Type_ListType? listType,
    Type_MapType? mapType,
    Type_FunctionType? function,
    $core.String? messageType,
    $core.String? typeParam,
    Type? type,
    $1.Empty? error,
    Type_AbstractType? abstractType,
  }) {
    final _result = create();
    if (dyn != null) {
      _result.dyn = dyn;
    }
    if (null_2 != null) {
      _result.null_2 = null_2;
    }
    if (primitive != null) {
      _result.primitive = primitive;
    }
    if (wrapper != null) {
      _result.wrapper = wrapper;
    }
    if (wellKnown != null) {
      _result.wellKnown = wellKnown;
    }
    if (listType != null) {
      _result.listType = listType;
    }
    if (mapType != null) {
      _result.mapType = mapType;
    }
    if (function != null) {
      _result.function = function;
    }
    if (messageType != null) {
      _result.messageType = messageType;
    }
    if (typeParam != null) {
      _result.typeParam = typeParam;
    }
    if (type != null) {
      _result.type = type;
    }
    if (error != null) {
      _result.error = error;
    }
    if (abstractType != null) {
      _result.abstractType = abstractType;
    }
    return _result;
  }