Package animeshon.multimedia.v1alpha1
Index
OperationMetadata
Represents the metadata of the long-running operation.
Field | Description |
---|---|
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
Name | Description |
---|---|
PUBLISHING_TYPE_UNSPECIFIED | The default value. This value is used if the state is omitted. |
SELF | No description. |
CORPORATE | No description. |
State
Name | Description |
---|---|
STATE_UNSPECIFIED | The default value. This value is used if the state is omitted. |
ONGOING | No description. |
COMPLETED | No description. |
SCHEDULED | No description. |
INTERRUPTED | No description. |
CANCELED | No description. |
SUSPENDED | No description. |
WORK_IN_PROGRESS | No 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
Field | Description |
---|---|
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. |
title | repeated google.type.LocalizedText The title of the anime localized in multiple languages. |
synopsis | repeated google.type.LocalizedText The synopsis of the anime localized in multiple languages. |
description | repeated 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
Field | Description |
---|---|
anime | Anime The anime to create. |
idempotent_resource_id | int64 An idempotent identifier to be used as static resource id. |
DeleteAnimeRequest
Field | Description |
---|---|
name | string The name of the anime to delete. |
GetAnimeRequest
Field | Description |
---|---|
name | string The name of the anime to retrieve. |
ListAnimesRequest
Field | Description |
---|---|
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
Field | Description |
---|---|
animes | repeated Anime The list of animes. |
next_page_token | string A token to retrieve next page of results. |
ReconcileAnimesRequest
Field | Description |
---|---|
name | string The name of the anime to reconcile. Use the wildcard animes/- to reconcile all animes. |
ReconcileAnimesResponse
UpdateAnimeRequest
Field | Description |
---|---|
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
Name | Description |
---|---|
TYPE_UNSPECIFIED | The default value. This value is used if the state is omitted. |
TV | No description. |
MOVIE | No description. |
OVA | No description. |
ONA | No description. |
SPECIAL | No description. |
WEB | No description. |
MUSIC_VIDEO | No description. |
OTHER | No 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
Field | Description |
---|---|
requests | repeated BatchCreateChaptersRequest.Request Individual create chapter requests for this batch. |
parent | string The parent this batch belongs to. |
BatchCreateChaptersRequest.Request
Field | Description |
---|---|
chapter | Chapter The chapter to create. |
idempotent_resource_id | int64 An idempotent identifier to be used as static resource id. |
BatchCreateChaptersResponse
Field | Description |
---|---|
responses | repeated BatchCreateChaptersResponse.Response Individual responses to create chapter requests within the batch. |
BatchCreateChaptersResponse.Response
Field | Description |
---|---|
chapter | Chapter The newly created chapter. |
error | google.rpc.Status If set, represents the error message for the operation. |
Chapter
Field | Description |
---|---|
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. |
title | repeated google.type.LocalizedText The title of the chapter localized in multiple languages. |
synopsis | repeated google.type.LocalizedText The synopsis of the chapter localized in multiple languages. |
description | repeated 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
Field | Description |
---|---|
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
Field | Description |
---|---|
name | string The name of the chapter to delete. |
GetChapterRequest
Field | Description |
---|---|
name | string The name of the chapter to retrieve. |
ListChaptersRequest
Field | Description |
---|---|
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
Field | Description |
---|---|
chapters | repeated Chapter The list of chapters. |
next_page_token | string A token to retrieve next page of results. |
ReconcileChaptersRequest
Field | Description |
---|---|
parent | string |
ReconcileChaptersResponse
UpdateChapterRequest
Field | Description |
---|---|
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
Name | Description |
---|---|
TYPE_UNSPECIFIED | The default value. This value is used if the state is omitted. |
REGULAR | The chapter is a regular canonical chapter. |
EXTRA | The 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
Field | Description |
---|---|
requests | repeated BatchCreateEpisodesRequest.Request Individual create episode requests for this batch. |
parent | string The parent this batch belongs to. |
BatchCreateEpisodesRequest.Request
Field | Description |
---|---|
episode | Episode The episode to create. |
idempotent_resource_id | int64 An idempotent identifier to be used as static resource id. |
BatchCreateEpisodesResponse
Field | Description |
---|---|
responses | repeated BatchCreateEpisodesResponse.Response Individual responses to create episode requests within the batch. |
BatchCreateEpisodesResponse.Response
Field | Description |
---|---|
episode | Episode The newly created episode. |
error | google.rpc.Status If set, represents the error message for the operation. |
CreateEpisodeRequest
Field | Description |
---|---|
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
Field | Description |
---|---|
name | string The name of the episode to delete. |
Episode
Field | Description |
---|---|
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. |
title | repeated google.type.LocalizedText The title of the episode localized in multiple languages. |
synopsis | repeated google.type.LocalizedText The synopsis of the episode localized in multiple languages. |
description | repeated 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
Field | Description |
---|---|
name | string The name of the episode to retrieve. |
ListEpisodesRequest
Field | Description |
---|---|
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
Field | Description |
---|---|
episodes | repeated Episode The list of episodes. |
next_page_token | string A token to retrieve next page of results. |
ReconcileEpisodesRequest
Field | Description |
---|---|
parent | string |
ReconcileEpisodesResponse
UpdateEpisodeRequest
Field | Description |
---|---|
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
Name | Description |
---|---|
TYPE_UNSPECIFIED | The default value. This value is used if the state is omitted. |
REGULAR | The episode is a regular canonical episode. |
RECAP | The episode is a recap. |
PARODY | The episode is a parody. |
PROMO | The episode is a promo. |
SPECIAL | The episode is a special. |
OPENING_ENDING | The episode is an opening or ending. |
OTHER | The 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
Field | Description |
---|---|
graphic_novel | GraphicNovel The graphic novel to create. |
idempotent_resource_id | int64 An idempotent identifier to be used as static resource id. |
DeleteGraphicNovelRequest
Field | Description |
---|---|
name | string The name of the graphic novel to delete. |
GetGraphicNovelRequest
Field | Description |
---|---|
name | string The name of the graphic novel to retrieve. |
GraphicNovel
Field | Description |
---|---|
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. |
title | repeated google.type.LocalizedText The title of the graphic novel localized in multiple languages. |
synopsis | repeated google.type.LocalizedText The synopsis of the graphic novel localized in multiple languages. |
description | repeated 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
Field | Description |
---|---|
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
Field | Description |
---|---|
graphic_novels | repeated GraphicNovel The list of graphic novels. |
next_page_token | string A token to retrieve next page of results. |
ReconcileGraphicNovelsRequest
Field | Description |
---|---|
name | string The name of the graphic novel to reconcile. Use the wildcard graphicNovels/- to reconcile all graphic novels. |
ReconcileGraphicNovelsResponse
UpdateGraphicNovelRequest
Field | Description |
---|---|
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
Name | Description |
---|---|
TYPE_UNSPECIFIED | The default value. This value is used if the state is omitted. |
MANGA | No description. |
ONE_SHOT | No description. |
MANHUA | No description. |
MANHWA | No description. |
OEL | No description. |
WEB_COMIC | No description. |
YON_KOMA | No description. |
OTHER | No 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
Field | Description |
---|---|
visual_novel | VisualNovel The visual novel to create. |
idempotent_resource_id | int64 An idempotent identifier to be used as static resource id. |
DeleteVisualNovelRequest
Field | Description |
---|---|
name | string The name of the visual novel to delete. |
GetVisualNovelRequest
Field | Description |
---|---|
name | string The name of the visual novel to retrieve. |
ListVisualNovelsRequest
Field | Description |
---|---|
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
Field | Description |
---|---|
visual_novels | repeated VisualNovel The list of visual novels. |
next_page_token | string A token to retrieve next page of results. |
ReconcileVisualNovelsRequest
Field | Description |
---|---|
name | string The name of the visual novel to reconcile. Use the wildcard visualNovels/- to reconcile all visual novels. |
ReconcileVisualNovelsResponse
UpdateVisualNovelRequest
Field | Description |
---|---|
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
Field | Description |
---|---|
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. |
title | repeated google.type.LocalizedText The title of the visual novel localized in multiple languages. |
synopsis | repeated google.type.LocalizedText The synopsis of the visual novel localized in multiple languages. |
description | repeated 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
Name | Description |
---|---|
PLAY_LENGTH_UNSPECIFIED | The default value. This value is used if the state is omitted. |
VERY_SHORT | No description. |
SHORT | No description. |
MEDIUM | No description. |
LONG | No description. |
VERY_LONG | No description. |
VisualNovel.Type
Name | Description |
---|---|
TYPE_UNSPECIFIED | The 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
Field | Description |
---|---|
light_novel | LightNovel The light novel to create. |
idempotent_resource_id | int64 An idempotent identifier to be used as static resource id. |
DeleteLightNovelRequest
Field | Description |
---|---|
name | string The name of the light novel to delete. |
GetLightNovelRequest
Field | Description |
---|---|
name | string The name of the light novel to retrieve. |
LightNovel
Field | Description |
---|---|
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. |
title | repeated google.type.LocalizedText The title of the light novel localized in multiple languages. |
synopsis | repeated google.type.LocalizedText The synopsis of the light novel localized in multiple languages. |
description | repeated 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
Field | Description |
---|---|
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
Field | Description |
---|---|
light_novels | repeated LightNovel The list of light novels. |
next_page_token | string A token to retrieve next page of results. |
ReconcileLightNovelsRequest
Field | Description |
---|---|
name | string The name of the light novel to reconcile. Use the wildcard lightNovels/- to reconcile all light novels. |
ReconcileLightNovelsResponse
UpdateLightNovelRequest
Field | Description |
---|---|
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
Name | Description |
---|---|
TYPE_UNSPECIFIED | The default value. This value is used if the state is omitted. |