// This is a generated file - do not edit. // // Generated from post.proto. // @dart = 3.3 // ignore_for_file: annotate_overrides, camel_case_types, comment_references // ignore_for_file: constant_identifier_names // ignore_for_file: curly_braces_in_flow_control_structures // ignore_for_file: deprecated_member_use_from_same_package, library_prefixes // ignore_for_file: non_constant_identifier_names import 'dart:core' as $core; import 'package:fixnum/fixnum.dart' as $fixnum; import 'package:protobuf/protobuf.dart' as $pb; export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions; /// 推文评论列表 class CommentListReply extends $pb.GeneratedMessage { factory CommentListReply({ $core.Iterable? list, $fixnum.Int64? total, }) { final result = create(); if (list != null) result.list.addAll(list); if (total != null) result.total = total; return result; } CommentListReply._(); factory CommentListReply.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory CommentListReply.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'CommentListReply', package: const $pb.PackageName(_omitMessageNames ? '' : 'feed'), createEmptyInstance: create) ..pc(1, _omitFieldNames ? '' : 'list', $pb.PbFieldType.PM, subBuilder: CommentItem.create) ..aInt64(2, _omitFieldNames ? '' : 'total') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') CommentListReply clone() => CommentListReply()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') CommentListReply copyWith(void Function(CommentListReply) updates) => super.copyWith((message) => updates(message as CommentListReply)) as CommentListReply; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static CommentListReply create() => CommentListReply._(); @$core.override CommentListReply createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static CommentListReply getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static CommentListReply? _defaultInstance; @$pb.TagNumber(1) $pb.PbList get list => $_getList(0); @$pb.TagNumber(2) $fixnum.Int64 get total => $_getI64(1); @$pb.TagNumber(2) set total($fixnum.Int64 value) => $_setInt64(1, value); @$pb.TagNumber(2) $core.bool hasTotal() => $_has(1); @$pb.TagNumber(2) void clearTotal() => $_clearField(2); } class CommentItem extends $pb.GeneratedMessage { factory CommentItem({ $core.String? identity, $core.String? postIdentity, $core.String? feedIdentity, $core.String? content, $core.Iterable? subComment, }) { final result = create(); if (identity != null) result.identity = identity; if (postIdentity != null) result.postIdentity = postIdentity; if (feedIdentity != null) result.feedIdentity = feedIdentity; if (content != null) result.content = content; if (subComment != null) result.subComment.addAll(subComment); return result; } CommentItem._(); factory CommentItem.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory CommentItem.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'CommentItem', package: const $pb.PackageName(_omitMessageNames ? '' : 'feed'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'identity') ..aOS(2, _omitFieldNames ? '' : 'postIdentity') ..aOS(3, _omitFieldNames ? '' : 'feedIdentity') ..aOS(4, _omitFieldNames ? '' : 'content') ..pc( 5, _omitFieldNames ? '' : 'subComment', $pb.PbFieldType.PM, subBuilder: CommentItem.create) ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') CommentItem clone() => CommentItem()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') CommentItem copyWith(void Function(CommentItem) updates) => super.copyWith((message) => updates(message as CommentItem)) as CommentItem; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static CommentItem create() => CommentItem._(); @$core.override CommentItem createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static CommentItem getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static CommentItem? _defaultInstance; @$pb.TagNumber(1) $core.String get identity => $_getSZ(0); @$pb.TagNumber(1) set identity($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasIdentity() => $_has(0); @$pb.TagNumber(1) void clearIdentity() => $_clearField(1); @$pb.TagNumber(2) $core.String get postIdentity => $_getSZ(1); @$pb.TagNumber(2) set postIdentity($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasPostIdentity() => $_has(1); @$pb.TagNumber(2) void clearPostIdentity() => $_clearField(2); @$pb.TagNumber(3) $core.String get feedIdentity => $_getSZ(2); @$pb.TagNumber(3) set feedIdentity($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasFeedIdentity() => $_has(2); @$pb.TagNumber(3) void clearFeedIdentity() => $_clearField(3); @$pb.TagNumber(4) $core.String get content => $_getSZ(3); @$pb.TagNumber(4) set content($core.String value) => $_setString(3, value); @$pb.TagNumber(4) $core.bool hasContent() => $_has(3); @$pb.TagNumber(4) void clearContent() => $_clearField(4); @$pb.TagNumber(5) $pb.PbList get subComment => $_getList(4); } class PostActionRequest extends $pb.GeneratedMessage { factory PostActionRequest({ $core.String? actionOp, $core.String? actionType, $core.String? identity, }) { final result = create(); if (actionOp != null) result.actionOp = actionOp; if (actionType != null) result.actionType = actionType; if (identity != null) result.identity = identity; return result; } PostActionRequest._(); factory PostActionRequest.fromBuffer($core.List<$core.int> data, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromBuffer(data, registry); factory PostActionRequest.fromJson($core.String json, [$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) => create()..mergeFromJson(json, registry); static final $pb.BuilderInfo _i = $pb.BuilderInfo( _omitMessageNames ? '' : 'PostActionRequest', package: const $pb.PackageName(_omitMessageNames ? '' : 'feed'), createEmptyInstance: create) ..aOS(1, _omitFieldNames ? '' : 'actionOp') ..aOS(2, _omitFieldNames ? '' : 'actionType') ..aOS(3, _omitFieldNames ? '' : 'identity') ..hasRequiredFields = false; @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') PostActionRequest clone() => PostActionRequest()..mergeFromMessage(this); @$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.') PostActionRequest copyWith(void Function(PostActionRequest) updates) => super.copyWith((message) => updates(message as PostActionRequest)) as PostActionRequest; @$core.override $pb.BuilderInfo get info_ => _i; @$core.pragma('dart2js:noInline') static PostActionRequest create() => PostActionRequest._(); @$core.override PostActionRequest createEmptyInstance() => create(); static $pb.PbList createRepeated() => $pb.PbList(); @$core.pragma('dart2js:noInline') static PostActionRequest getDefault() => _defaultInstance ??= $pb.GeneratedMessage.$_defaultFor(create); static PostActionRequest? _defaultInstance; @$pb.TagNumber(1) $core.String get actionOp => $_getSZ(0); @$pb.TagNumber(1) set actionOp($core.String value) => $_setString(0, value); @$pb.TagNumber(1) $core.bool hasActionOp() => $_has(0); @$pb.TagNumber(1) void clearActionOp() => $_clearField(1); @$pb.TagNumber(2) $core.String get actionType => $_getSZ(1); @$pb.TagNumber(2) set actionType($core.String value) => $_setString(1, value); @$pb.TagNumber(2) $core.bool hasActionType() => $_has(1); @$pb.TagNumber(2) void clearActionType() => $_clearField(2); @$pb.TagNumber(3) $core.String get identity => $_getSZ(2); @$pb.TagNumber(3) set identity($core.String value) => $_setString(2, value); @$pb.TagNumber(3) $core.bool hasIdentity() => $_has(2); @$pb.TagNumber(3) void clearIdentity() => $_clearField(3); } const $core.bool _omitFieldNames = $core.bool.fromEnvironment('protobuf.omit_field_names'); const $core.bool _omitMessageNames = $core.bool.fromEnvironment('protobuf.omit_message_names');