Skip to main content

Package animeshon.multimedia.v1alpha1

Index

OperationMetadata

Represents the metadata of the long-running operation.

FieldDescription
create_time google.protobuf.Timestamp
Output only. The time the operation was created.
end_time google.protobuf.Timestamp
Output only. The time the operation finished running.
target string
Output only. Server-defined resource path for the target of the operation.
verb string
Output only. Name of the verb executed by the operation.
status_message string
Output only. Human-readable status of the operation, if any.
requested_cancellation bool
Output only. Identifies whether the user has requested cancellation of the operation. Operations that have successfully been cancelled have [Operation.error][] value with a [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to Code.CANCELLED.
api_version string
Output only. API version used to start the operation.
progress_percentage int32
Output only.

PublishingType

NameDescription
PUBLISHING_TYPE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
SELFNo description.
CORPORATENo description.

State

NameDescription
STATE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
ONGOINGNo description.
COMPLETEDNo description.
SCHEDULEDNo description.
INTERRUPTEDNo description.
CANCELEDNo description.
SUSPENDEDNo description.
WORK_IN_PROGRESSNo description.

AnimeService

GetAnime
rpc GetAnime(GetAnimeRequest) Anime

ListAnimes
rpc ListAnimes(ListAnimesRequest) ListAnimesResponse

CreateAnime
rpc CreateAnime(CreateAnimeRequest) Anime

UpdateAnime
rpc UpdateAnime(UpdateAnimeRequest) Anime

DeleteAnime
rpc DeleteAnime(DeleteAnimeRequest) .google.protobuf.Empty

ReconcileAnimes
rpc ReconcileAnimes(ReconcileAnimesRequest) .google.longrunning.Operation

Reconcile animes with the search and knowledge base.

Anime

FieldDescription
name string
The id of the anime.
cover_image string
The cover image of the anime.
banner_image string
The banner image of the anime.
titlerepeated google.type.LocalizedText
The title of the anime localized in multiple languages.
synopsisrepeated google.type.LocalizedText
The synopsis of the anime localized in multiple languages.
descriptionrepeated google.type.LocalizedText
The description of the anime localized in multiple languages.
type Anime.Type
The type of anime.
release_date google.type.Date
The original release date of anime.
publishing_type PublishingType
The original publishing type of this content. TODO: migrate this field to a more structured licensing history.
state State
The current state of the anime.
original bool
Whether this content is an original work or a derivative work (parody).

CreateAnimeRequest

FieldDescription
anime Anime
The anime to create.
idempotent_resource_id int64
An idempotent identifier to be used as static resource id.

DeleteAnimeRequest

FieldDescription
name string
The name of the anime to delete.

GetAnimeRequest

FieldDescription
name string
The name of the anime to retrieve.

ListAnimesRequest

FieldDescription
page_size int32
If unspecified, server will pick an appropriate default.
page_token string
The value returned from the previous call.
filter string
A filter to be applied to results.

ListAnimesResponse

FieldDescription
animesrepeated Anime
The list of animes.
next_page_token string
A token to retrieve next page of results.

ReconcileAnimesRequest

FieldDescription
name string
The name of the anime to reconcile. Use the wildcard animes/- to reconcile all animes.

ReconcileAnimesResponse

UpdateAnimeRequest

FieldDescription
anime Anime
The anime to update.
update_mask google.protobuf.FieldMask
The field mask to determine which fields are to be updated. If empty, the server will assume all fields are to be updated.

Anime.Type

NameDescription
TYPE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
TVNo description.
MOVIENo description.
OVANo description.
ONANo description.
SPECIALNo description.
WEBNo description.
MUSIC_VIDEONo description.
OTHERNo description.

ChapterService

GetChapter
rpc GetChapter(GetChapterRequest) Chapter

ListChapters
rpc ListChapters(ListChaptersRequest) ListChaptersResponse

CreateChapter
rpc CreateChapter(CreateChapterRequest) Chapter

BatchCreateChapters
rpc BatchCreateChapters(BatchCreateChaptersRequest) .google.longrunning.Operation

UpdateChapter
rpc UpdateChapter(UpdateChapterRequest) Chapter

DeleteChapter
rpc DeleteChapter(DeleteChapterRequest) .google.protobuf.Empty

ReconcileChapters
rpc ReconcileChapters(ReconcileChaptersRequest) .google.longrunning.Operation

Reconcile chapters with the search and knowledge base.

BatchCreateChaptersRequest

FieldDescription
requestsrepeated BatchCreateChaptersRequest.Request
Individual create chapter requests for this batch.
parent string
The parent this batch belongs to.

BatchCreateChaptersRequest.Request

FieldDescription
chapter Chapter
The chapter to create.
idempotent_resource_id int64
An idempotent identifier to be used as static resource id.

BatchCreateChaptersResponse

FieldDescription
responsesrepeated BatchCreateChaptersResponse.Response
Individual responses to create chapter requests within the batch.

BatchCreateChaptersResponse.Response

FieldDescription
chapter Chapter
The newly created chapter.
error google.rpc.Status
If set, represents the error message for the operation.

Chapter

FieldDescription
name string
The id of the chapter.
cover_image string
The cover image of the chapter.
banner_image string
The banner image of the chapter.
titlerepeated google.type.LocalizedText
The title of the chapter localized in multiple languages.
synopsisrepeated google.type.LocalizedText
The synopsis of the chapter localized in multiple languages.
descriptionrepeated google.type.LocalizedText
The description of the chapter localized in multiple languages.
type Chapter.Type
The type of chapter.
index int32
The index of chapter.
release_date google.type.Date
The original release date of chapter.
page_count int32
The original page count of the chapter.

CreateChapterRequest

FieldDescription
parent string
The parent this chapter belongs to.
chapter Chapter
The chapter to create.
idempotent_resource_id int64
An idempotent identifier to be used as static resource id.

DeleteChapterRequest

FieldDescription
name string
The name of the chapter to delete.

GetChapterRequest

FieldDescription
name string
The name of the chapter to retrieve.

ListChaptersRequest

FieldDescription
parent string
The parent this chapter belongs to.
page_size int32
If unspecified, server will pick an appropriate default.
page_token string
The value returned from the previous call.
filter string
A filter to be applied to results.

ListChaptersResponse

FieldDescription
chaptersrepeated Chapter
The list of chapters.
next_page_token string
A token to retrieve next page of results.

ReconcileChaptersRequest

FieldDescription
parent string

ReconcileChaptersResponse

UpdateChapterRequest

FieldDescription
chapter Chapter
The chapter to update.
update_mask google.protobuf.FieldMask
The field mask to determine which fields are to be updated. If empty, the server will assume all fields are to be updated.

Chapter.Type

NameDescription
TYPE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
REGULARThe chapter is a regular canonical chapter.
EXTRAThe chapter is an extra chapter (e.g. specials, credits, etc.).

EpisodeService

GetEpisode
rpc GetEpisode(GetEpisodeRequest) Episode

ListEpisodes
rpc ListEpisodes(ListEpisodesRequest) ListEpisodesResponse

CreateEpisode
rpc CreateEpisode(CreateEpisodeRequest) Episode

BatchCreateEpisodes
rpc BatchCreateEpisodes(BatchCreateEpisodesRequest) .google.longrunning.Operation

UpdateEpisode
rpc UpdateEpisode(UpdateEpisodeRequest) Episode

DeleteEpisode
rpc DeleteEpisode(DeleteEpisodeRequest) .google.protobuf.Empty

ReconcileEpisodes
rpc ReconcileEpisodes(ReconcileEpisodesRequest) .google.longrunning.Operation

Reconcile episodes with the search and knowledge base.

BatchCreateEpisodesRequest

FieldDescription
requestsrepeated BatchCreateEpisodesRequest.Request
Individual create episode requests for this batch.
parent string
The parent this batch belongs to.

BatchCreateEpisodesRequest.Request

FieldDescription
episode Episode
The episode to create.
idempotent_resource_id int64
An idempotent identifier to be used as static resource id.

BatchCreateEpisodesResponse

FieldDescription
responsesrepeated BatchCreateEpisodesResponse.Response
Individual responses to create episode requests within the batch.

BatchCreateEpisodesResponse.Response

FieldDescription
episode Episode
The newly created episode.
error google.rpc.Status
If set, represents the error message for the operation.

CreateEpisodeRequest

FieldDescription
parent string
The parent this episode belongs to.
episode Episode
The episode to create.
idempotent_resource_id int64
An idempotent identifier to be used as static resource id.

DeleteEpisodeRequest

FieldDescription
name string
The name of the episode to delete.

Episode

FieldDescription
name string
The id of the episode.
cover_image string
The cover image of the episode.
banner_image string
The banner image of the episode.
titlerepeated google.type.LocalizedText
The title of the episode localized in multiple languages.
synopsisrepeated google.type.LocalizedText
The synopsis of the episode localized in multiple languages.
descriptionrepeated google.type.LocalizedText
The description of the episode localized in multiple languages.
type Episode.Type
The type of episode.
index int32
The index of episode.
release_date google.type.Date
The original release date of episode.
duration google.protobuf.Duration
The original duration of the episode.

GetEpisodeRequest

FieldDescription
name string
The name of the episode to retrieve.

ListEpisodesRequest

FieldDescription
parent string
The parent this episode belongs to.
page_size int32
If unspecified, server will pick an appropriate default.
page_token string
The value returned from the previous call.
filter string
A filter to be applied to results.

ListEpisodesResponse

FieldDescription
episodesrepeated Episode
The list of episodes.
next_page_token string
A token to retrieve next page of results.

ReconcileEpisodesRequest

FieldDescription
parent string

ReconcileEpisodesResponse

UpdateEpisodeRequest

FieldDescription
episode Episode
The episode to update.
update_mask google.protobuf.FieldMask
The field mask to determine which fields are to be updated. If empty, the server will assume all fields are to be updated.

Episode.Type

NameDescription
TYPE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
REGULARThe episode is a regular canonical episode.
RECAPThe episode is a recap.
PARODYThe episode is a parody.
PROMOThe episode is a promo.
SPECIALThe episode is a special.
OPENING_ENDINGThe episode is an opening or ending.
OTHERThe episode is unclassified.

GraphicNovelService

GetGraphicNovel
rpc GetGraphicNovel(GetGraphicNovelRequest) GraphicNovel

ListGraphicNovels
rpc ListGraphicNovels(ListGraphicNovelsRequest) ListGraphicNovelsResponse

CreateGraphicNovel
rpc CreateGraphicNovel(CreateGraphicNovelRequest) GraphicNovel

UpdateGraphicNovel
rpc UpdateGraphicNovel(UpdateGraphicNovelRequest) GraphicNovel

DeleteGraphicNovel
rpc DeleteGraphicNovel(DeleteGraphicNovelRequest) .google.protobuf.Empty

ReconcileGraphicNovels
rpc ReconcileGraphicNovels(ReconcileGraphicNovelsRequest) .google.longrunning.Operation

Reconcile graphic novels with the search and knowledge base.

CreateGraphicNovelRequest

FieldDescription
graphic_novel GraphicNovel
The graphic novel to create.
idempotent_resource_id int64
An idempotent identifier to be used as static resource id.

DeleteGraphicNovelRequest

FieldDescription
name string
The name of the graphic novel to delete.

GetGraphicNovelRequest

FieldDescription
name string
The name of the graphic novel to retrieve.

GraphicNovel

FieldDescription
name string
The id of the graphic novel.
cover_image string
The cover image of the graphic novel.
banner_image string
The banner image of the graphic novel.
titlerepeated google.type.LocalizedText
The title of the graphic novel localized in multiple languages.
synopsisrepeated google.type.LocalizedText
The synopsis of the graphic novel localized in multiple languages.
descriptionrepeated google.type.LocalizedText
The description of the graphic novel localized in multiple languages.
type GraphicNovel.Type
The type of graphic novel.
release_date google.type.Date
The original release date of graphic novel.
publishing_type PublishingType
The original publishing type of this content. TODO: migrate this field to a more structured licensing history.
state State
The current state of the graphic novel.
original bool
Whether this content is an original work or a derivative work (parody).

ListGraphicNovelsRequest

FieldDescription
page_size int32
If unspecified, server will pick an appropriate default.
page_token string
The value returned from the previous call.
filter string
A filter to be applied to results.

ListGraphicNovelsResponse

FieldDescription
graphic_novelsrepeated GraphicNovel
The list of graphic novels.
next_page_token string
A token to retrieve next page of results.

ReconcileGraphicNovelsRequest

FieldDescription
name string
The name of the graphic novel to reconcile. Use the wildcard graphicNovels/- to reconcile all graphic novels.

ReconcileGraphicNovelsResponse

UpdateGraphicNovelRequest

FieldDescription
graphic_novel GraphicNovel
The graphic novel to update.
update_mask google.protobuf.FieldMask
The field mask to determine which fields are to be updated. If empty, the server will assume all fields are to be updated.

GraphicNovel.Type

NameDescription
TYPE_UNSPECIFIEDThe default value. This value is used if the state is omitted.
MANGANo description.
ONE_SHOTNo description.
MANHUANo description.
MANHWANo description.
OELNo description.
WEB_COMICNo description.
YON_KOMANo description.
OTHERNo description.

VisualNovelService

GetVisualNovel
rpc GetVisualNovel(GetVisualNovelRequest) VisualNovel

ListVisualNovels
rpc ListVisualNovels(ListVisualNovelsRequest) ListVisualNovelsResponse

CreateVisualNovel
rpc CreateVisualNovel(CreateVisualNovelRequest) VisualNovel

UpdateVisualNovel
rpc UpdateVisualNovel(UpdateVisualNovelRequest) VisualNovel

DeleteVisualNovel
rpc DeleteVisualNovel(DeleteVisualNovelRequest) .google.protobuf.Empty

ReconcileVisualNovels
rpc ReconcileVisualNovels(ReconcileVisualNovelsRequest) .google.longrunning.Operation

Reconcile visual novels with the search and knowledge base.

CreateVisualNovelRequest

FieldDescription
visual_novel VisualNovel
The visual novel to create.
idempotent_resource_id int64
An idempotent identifier to be used as static resource id.

DeleteVisualNovelRequest

FieldDescription
name string
The name of the visual novel to delete.

GetVisualNovelRequest

FieldDescription
name string
The name of the visual novel to retrieve.

ListVisualNovelsRequest

FieldDescription
page_size int32
If unspecified, server will pick an appropriate default.
page_token string
The value returned from the previous call.
filter string
A filter to be applied to results.

ListVisualNovelsResponse

FieldDescription
visual_novelsrepeated VisualNovel
The list of visual novels.
next_page_token string
A token to retrieve next page of results.

ReconcileVisualNovelsRequest

FieldDescription
name string
The name of the visual novel to reconcile. Use the wildcard visualNovels/- to reconcile all visual novels.

ReconcileVisualNovelsResponse

UpdateVisualNovelRequest

FieldDescription
visual_novel VisualNovel
The visual novel to update.
update_mask google.protobuf.FieldMask
The field mask to determine which fields are to be updated. If empty, the server will assume all fields are to be updated.

VisualNovel

FieldDescription
name string
The id of the visual novel.
cover_image string
The cover image of the visual novel.
banner_image string
The banner image of the visual novel.
titlerepeated google.type.LocalizedText
The title of the visual novel localized in multiple languages.
synopsisrepeated google.type.LocalizedText
The synopsis of the visual novel localized in multiple languages.
descriptionrepeated google.type.LocalizedText
The description of the visual novel localized in multiple languages.
type VisualNovel.Type
The type of visual novel.
release_date google.type.Date
The original release date of visual novel.
publishing_type PublishingType
The original publishing type of this content. TODO: migrate this field to a more structured licensing history.
state State
The current state of the light novel.
original bool
Whether this content is an original work or a derivative work (parody).
length VisualNovel.PlayLength
The average duration of the visual novel.

VisualNovel.PlayLength

NameDescription
PLAY_LENGTH_UNSPECIFIEDThe default value. This value is used if the state is omitted.
VERY_SHORTNo description.
SHORTNo description.
MEDIUMNo description.
LONGNo description.
VERY_LONGNo description.

VisualNovel.Type

NameDescription
TYPE_UNSPECIFIEDThe default value. This value is used if the state is omitted.

LightNovelService

GetLightNovel
rpc GetLightNovel(GetLightNovelRequest) LightNovel

ListLightNovels
rpc ListLightNovels(ListLightNovelsRequest) ListLightNovelsResponse

CreateLightNovel
rpc CreateLightNovel(CreateLightNovelRequest) LightNovel

UpdateLightNovel
rpc UpdateLightNovel(UpdateLightNovelRequest) LightNovel

DeleteLightNovel
rpc DeleteLightNovel(DeleteLightNovelRequest) .google.protobuf.Empty

ReconcileLightNovels
rpc ReconcileLightNovels(ReconcileLightNovelsRequest) .google.longrunning.Operation

Reconcile light novels with the search and knowledge base.

CreateLightNovelRequest

FieldDescription
light_novel LightNovel
The light novel to create.
idempotent_resource_id int64
An idempotent identifier to be used as static resource id.

DeleteLightNovelRequest

FieldDescription
name string
The name of the light novel to delete.

GetLightNovelRequest

FieldDescription
name string
The name of the light novel to retrieve.

LightNovel

FieldDescription
name string
The id of the light novel.
cover_image string
The cover image of the light novel.
banner_image string
The banner image of the light novel.
titlerepeated google.type.LocalizedText
The title of the light novel localized in multiple languages.
synopsisrepeated google.type.LocalizedText
The synopsis of the light novel localized in multiple languages.
descriptionrepeated google.type.LocalizedText
The description of the light novel localized in multiple languages.
type LightNovel.Type
The type of light novel.
release_date google.type.Date
The original release date of light novel.
publishing_type PublishingType
The original publishing type of this content. TODO: migrate this field to a more structured licensing history.
state State
The current state of the light novel.
original bool
Whether this content is an original work or a derivative work (parody).

ListLightNovelsRequest

FieldDescription
page_size int32
If unspecified, server will pick an appropriate default.
page_token string
The value returned from the previous call.
filter string
A filter to be applied to results.

ListLightNovelsResponse

FieldDescription
light_novelsrepeated LightNovel
The list of light novels.
next_page_token string
A token to retrieve next page of results.

ReconcileLightNovelsRequest

FieldDescription
name string
The name of the light novel to reconcile. Use the wildcard lightNovels/- to reconcile all light novels.

ReconcileLightNovelsResponse

UpdateLightNovelRequest

FieldDescription
light_novel LightNovel
The light novel to update.
update_mask google.protobuf.FieldMask
The field mask to determine which fields are to be updated. If empty, the server will assume all fields are to be updated.

LightNovel.Type

NameDescription
TYPE_UNSPECIFIEDThe default value. This value is used if the state is omitted.