Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterBookmarkServiceServer(s grpc.ServiceRegistrar, srv BookmarkServiceServer)
- type Bookmark
- func (*Bookmark) Descriptor() ([]byte, []int)deprecated
- func (x *Bookmark) GetArticleComment() *content.ArticleComment
- func (x *Bookmark) GetArticleId() string
- func (x *Bookmark) GetArticleUrl() string
- func (x *Bookmark) GetCreatedAt() *timestamppb.Timestamp
- func (x *Bookmark) GetDescription() string
- func (x *Bookmark) GetFavoriteArticleFolderIds() []string
- func (x *Bookmark) GetId() string
- func (x *Bookmark) GetIsEng() bool
- func (x *Bookmark) GetIsFollowing() bool
- func (x *Bookmark) GetIsRead() bool
- func (x *Bookmark) GetPlatformFaviconUrl() string
- func (x *Bookmark) GetPlatformId() *wrapperspb.StringValue
- func (x *Bookmark) GetPlatformName() string
- func (x *Bookmark) GetPlatformUrl() string
- func (x *Bookmark) GetPublishedAt() *timestamppb.Timestamp
- func (x *Bookmark) GetThumbnailUrl() string
- func (x *Bookmark) GetTitle() string
- func (x *Bookmark) GetUpdatedAt() *timestamppb.Timestamp
- func (x *Bookmark) GetUserId() string
- func (*Bookmark) ProtoMessage()
- func (x *Bookmark) ProtoReflect() protoreflect.Message
- func (x *Bookmark) Reset()
- func (x *Bookmark) String() string
- type BookmarkEdge
- func (*BookmarkEdge) Descriptor() ([]byte, []int)deprecated
- func (x *BookmarkEdge) GetBookmark() *Bookmark
- func (x *BookmarkEdge) GetCursor() string
- func (*BookmarkEdge) ProtoMessage()
- func (x *BookmarkEdge) ProtoReflect() protoreflect.Message
- func (x *BookmarkEdge) Reset()
- func (x *BookmarkEdge) String() string
- type BookmarkServiceClient
- type BookmarkServiceServer
- type CreateBookmarkForUploadArticleRequest
- func (*CreateBookmarkForUploadArticleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBookmarkForUploadArticleRequest) GetArticleUrl() string
- func (x *CreateBookmarkForUploadArticleRequest) GetDescription() string
- func (x *CreateBookmarkForUploadArticleRequest) GetPlatformFaviconUrl() string
- func (x *CreateBookmarkForUploadArticleRequest) GetPlatformName() string
- func (x *CreateBookmarkForUploadArticleRequest) GetPlatformUrl() string
- func (x *CreateBookmarkForUploadArticleRequest) GetThumbnailUrl() string
- func (x *CreateBookmarkForUploadArticleRequest) GetTitle() string
- func (x *CreateBookmarkForUploadArticleRequest) GetUserId() string
- func (*CreateBookmarkForUploadArticleRequest) ProtoMessage()
- func (x *CreateBookmarkForUploadArticleRequest) ProtoReflect() protoreflect.Message
- func (x *CreateBookmarkForUploadArticleRequest) Reset()
- func (x *CreateBookmarkForUploadArticleRequest) String() string
- type CreateBookmarkRequest
- func (*CreateBookmarkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBookmarkRequest) GetArticleId() string
- func (x *CreateBookmarkRequest) GetArticleUrl() string
- func (x *CreateBookmarkRequest) GetDescription() string
- func (x *CreateBookmarkRequest) GetIsEng() bool
- func (x *CreateBookmarkRequest) GetIsRead() bool
- func (x *CreateBookmarkRequest) GetPlatformFaviconUrl() string
- func (x *CreateBookmarkRequest) GetPlatformId() *wrapperspb.StringValue
- func (x *CreateBookmarkRequest) GetPlatformName() string
- func (x *CreateBookmarkRequest) GetPlatformUrl() string
- func (x *CreateBookmarkRequest) GetPublishedAt() *timestamppb.Timestamp
- func (x *CreateBookmarkRequest) GetThumbnailUrl() string
- func (x *CreateBookmarkRequest) GetTitle() string
- func (x *CreateBookmarkRequest) GetUserId() string
- func (*CreateBookmarkRequest) ProtoMessage()
- func (x *CreateBookmarkRequest) ProtoReflect() protoreflect.Message
- func (x *CreateBookmarkRequest) Reset()
- func (x *CreateBookmarkRequest) String() string
- type CreateBookmarkResponse
- func (*CreateBookmarkResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBookmarkResponse) GetBookmark() *Bookmark
- func (*CreateBookmarkResponse) ProtoMessage()
- func (x *CreateBookmarkResponse) ProtoReflect() protoreflect.Message
- func (x *CreateBookmarkResponse) Reset()
- func (x *CreateBookmarkResponse) String() string
- type DeleteBookmarkRequest
- func (*DeleteBookmarkRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteBookmarkRequest) GetBookmarkId() string
- func (x *DeleteBookmarkRequest) GetUserId() string
- func (*DeleteBookmarkRequest) ProtoMessage()
- func (x *DeleteBookmarkRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteBookmarkRequest) Reset()
- func (x *DeleteBookmarkRequest) String() string
- type GetBookmarkByArticleIDRequest
- func (*GetBookmarkByArticleIDRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBookmarkByArticleIDRequest) GetArticleId() string
- func (x *GetBookmarkByArticleIDRequest) GetUserId() string
- func (*GetBookmarkByArticleIDRequest) ProtoMessage()
- func (x *GetBookmarkByArticleIDRequest) ProtoReflect() protoreflect.Message
- func (x *GetBookmarkByArticleIDRequest) Reset()
- func (x *GetBookmarkByArticleIDRequest) String() string
- type GetBookmarkResponse
- func (*GetBookmarkResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBookmarkResponse) GetBookmark() *Bookmark
- func (*GetBookmarkResponse) ProtoMessage()
- func (x *GetBookmarkResponse) ProtoReflect() protoreflect.Message
- func (x *GetBookmarkResponse) Reset()
- func (x *GetBookmarkResponse) String() string
- type GetBookmarksRequest
- func (*GetBookmarksRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetBookmarksRequest) GetCursor() string
- func (x *GetBookmarksRequest) GetKeywords() []*wrapperspb.StringValue
- func (x *GetBookmarksRequest) GetLimit() int64
- func (x *GetBookmarksRequest) GetUserId() string
- func (*GetBookmarksRequest) ProtoMessage()
- func (x *GetBookmarksRequest) ProtoReflect() protoreflect.Message
- func (x *GetBookmarksRequest) Reset()
- func (x *GetBookmarksRequest) String() string
- type GetBookmarksResponse
- func (*GetBookmarksResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetBookmarksResponse) GetBookmarkEdge() []*BookmarkEdge
- func (x *GetBookmarksResponse) GetPageInfo() *common.PageInfo
- func (*GetBookmarksResponse) ProtoMessage()
- func (x *GetBookmarksResponse) ProtoReflect() protoreflect.Message
- func (x *GetBookmarksResponse) Reset()
- func (x *GetBookmarksResponse) String() string
- type UnimplementedBookmarkServiceServer
- func (UnimplementedBookmarkServiceServer) CreateBookmark(context.Context, *CreateBookmarkRequest) (*CreateBookmarkResponse, error)
- func (UnimplementedBookmarkServiceServer) CreateBookmarkForUploadArticle(context.Context, *CreateBookmarkForUploadArticleRequest) (*CreateBookmarkResponse, error)
- func (UnimplementedBookmarkServiceServer) DeleteBookmark(context.Context, *DeleteBookmarkRequest) (*emptypb.Empty, error)
- func (UnimplementedBookmarkServiceServer) GetBookmarkByArticleID(context.Context, *GetBookmarkByArticleIDRequest) (*GetBookmarkResponse, error)
- func (UnimplementedBookmarkServiceServer) GetBookmarks(context.Context, *GetBookmarksRequest) (*GetBookmarksResponse, error)
- type UnsafeBookmarkServiceServer
Constants ¶
const ( BookmarkService_GetBookmarks_FullMethodName = "/checkpicks.bookmark.v1.BookmarkService/GetBookmarks" BookmarkService_GetBookmarkByArticleID_FullMethodName = "/checkpicks.bookmark.v1.BookmarkService/GetBookmarkByArticleID" BookmarkService_CreateBookmark_FullMethodName = "/checkpicks.bookmark.v1.BookmarkService/CreateBookmark" BookmarkService_CreateBookmarkForUploadArticle_FullMethodName = "/checkpicks.bookmark.v1.BookmarkService/CreateBookmarkForUploadArticle" BookmarkService_DeleteBookmark_FullMethodName = "/checkpicks.bookmark.v1.BookmarkService/DeleteBookmark" )
Variables ¶
var BookmarkService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "checkpicks.bookmark.v1.BookmarkService", HandlerType: (*BookmarkServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "GetBookmarks", Handler: _BookmarkService_GetBookmarks_Handler, }, { MethodName: "GetBookmarkByArticleID", Handler: _BookmarkService_GetBookmarkByArticleID_Handler, }, { MethodName: "CreateBookmark", Handler: _BookmarkService_CreateBookmark_Handler, }, { MethodName: "CreateBookmarkForUploadArticle", Handler: _BookmarkService_CreateBookmarkForUploadArticle_Handler, }, { MethodName: "DeleteBookmark", Handler: _BookmarkService_DeleteBookmark_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "bookmark/bookmark.proto", }
BookmarkService_ServiceDesc is the grpc.ServiceDesc for BookmarkService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_bookmark_bookmark_proto protoreflect.FileDescriptor
Functions ¶
func RegisterBookmarkServiceServer ¶
func RegisterBookmarkServiceServer(s grpc.ServiceRegistrar, srv BookmarkServiceServer)
Types ¶
type Bookmark ¶
type Bookmark struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` ArticleId string `protobuf:"bytes,2,opt,name=article_id,json=articleId,proto3" json:"article_id,omitempty"` UserId string `protobuf:"bytes,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` PlatformId *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=platform_id,json=platformId,proto3" json:"platform_id,omitempty"` Title string `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"` Description string `protobuf:"bytes,6,opt,name=description,proto3" json:"description,omitempty"` ArticleUrl string `protobuf:"bytes,7,opt,name=article_url,json=articleUrl,proto3" json:"article_url,omitempty"` ThumbnailUrl string `protobuf:"bytes,8,opt,name=thumbnail_url,json=thumbnailUrl,proto3" json:"thumbnail_url,omitempty"` PublishedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=published_at,json=publishedAt,proto3" json:"published_at,omitempty"` PlatformName string `protobuf:"bytes,10,opt,name=platform_name,json=platformName,proto3" json:"platform_name,omitempty"` PlatformUrl string `protobuf:"bytes,11,opt,name=platform_url,json=platformUrl,proto3" json:"platform_url,omitempty"` PlatformFaviconUrl string `protobuf:"bytes,12,opt,name=platform_favicon_url,json=platformFaviconUrl,proto3" json:"platform_favicon_url,omitempty"` IsFollowing bool `protobuf:"varint,13,opt,name=is_following,json=isFollowing,proto3" json:"is_following,omitempty"` FavoriteArticleFolderIds []string `` /* 138-byte string literal not displayed */ ArticleComment *content.ArticleComment `protobuf:"bytes,15,opt,name=article_comment,json=articleComment,proto3,oneof" json:"article_comment,omitempty"` IsEng bool `protobuf:"varint,16,opt,name=is_eng,json=isEng,proto3" json:"is_eng,omitempty"` IsRead bool `protobuf:"varint,17,opt,name=is_read,json=isRead,proto3" json:"is_read,omitempty"` CreatedAt *timestamppb.Timestamp `protobuf:"bytes,18,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,19,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"` // contains filtered or unexported fields }
func (*Bookmark) Descriptor
deprecated
func (*Bookmark) GetArticleComment ¶ added in v1.5.5
func (x *Bookmark) GetArticleComment() *content.ArticleComment
func (*Bookmark) GetArticleId ¶
func (*Bookmark) GetArticleUrl ¶
func (*Bookmark) GetCreatedAt ¶
func (x *Bookmark) GetCreatedAt() *timestamppb.Timestamp
func (*Bookmark) GetDescription ¶
func (*Bookmark) GetFavoriteArticleFolderIds ¶
func (*Bookmark) GetIsFollowing ¶
func (*Bookmark) GetPlatformFaviconUrl ¶
func (*Bookmark) GetPlatformId ¶
func (x *Bookmark) GetPlatformId() *wrapperspb.StringValue
func (*Bookmark) GetPlatformName ¶
func (*Bookmark) GetPlatformUrl ¶
func (*Bookmark) GetPublishedAt ¶
func (x *Bookmark) GetPublishedAt() *timestamppb.Timestamp
func (*Bookmark) GetThumbnailUrl ¶
func (*Bookmark) GetUpdatedAt ¶
func (x *Bookmark) GetUpdatedAt() *timestamppb.Timestamp
func (*Bookmark) ProtoMessage ¶
func (*Bookmark) ProtoMessage()
func (*Bookmark) ProtoReflect ¶
func (x *Bookmark) ProtoReflect() protoreflect.Message
type BookmarkEdge ¶
type BookmarkEdge struct { Bookmark *Bookmark `protobuf:"bytes,1,opt,name=bookmark,proto3" json:"bookmark,omitempty"` Cursor string `protobuf:"bytes,2,opt,name=cursor,proto3" json:"cursor,omitempty"` // contains filtered or unexported fields }
func (*BookmarkEdge) Descriptor
deprecated
func (*BookmarkEdge) Descriptor() ([]byte, []int)
Deprecated: Use BookmarkEdge.ProtoReflect.Descriptor instead.
func (*BookmarkEdge) GetBookmark ¶
func (x *BookmarkEdge) GetBookmark() *Bookmark
func (*BookmarkEdge) GetCursor ¶
func (x *BookmarkEdge) GetCursor() string
func (*BookmarkEdge) ProtoMessage ¶
func (*BookmarkEdge) ProtoMessage()
func (*BookmarkEdge) ProtoReflect ¶
func (x *BookmarkEdge) ProtoReflect() protoreflect.Message
func (*BookmarkEdge) Reset ¶
func (x *BookmarkEdge) Reset()
func (*BookmarkEdge) String ¶
func (x *BookmarkEdge) String() string
type BookmarkServiceClient ¶
type BookmarkServiceClient interface { GetBookmarks(ctx context.Context, in *GetBookmarksRequest, opts ...grpc.CallOption) (*GetBookmarksResponse, error) GetBookmarkByArticleID(ctx context.Context, in *GetBookmarkByArticleIDRequest, opts ...grpc.CallOption) (*GetBookmarkResponse, error) CreateBookmark(ctx context.Context, in *CreateBookmarkRequest, opts ...grpc.CallOption) (*CreateBookmarkResponse, error) CreateBookmarkForUploadArticle(ctx context.Context, in *CreateBookmarkForUploadArticleRequest, opts ...grpc.CallOption) (*CreateBookmarkResponse, error) DeleteBookmark(ctx context.Context, in *DeleteBookmarkRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) }
BookmarkServiceClient is the client API for BookmarkService service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewBookmarkServiceClient ¶
func NewBookmarkServiceClient(cc grpc.ClientConnInterface) BookmarkServiceClient
type BookmarkServiceServer ¶
type BookmarkServiceServer interface { GetBookmarks(context.Context, *GetBookmarksRequest) (*GetBookmarksResponse, error) GetBookmarkByArticleID(context.Context, *GetBookmarkByArticleIDRequest) (*GetBookmarkResponse, error) CreateBookmark(context.Context, *CreateBookmarkRequest) (*CreateBookmarkResponse, error) CreateBookmarkForUploadArticle(context.Context, *CreateBookmarkForUploadArticleRequest) (*CreateBookmarkResponse, error) DeleteBookmark(context.Context, *DeleteBookmarkRequest) (*emptypb.Empty, error) }
BookmarkServiceServer is the server API for BookmarkService service. All implementations should embed UnimplementedBookmarkServiceServer for forward compatibility.
type CreateBookmarkForUploadArticleRequest ¶
type CreateBookmarkForUploadArticleRequest struct { UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` ArticleUrl string `protobuf:"bytes,4,opt,name=article_url,json=articleUrl,proto3" json:"article_url,omitempty"` ThumbnailUrl string `protobuf:"bytes,5,opt,name=thumbnail_url,json=thumbnailUrl,proto3" json:"thumbnail_url,omitempty"` PlatformName string `protobuf:"bytes,6,opt,name=platform_name,json=platformName,proto3" json:"platform_name,omitempty"` PlatformUrl string `protobuf:"bytes,7,opt,name=platform_url,json=platformUrl,proto3" json:"platform_url,omitempty"` PlatformFaviconUrl string `protobuf:"bytes,8,opt,name=platform_favicon_url,json=platformFaviconUrl,proto3" json:"platform_favicon_url,omitempty"` // contains filtered or unexported fields }
func (*CreateBookmarkForUploadArticleRequest) Descriptor
deprecated
func (*CreateBookmarkForUploadArticleRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateBookmarkForUploadArticleRequest.ProtoReflect.Descriptor instead.
func (*CreateBookmarkForUploadArticleRequest) GetArticleUrl ¶
func (x *CreateBookmarkForUploadArticleRequest) GetArticleUrl() string
func (*CreateBookmarkForUploadArticleRequest) GetDescription ¶
func (x *CreateBookmarkForUploadArticleRequest) GetDescription() string
func (*CreateBookmarkForUploadArticleRequest) GetPlatformFaviconUrl ¶
func (x *CreateBookmarkForUploadArticleRequest) GetPlatformFaviconUrl() string
func (*CreateBookmarkForUploadArticleRequest) GetPlatformName ¶
func (x *CreateBookmarkForUploadArticleRequest) GetPlatformName() string
func (*CreateBookmarkForUploadArticleRequest) GetPlatformUrl ¶
func (x *CreateBookmarkForUploadArticleRequest) GetPlatformUrl() string
func (*CreateBookmarkForUploadArticleRequest) GetThumbnailUrl ¶
func (x *CreateBookmarkForUploadArticleRequest) GetThumbnailUrl() string
func (*CreateBookmarkForUploadArticleRequest) GetTitle ¶
func (x *CreateBookmarkForUploadArticleRequest) GetTitle() string
func (*CreateBookmarkForUploadArticleRequest) GetUserId ¶
func (x *CreateBookmarkForUploadArticleRequest) GetUserId() string
func (*CreateBookmarkForUploadArticleRequest) ProtoMessage ¶
func (*CreateBookmarkForUploadArticleRequest) ProtoMessage()
func (*CreateBookmarkForUploadArticleRequest) ProtoReflect ¶
func (x *CreateBookmarkForUploadArticleRequest) ProtoReflect() protoreflect.Message
func (*CreateBookmarkForUploadArticleRequest) Reset ¶
func (x *CreateBookmarkForUploadArticleRequest) Reset()
func (*CreateBookmarkForUploadArticleRequest) String ¶
func (x *CreateBookmarkForUploadArticleRequest) String() string
type CreateBookmarkRequest ¶
type CreateBookmarkRequest struct { ArticleId string `protobuf:"bytes,1,opt,name=article_id,json=articleId,proto3" json:"article_id,omitempty"` UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` PlatformId *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=platform_id,json=platformId,proto3" json:"platform_id,omitempty"` Title string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"` Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` ArticleUrl string `protobuf:"bytes,6,opt,name=article_url,json=articleUrl,proto3" json:"article_url,omitempty"` ThumbnailUrl string `protobuf:"bytes,7,opt,name=thumbnail_url,json=thumbnailUrl,proto3" json:"thumbnail_url,omitempty"` PublishedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=published_at,json=publishedAt,proto3" json:"published_at,omitempty"` PlatformName string `protobuf:"bytes,9,opt,name=platform_name,json=platformName,proto3" json:"platform_name,omitempty"` PlatformUrl string `protobuf:"bytes,10,opt,name=platform_url,json=platformUrl,proto3" json:"platform_url,omitempty"` PlatformFaviconUrl string `protobuf:"bytes,11,opt,name=platform_favicon_url,json=platformFaviconUrl,proto3" json:"platform_favicon_url,omitempty"` IsEng bool `protobuf:"varint,12,opt,name=is_eng,json=isEng,proto3" json:"is_eng,omitempty"` IsRead bool `protobuf:"varint,13,opt,name=is_read,json=isRead,proto3" json:"is_read,omitempty"` // contains filtered or unexported fields }
func (*CreateBookmarkRequest) Descriptor
deprecated
func (*CreateBookmarkRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateBookmarkRequest.ProtoReflect.Descriptor instead.
func (*CreateBookmarkRequest) GetArticleId ¶
func (x *CreateBookmarkRequest) GetArticleId() string
func (*CreateBookmarkRequest) GetArticleUrl ¶
func (x *CreateBookmarkRequest) GetArticleUrl() string
func (*CreateBookmarkRequest) GetDescription ¶
func (x *CreateBookmarkRequest) GetDescription() string
func (*CreateBookmarkRequest) GetIsEng ¶
func (x *CreateBookmarkRequest) GetIsEng() bool
func (*CreateBookmarkRequest) GetIsRead ¶
func (x *CreateBookmarkRequest) GetIsRead() bool
func (*CreateBookmarkRequest) GetPlatformFaviconUrl ¶
func (x *CreateBookmarkRequest) GetPlatformFaviconUrl() string
func (*CreateBookmarkRequest) GetPlatformId ¶
func (x *CreateBookmarkRequest) GetPlatformId() *wrapperspb.StringValue
func (*CreateBookmarkRequest) GetPlatformName ¶
func (x *CreateBookmarkRequest) GetPlatformName() string
func (*CreateBookmarkRequest) GetPlatformUrl ¶
func (x *CreateBookmarkRequest) GetPlatformUrl() string
func (*CreateBookmarkRequest) GetPublishedAt ¶
func (x *CreateBookmarkRequest) GetPublishedAt() *timestamppb.Timestamp
func (*CreateBookmarkRequest) GetThumbnailUrl ¶
func (x *CreateBookmarkRequest) GetThumbnailUrl() string
func (*CreateBookmarkRequest) GetTitle ¶
func (x *CreateBookmarkRequest) GetTitle() string
func (*CreateBookmarkRequest) GetUserId ¶
func (x *CreateBookmarkRequest) GetUserId() string
func (*CreateBookmarkRequest) ProtoMessage ¶
func (*CreateBookmarkRequest) ProtoMessage()
func (*CreateBookmarkRequest) ProtoReflect ¶
func (x *CreateBookmarkRequest) ProtoReflect() protoreflect.Message
func (*CreateBookmarkRequest) Reset ¶
func (x *CreateBookmarkRequest) Reset()
func (*CreateBookmarkRequest) String ¶
func (x *CreateBookmarkRequest) String() string
type CreateBookmarkResponse ¶
type CreateBookmarkResponse struct { Bookmark *Bookmark `protobuf:"bytes,1,opt,name=bookmark,proto3" json:"bookmark,omitempty"` // contains filtered or unexported fields }
func (*CreateBookmarkResponse) Descriptor
deprecated
func (*CreateBookmarkResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateBookmarkResponse.ProtoReflect.Descriptor instead.
func (*CreateBookmarkResponse) GetBookmark ¶
func (x *CreateBookmarkResponse) GetBookmark() *Bookmark
func (*CreateBookmarkResponse) ProtoMessage ¶
func (*CreateBookmarkResponse) ProtoMessage()
func (*CreateBookmarkResponse) ProtoReflect ¶
func (x *CreateBookmarkResponse) ProtoReflect() protoreflect.Message
func (*CreateBookmarkResponse) Reset ¶
func (x *CreateBookmarkResponse) Reset()
func (*CreateBookmarkResponse) String ¶
func (x *CreateBookmarkResponse) String() string
type DeleteBookmarkRequest ¶
type DeleteBookmarkRequest struct { BookmarkId string `protobuf:"bytes,1,opt,name=bookmark_id,json=bookmarkId,proto3" json:"bookmark_id,omitempty"` UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteBookmarkRequest) Descriptor
deprecated
func (*DeleteBookmarkRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBookmarkRequest.ProtoReflect.Descriptor instead.
func (*DeleteBookmarkRequest) GetBookmarkId ¶
func (x *DeleteBookmarkRequest) GetBookmarkId() string
func (*DeleteBookmarkRequest) GetUserId ¶
func (x *DeleteBookmarkRequest) GetUserId() string
func (*DeleteBookmarkRequest) ProtoMessage ¶
func (*DeleteBookmarkRequest) ProtoMessage()
func (*DeleteBookmarkRequest) ProtoReflect ¶
func (x *DeleteBookmarkRequest) ProtoReflect() protoreflect.Message
func (*DeleteBookmarkRequest) Reset ¶
func (x *DeleteBookmarkRequest) Reset()
func (*DeleteBookmarkRequest) String ¶
func (x *DeleteBookmarkRequest) String() string
type GetBookmarkByArticleIDRequest ¶
type GetBookmarkByArticleIDRequest struct { ArticleId string `protobuf:"bytes,1,opt,name=article_id,json=articleId,proto3" json:"article_id,omitempty"` UserId string `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` // contains filtered or unexported fields }
func (*GetBookmarkByArticleIDRequest) Descriptor
deprecated
func (*GetBookmarkByArticleIDRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBookmarkByArticleIDRequest.ProtoReflect.Descriptor instead.
func (*GetBookmarkByArticleIDRequest) GetArticleId ¶
func (x *GetBookmarkByArticleIDRequest) GetArticleId() string
func (*GetBookmarkByArticleIDRequest) GetUserId ¶
func (x *GetBookmarkByArticleIDRequest) GetUserId() string
func (*GetBookmarkByArticleIDRequest) ProtoMessage ¶
func (*GetBookmarkByArticleIDRequest) ProtoMessage()
func (*GetBookmarkByArticleIDRequest) ProtoReflect ¶
func (x *GetBookmarkByArticleIDRequest) ProtoReflect() protoreflect.Message
func (*GetBookmarkByArticleIDRequest) Reset ¶
func (x *GetBookmarkByArticleIDRequest) Reset()
func (*GetBookmarkByArticleIDRequest) String ¶
func (x *GetBookmarkByArticleIDRequest) String() string
type GetBookmarkResponse ¶
type GetBookmarkResponse struct { Bookmark *Bookmark `protobuf:"bytes,1,opt,name=bookmark,proto3" json:"bookmark,omitempty"` // contains filtered or unexported fields }
func (*GetBookmarkResponse) Descriptor
deprecated
func (*GetBookmarkResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBookmarkResponse.ProtoReflect.Descriptor instead.
func (*GetBookmarkResponse) GetBookmark ¶
func (x *GetBookmarkResponse) GetBookmark() *Bookmark
func (*GetBookmarkResponse) ProtoMessage ¶
func (*GetBookmarkResponse) ProtoMessage()
func (*GetBookmarkResponse) ProtoReflect ¶
func (x *GetBookmarkResponse) ProtoReflect() protoreflect.Message
func (*GetBookmarkResponse) Reset ¶
func (x *GetBookmarkResponse) Reset()
func (*GetBookmarkResponse) String ¶
func (x *GetBookmarkResponse) String() string
type GetBookmarksRequest ¶
type GetBookmarksRequest struct { UserId string `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"` Keywords []*wrapperspb.StringValue `protobuf:"bytes,2,rep,name=keywords,proto3" json:"keywords,omitempty"` Cursor string `protobuf:"bytes,3,opt,name=cursor,proto3" json:"cursor,omitempty"` Limit int64 `protobuf:"varint,4,opt,name=limit,proto3" json:"limit,omitempty"` // contains filtered or unexported fields }
func (*GetBookmarksRequest) Descriptor
deprecated
func (*GetBookmarksRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBookmarksRequest.ProtoReflect.Descriptor instead.
func (*GetBookmarksRequest) GetCursor ¶
func (x *GetBookmarksRequest) GetCursor() string
func (*GetBookmarksRequest) GetKeywords ¶ added in v1.3.5
func (x *GetBookmarksRequest) GetKeywords() []*wrapperspb.StringValue
func (*GetBookmarksRequest) GetLimit ¶
func (x *GetBookmarksRequest) GetLimit() int64
func (*GetBookmarksRequest) GetUserId ¶
func (x *GetBookmarksRequest) GetUserId() string
func (*GetBookmarksRequest) ProtoMessage ¶
func (*GetBookmarksRequest) ProtoMessage()
func (*GetBookmarksRequest) ProtoReflect ¶
func (x *GetBookmarksRequest) ProtoReflect() protoreflect.Message
func (*GetBookmarksRequest) Reset ¶
func (x *GetBookmarksRequest) Reset()
func (*GetBookmarksRequest) String ¶
func (x *GetBookmarksRequest) String() string
type GetBookmarksResponse ¶
type GetBookmarksResponse struct { BookmarkEdge []*BookmarkEdge `protobuf:"bytes,1,rep,name=bookmarkEdge,proto3" json:"bookmarkEdge,omitempty"` PageInfo *common.PageInfo `protobuf:"bytes,2,opt,name=page_info,json=pageInfo,proto3" json:"page_info,omitempty"` // contains filtered or unexported fields }
func (*GetBookmarksResponse) Descriptor
deprecated
func (*GetBookmarksResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBookmarksResponse.ProtoReflect.Descriptor instead.
func (*GetBookmarksResponse) GetBookmarkEdge ¶
func (x *GetBookmarksResponse) GetBookmarkEdge() []*BookmarkEdge
func (*GetBookmarksResponse) GetPageInfo ¶
func (x *GetBookmarksResponse) GetPageInfo() *common.PageInfo
func (*GetBookmarksResponse) ProtoMessage ¶
func (*GetBookmarksResponse) ProtoMessage()
func (*GetBookmarksResponse) ProtoReflect ¶
func (x *GetBookmarksResponse) ProtoReflect() protoreflect.Message
func (*GetBookmarksResponse) Reset ¶
func (x *GetBookmarksResponse) Reset()
func (*GetBookmarksResponse) String ¶
func (x *GetBookmarksResponse) String() string
type UnimplementedBookmarkServiceServer ¶
type UnimplementedBookmarkServiceServer struct{}
UnimplementedBookmarkServiceServer should be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedBookmarkServiceServer) CreateBookmark ¶
func (UnimplementedBookmarkServiceServer) CreateBookmark(context.Context, *CreateBookmarkRequest) (*CreateBookmarkResponse, error)
func (UnimplementedBookmarkServiceServer) CreateBookmarkForUploadArticle ¶
func (UnimplementedBookmarkServiceServer) CreateBookmarkForUploadArticle(context.Context, *CreateBookmarkForUploadArticleRequest) (*CreateBookmarkResponse, error)
func (UnimplementedBookmarkServiceServer) DeleteBookmark ¶
func (UnimplementedBookmarkServiceServer) DeleteBookmark(context.Context, *DeleteBookmarkRequest) (*emptypb.Empty, error)
func (UnimplementedBookmarkServiceServer) GetBookmarkByArticleID ¶
func (UnimplementedBookmarkServiceServer) GetBookmarkByArticleID(context.Context, *GetBookmarkByArticleIDRequest) (*GetBookmarkResponse, error)
func (UnimplementedBookmarkServiceServer) GetBookmarks ¶
func (UnimplementedBookmarkServiceServer) GetBookmarks(context.Context, *GetBookmarksRequest) (*GetBookmarksResponse, error)
type UnsafeBookmarkServiceServer ¶
type UnsafeBookmarkServiceServer interface {
// contains filtered or unexported methods
}
UnsafeBookmarkServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BookmarkServiceServer will result in compilation errors.