client/dart/cms/pages.pb.dart

515 lines
18 KiB
Dart

// This is a generated file - do not edit.
//
// Generated from pages.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;
import 'blocks.pb.dart' as $1;
export 'package:protobuf/protobuf.dart' show GeneratedMessageGenericExtensions;
/// 根据KEY获取内容请求
class GetPagesByKeyRequest extends $pb.GeneratedMessage {
factory GetPagesByKeyRequest({
$core.String? key,
}) {
final result = create();
if (key != null) result.key = key;
return result;
}
GetPagesByKeyRequest._();
factory GetPagesByKeyRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GetPagesByKeyRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GetPagesByKeyRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'key')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetPagesByKeyRequest clone() =>
GetPagesByKeyRequest()..mergeFromMessage(this);
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetPagesByKeyRequest copyWith(void Function(GetPagesByKeyRequest) updates) =>
super.copyWith((message) => updates(message as GetPagesByKeyRequest))
as GetPagesByKeyRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GetPagesByKeyRequest create() => GetPagesByKeyRequest._();
@$core.override
GetPagesByKeyRequest createEmptyInstance() => create();
static $pb.PbList<GetPagesByKeyRequest> createRepeated() =>
$pb.PbList<GetPagesByKeyRequest>();
@$core.pragma('dart2js:noInline')
static GetPagesByKeyRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GetPagesByKeyRequest>(create);
static GetPagesByKeyRequest? _defaultInstance;
@$pb.TagNumber(1)
$core.String get key => $_getSZ(0);
@$pb.TagNumber(1)
set key($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasKey() => $_has(0);
@$pb.TagNumber(1)
void clearKey() => $_clearField(1);
}
/// 文章
class PagesItem extends $pb.GeneratedMessage {
factory PagesItem({
$core.String? identity,
$core.String? createdAt,
$core.String? updatedAt,
$core.int? postType,
$core.String? rights,
$core.String? title,
$core.String? key,
$core.String? description,
$core.String? coverPath,
$core.String? cms,
$core.bool? hasAccessory,
$core.Iterable<$core.String>? accessoryIdentityArray,
$core.Iterable<$1.AccessoryItem>? accessoryData,
$core.Iterable<$1.TagsItem>? tagsData,
$core.Iterable<$core.String>? tagsIdentityArray,
$fixnum.Int64? hits,
}) {
final result = create();
if (identity != null) result.identity = identity;
if (createdAt != null) result.createdAt = createdAt;
if (updatedAt != null) result.updatedAt = updatedAt;
if (postType != null) result.postType = postType;
if (rights != null) result.rights = rights;
if (title != null) result.title = title;
if (key != null) result.key = key;
if (description != null) result.description = description;
if (coverPath != null) result.coverPath = coverPath;
if (cms != null) result.cms = cms;
if (hasAccessory != null) result.hasAccessory = hasAccessory;
if (accessoryIdentityArray != null)
result.accessoryIdentityArray.addAll(accessoryIdentityArray);
if (accessoryData != null) result.accessoryData.addAll(accessoryData);
if (tagsData != null) result.tagsData.addAll(tagsData);
if (tagsIdentityArray != null)
result.tagsIdentityArray.addAll(tagsIdentityArray);
if (hits != null) result.hits = hits;
return result;
}
PagesItem._();
factory PagesItem.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PagesItem.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PagesItem',
package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'identity')
..aOS(2, _omitFieldNames ? '' : 'created_at')
..aOS(3, _omitFieldNames ? '' : 'updated_at')
..a<$core.int>(4, _omitFieldNames ? '' : 'post_type', $pb.PbFieldType.O3)
..aOS(5, _omitFieldNames ? '' : 'rights')
..aOS(6, _omitFieldNames ? '' : 'title')
..aOS(7, _omitFieldNames ? '' : 'key')
..aOS(8, _omitFieldNames ? '' : 'description')
..aOS(9, _omitFieldNames ? '' : 'cover_path')
..aOS(10, _omitFieldNames ? '' : 'Cms', protoName: 'Cms')
..aOB(11, _omitFieldNames ? '' : 'has_accessory')
..pPS(12, _omitFieldNames ? '' : 'accessory_identity_array')
..pc<$1.AccessoryItem>(
13, _omitFieldNames ? '' : 'accessory_data', $pb.PbFieldType.PM,
subBuilder: $1.AccessoryItem.create)
..pc<$1.TagsItem>(
14, _omitFieldNames ? '' : 'tags_data', $pb.PbFieldType.PM,
subBuilder: $1.TagsItem.create)
..pPS(15, _omitFieldNames ? '' : 'tags_identity_array')
..aInt64(16, _omitFieldNames ? '' : 'hits')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PagesItem clone() => PagesItem()..mergeFromMessage(this);
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PagesItem copyWith(void Function(PagesItem) updates) =>
super.copyWith((message) => updates(message as PagesItem)) as PagesItem;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PagesItem create() => PagesItem._();
@$core.override
PagesItem createEmptyInstance() => create();
static $pb.PbList<PagesItem> createRepeated() => $pb.PbList<PagesItem>();
@$core.pragma('dart2js:noInline')
static PagesItem getDefault() =>
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<PagesItem>(create);
static PagesItem? _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 createdAt => $_getSZ(1);
@$pb.TagNumber(2)
set createdAt($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasCreatedAt() => $_has(1);
@$pb.TagNumber(2)
void clearCreatedAt() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get updatedAt => $_getSZ(2);
@$pb.TagNumber(3)
set updatedAt($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasUpdatedAt() => $_has(2);
@$pb.TagNumber(3)
void clearUpdatedAt() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get postType => $_getIZ(3);
@$pb.TagNumber(4)
set postType($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasPostType() => $_has(3);
@$pb.TagNumber(4)
void clearPostType() => $_clearField(4);
@$pb.TagNumber(5)
$core.String get rights => $_getSZ(4);
@$pb.TagNumber(5)
set rights($core.String value) => $_setString(4, value);
@$pb.TagNumber(5)
$core.bool hasRights() => $_has(4);
@$pb.TagNumber(5)
void clearRights() => $_clearField(5);
@$pb.TagNumber(6)
$core.String get title => $_getSZ(5);
@$pb.TagNumber(6)
set title($core.String value) => $_setString(5, value);
@$pb.TagNumber(6)
$core.bool hasTitle() => $_has(5);
@$pb.TagNumber(6)
void clearTitle() => $_clearField(6);
@$pb.TagNumber(7)
$core.String get key => $_getSZ(6);
@$pb.TagNumber(7)
set key($core.String value) => $_setString(6, value);
@$pb.TagNumber(7)
$core.bool hasKey() => $_has(6);
@$pb.TagNumber(7)
void clearKey() => $_clearField(7);
@$pb.TagNumber(8)
$core.String get description => $_getSZ(7);
@$pb.TagNumber(8)
set description($core.String value) => $_setString(7, value);
@$pb.TagNumber(8)
$core.bool hasDescription() => $_has(7);
@$pb.TagNumber(8)
void clearDescription() => $_clearField(8);
@$pb.TagNumber(9)
$core.String get coverPath => $_getSZ(8);
@$pb.TagNumber(9)
set coverPath($core.String value) => $_setString(8, value);
@$pb.TagNumber(9)
$core.bool hasCoverPath() => $_has(8);
@$pb.TagNumber(9)
void clearCoverPath() => $_clearField(9);
@$pb.TagNumber(10)
$core.String get cms => $_getSZ(9);
@$pb.TagNumber(10)
set cms($core.String value) => $_setString(9, value);
@$pb.TagNumber(10)
$core.bool hasCms() => $_has(9);
@$pb.TagNumber(10)
void clearCms() => $_clearField(10);
@$pb.TagNumber(11)
$core.bool get hasAccessory => $_getBF(10);
@$pb.TagNumber(11)
set hasAccessory($core.bool value) => $_setBool(10, value);
@$pb.TagNumber(11)
$core.bool hasHasAccessory() => $_has(10);
@$pb.TagNumber(11)
void clearHasAccessory() => $_clearField(11);
@$pb.TagNumber(12)
$pb.PbList<$core.String> get accessoryIdentityArray => $_getList(11);
@$pb.TagNumber(13)
$pb.PbList<$1.AccessoryItem> get accessoryData => $_getList(12);
@$pb.TagNumber(14)
$pb.PbList<$1.TagsItem> get tagsData => $_getList(13);
@$pb.TagNumber(15)
$pb.PbList<$core.String> get tagsIdentityArray => $_getList(14);
@$pb.TagNumber(16)
$fixnum.Int64 get hits => $_getI64(15);
@$pb.TagNumber(16)
set hits($fixnum.Int64 value) => $_setInt64(15, value);
@$pb.TagNumber(16)
$core.bool hasHits() => $_has(15);
@$pb.TagNumber(16)
void clearHits() => $_clearField(16);
}
/// 文章列表请求
class PagesListRequest extends $pb.GeneratedMessage {
factory PagesListRequest({
$fixnum.Int64? page,
$fixnum.Int64? size,
$core.String? keyword,
$core.int? type,
}) {
final result = create();
if (page != null) result.page = page;
if (size != null) result.size = size;
if (keyword != null) result.keyword = keyword;
if (type != null) result.type = type;
return result;
}
PagesListRequest._();
factory PagesListRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PagesListRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PagesListRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
createEmptyInstance: create)
..aInt64(1, _omitFieldNames ? '' : 'page')
..aInt64(2, _omitFieldNames ? '' : 'size')
..aOS(3, _omitFieldNames ? '' : 'keyword')
..a<$core.int>(4, _omitFieldNames ? '' : 'type', $pb.PbFieldType.O3)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PagesListRequest clone() => PagesListRequest()..mergeFromMessage(this);
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PagesListRequest copyWith(void Function(PagesListRequest) updates) =>
super.copyWith((message) => updates(message as PagesListRequest))
as PagesListRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PagesListRequest create() => PagesListRequest._();
@$core.override
PagesListRequest createEmptyInstance() => create();
static $pb.PbList<PagesListRequest> createRepeated() =>
$pb.PbList<PagesListRequest>();
@$core.pragma('dart2js:noInline')
static PagesListRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<PagesListRequest>(create);
static PagesListRequest? _defaultInstance;
@$pb.TagNumber(1)
$fixnum.Int64 get page => $_getI64(0);
@$pb.TagNumber(1)
set page($fixnum.Int64 value) => $_setInt64(0, value);
@$pb.TagNumber(1)
$core.bool hasPage() => $_has(0);
@$pb.TagNumber(1)
void clearPage() => $_clearField(1);
@$pb.TagNumber(2)
$fixnum.Int64 get size => $_getI64(1);
@$pb.TagNumber(2)
set size($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasSize() => $_has(1);
@$pb.TagNumber(2)
void clearSize() => $_clearField(2);
@$pb.TagNumber(3)
$core.String get keyword => $_getSZ(2);
@$pb.TagNumber(3)
set keyword($core.String value) => $_setString(2, value);
@$pb.TagNumber(3)
$core.bool hasKeyword() => $_has(2);
@$pb.TagNumber(3)
void clearKeyword() => $_clearField(3);
@$pb.TagNumber(4)
$core.int get type => $_getIZ(3);
@$pb.TagNumber(4)
set type($core.int value) => $_setSignedInt32(3, value);
@$pb.TagNumber(4)
$core.bool hasType() => $_has(3);
@$pb.TagNumber(4)
void clearType() => $_clearField(4);
}
/// 文章列表回复
class PagesListReply extends $pb.GeneratedMessage {
factory PagesListReply({
$core.Iterable<PagesItem>? data,
$fixnum.Int64? count,
}) {
final result = create();
if (data != null) result.data.addAll(data);
if (count != null) result.count = count;
return result;
}
PagesListReply._();
factory PagesListReply.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory PagesListReply.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'PagesListReply',
package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
createEmptyInstance: create)
..pc<PagesItem>(1, _omitFieldNames ? '' : 'data', $pb.PbFieldType.PM,
subBuilder: PagesItem.create)
..aInt64(2, _omitFieldNames ? '' : 'count')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PagesListReply clone() => PagesListReply()..mergeFromMessage(this);
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
PagesListReply copyWith(void Function(PagesListReply) updates) =>
super.copyWith((message) => updates(message as PagesListReply))
as PagesListReply;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static PagesListReply create() => PagesListReply._();
@$core.override
PagesListReply createEmptyInstance() => create();
static $pb.PbList<PagesListReply> createRepeated() =>
$pb.PbList<PagesListReply>();
@$core.pragma('dart2js:noInline')
static PagesListReply getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<PagesListReply>(create);
static PagesListReply? _defaultInstance;
@$pb.TagNumber(1)
$pb.PbList<PagesItem> get data => $_getList(0);
@$pb.TagNumber(2)
$fixnum.Int64 get count => $_getI64(1);
@$pb.TagNumber(2)
set count($fixnum.Int64 value) => $_setInt64(1, value);
@$pb.TagNumber(2)
$core.bool hasCount() => $_has(1);
@$pb.TagNumber(2)
void clearCount() => $_clearField(2);
}
/// 获取文章详情请求
class GetPagesRequest extends $pb.GeneratedMessage {
factory GetPagesRequest({
$core.String? identity,
}) {
final result = create();
if (identity != null) result.identity = identity;
return result;
}
GetPagesRequest._();
factory GetPagesRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory GetPagesRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'GetPagesRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'cms'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'identity')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetPagesRequest clone() => GetPagesRequest()..mergeFromMessage(this);
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
GetPagesRequest copyWith(void Function(GetPagesRequest) updates) =>
super.copyWith((message) => updates(message as GetPagesRequest))
as GetPagesRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static GetPagesRequest create() => GetPagesRequest._();
@$core.override
GetPagesRequest createEmptyInstance() => create();
static $pb.PbList<GetPagesRequest> createRepeated() =>
$pb.PbList<GetPagesRequest>();
@$core.pragma('dart2js:noInline')
static GetPagesRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<GetPagesRequest>(create);
static GetPagesRequest? _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);
}
const $core.bool _omitFieldNames =
$core.bool.fromEnvironment('protobuf.omit_field_names');
const $core.bool _omitMessageNames =
$core.bool.fromEnvironment('protobuf.omit_message_names');