@@ -73408,6 +73408,330 @@
7340873408 ],
7340973409 "configFile": "testing_v1.yaml"
7341073410 },
73411+ {
73412+ "id": "google.example.showcase.v1",
73413+ "directory": "google/example/showcase/v1",
73414+ "version": "v1",
73415+ "majorVersion": "v1",
73416+ "hostName": "showcase.googleapis.com",
73417+ "title": "Client Libraries Showcase API",
73418+ "description": "Showcase represents both a model API and an integration testing surface for client library generator consumption.",
73419+ "importDirectories": [
73420+ "google/api",
73421+ "google/longrunning",
73422+ "google/protobuf",
73423+ "google/rpc"
73424+ ],
73425+ "options": {
73426+ "go_package": {
73427+ "valueCounts": {
73428+ "github.com/googleapis/gapic-showcase/server/genproto": 4
73429+ }
73430+ },
73431+ "java_multiple_files": {
73432+ "valueCounts": {
73433+ "true": 4
73434+ }
73435+ },
73436+ "java_package": {
73437+ "valueCounts": {
73438+ "com.google.example.showcase.v1": 4
73439+ }
73440+ },
73441+ "ruby_package": {
73442+ "valueCounts": {
73443+ "": 1,
73444+ "Google::Example::Showcase::V1": 1,
73445+ "Google::Showcase::V1": 2
73446+ }
73447+ }
73448+ },
73449+ "services": [
73450+ {
73451+ "shortName": "Compliance",
73452+ "fullName": "google.example.showcase.v1.Compliance",
73453+ "methods": [
73454+ {
73455+ "shortName": "RepeatDataBody",
73456+ "fullName": "google.example.showcase.v1.Compliance.RepeatDataBody",
73457+ "mode": "UNARY",
73458+ "bindings": [
73459+ {
73460+ "httpMethod": "POST",
73461+ "path": "/v1/repeat:body"
73462+ }
73463+ ]
73464+ },
73465+ {
73466+ "shortName": "RepeatDataBodyInfo",
73467+ "fullName": "google.example.showcase.v1.Compliance.RepeatDataBodyInfo",
73468+ "mode": "UNARY",
73469+ "bindings": [
73470+ {
73471+ "httpMethod": "POST",
73472+ "path": "/v1/repeat:bodyinfo"
73473+ }
73474+ ]
73475+ },
73476+ {
73477+ "shortName": "RepeatDataPathResource",
73478+ "fullName": "google.example.showcase.v1.Compliance.RepeatDataPathResource",
73479+ "mode": "UNARY",
73480+ "bindings": [
73481+ {
73482+ "httpMethod": "GET",
73483+ "path": "/v1/repeat/{info.f_string=first/*}/{info.f_child.f_string=second/*}/bool/{info.f_bool}:pathresource"
73484+ }
73485+ ]
73486+ },
73487+ {
73488+ "shortName": "RepeatDataPathTrailingResource",
73489+ "fullName": "google.example.showcase.v1.Compliance.RepeatDataPathTrailingResource",
73490+ "mode": "UNARY",
73491+ "bindings": [
73492+ {
73493+ "httpMethod": "GET",
73494+ "path": "/v1/repeat/{info.f_string=first/*}/{info.f_child.f_string=second/**}:pathtrailingresource"
73495+ }
73496+ ]
73497+ },
73498+ {
73499+ "shortName": "RepeatDataQuery",
73500+ "fullName": "google.example.showcase.v1.Compliance.RepeatDataQuery",
73501+ "mode": "UNARY",
73502+ "bindings": [
73503+ {
73504+ "httpMethod": "GET",
73505+ "path": "/v1/repeat:query"
73506+ }
73507+ ]
73508+ },
73509+ {
73510+ "shortName": "RepeatDataSimplePath",
73511+ "fullName": "google.example.showcase.v1.Compliance.RepeatDataSimplePath",
73512+ "mode": "UNARY",
73513+ "bindings": [
73514+ {
73515+ "httpMethod": "GET",
73516+ "path": "/v1/repeat/{info.f_string}/{info.f_int32}/{info.f_double}/{info.f_bool}:simplepath"
73517+ }
73518+ ]
73519+ }
73520+ ]
73521+ },
73522+ {
73523+ "shortName": "Echo",
73524+ "fullName": "google.example.showcase.v1.Echo",
73525+ "methods": [
73526+ {
73527+ "shortName": "Block",
73528+ "fullName": "google.example.showcase.v1.Echo.Block",
73529+ "mode": "UNARY",
73530+ "bindings": [
73531+ {
73532+ "httpMethod": "POST",
73533+ "path": "/v1/echo:block"
73534+ }
73535+ ]
73536+ },
73537+ {
73538+ "shortName": "Chat",
73539+ "fullName": "google.example.showcase.v1.Echo.Chat",
73540+ "mode": "BIDIRECTIONAL_STREAMING"
73541+ },
73542+ {
73543+ "shortName": "Collect",
73544+ "fullName": "google.example.showcase.v1.Echo.Collect",
73545+ "mode": "CLIENT_STREAMING",
73546+ "bindings": [
73547+ {
73548+ "httpMethod": "POST",
73549+ "path": "/v1/echo:collect"
73550+ }
73551+ ]
73552+ },
73553+ {
73554+ "shortName": "Echo",
73555+ "fullName": "google.example.showcase.v1.Echo.Echo",
73556+ "mode": "UNARY",
73557+ "bindings": [
73558+ {
73559+ "httpMethod": "POST",
73560+ "path": "/v1/echo:echo"
73561+ }
73562+ ]
73563+ },
73564+ {
73565+ "shortName": "Expand",
73566+ "fullName": "google.example.showcase.v1.Echo.Expand",
73567+ "mode": "SERVER_STREAMING",
73568+ "bindings": [
73569+ {
73570+ "httpMethod": "POST",
73571+ "path": "/v1/echo:expand"
73572+ }
73573+ ]
73574+ },
73575+ {
73576+ "shortName": "PagedExpand",
73577+ "fullName": "google.example.showcase.v1.Echo.PagedExpand",
73578+ "mode": "UNARY",
73579+ "bindings": [
73580+ {
73581+ "httpMethod": "POST",
73582+ "path": "/v1/echo:pagedExpand"
73583+ }
73584+ ]
73585+ },
73586+ {
73587+ "shortName": "Wait",
73588+ "fullName": "google.example.showcase.v1.Echo.Wait",
73589+ "mode": "UNARY",
73590+ "bindings": [
73591+ {
73592+ "httpMethod": "POST",
73593+ "path": "/v1/echo:wait"
73594+ }
73595+ ]
73596+ }
73597+ ]
73598+ },
73599+ {
73600+ "shortName": "SequenceService",
73601+ "fullName": "google.example.showcase.v1.SequenceService",
73602+ "methods": [
73603+ {
73604+ "shortName": "AttemptSequence",
73605+ "fullName": "google.example.showcase.v1.SequenceService.AttemptSequence",
73606+ "mode": "UNARY",
73607+ "bindings": [
73608+ {
73609+ "httpMethod": "POST",
73610+ "path": "/v1/{name=sequences/*}"
73611+ }
73612+ ]
73613+ },
73614+ {
73615+ "shortName": "CreateSequence",
73616+ "fullName": "google.example.showcase.v1.SequenceService.CreateSequence",
73617+ "mode": "UNARY",
73618+ "bindings": [
73619+ {
73620+ "httpMethod": "POST",
73621+ "path": "/v1/sequences"
73622+ }
73623+ ]
73624+ },
73625+ {
73626+ "shortName": "GetSequenceReport",
73627+ "fullName": "google.example.showcase.v1.SequenceService.GetSequenceReport",
73628+ "mode": "UNARY",
73629+ "bindings": [
73630+ {
73631+ "httpMethod": "GET",
73632+ "path": "/v1/{name=sequences/*/sequenceReport}"
73633+ }
73634+ ]
73635+ }
73636+ ]
73637+ },
73638+ {
73639+ "shortName": "Testing",
73640+ "fullName": "google.example.showcase.v1.Testing",
73641+ "methods": [
73642+ {
73643+ "shortName": "CreateSession",
73644+ "fullName": "google.example.showcase.v1.Testing.CreateSession",
73645+ "mode": "UNARY",
73646+ "bindings": [
73647+ {
73648+ "httpMethod": "POST",
73649+ "path": "/v1/sessions"
73650+ }
73651+ ]
73652+ },
73653+ {
73654+ "shortName": "DeleteSession",
73655+ "fullName": "google.example.showcase.v1.Testing.DeleteSession",
73656+ "mode": "UNARY",
73657+ "bindings": [
73658+ {
73659+ "httpMethod": "DELETE",
73660+ "path": "/v1/{name=sessions/*}"
73661+ }
73662+ ]
73663+ },
73664+ {
73665+ "shortName": "DeleteTest",
73666+ "fullName": "google.example.showcase.v1.Testing.DeleteTest",
73667+ "mode": "UNARY",
73668+ "bindings": [
73669+ {
73670+ "httpMethod": "DELETE",
73671+ "path": "/v1/{name=sessions/*/tests/*}"
73672+ }
73673+ ]
73674+ },
73675+ {
73676+ "shortName": "GetSession",
73677+ "fullName": "google.example.showcase.v1.Testing.GetSession",
73678+ "mode": "UNARY",
73679+ "bindings": [
73680+ {
73681+ "httpMethod": "GET",
73682+ "path": "/v1/{name=sessions/*}"
73683+ }
73684+ ]
73685+ },
73686+ {
73687+ "shortName": "ListSessions",
73688+ "fullName": "google.example.showcase.v1.Testing.ListSessions",
73689+ "mode": "UNARY",
73690+ "bindings": [
73691+ {
73692+ "httpMethod": "GET",
73693+ "path": "/v1/sessions"
73694+ }
73695+ ]
73696+ },
73697+ {
73698+ "shortName": "ListTests",
73699+ "fullName": "google.example.showcase.v1.Testing.ListTests",
73700+ "mode": "UNARY",
73701+ "bindings": [
73702+ {
73703+ "httpMethod": "GET",
73704+ "path": "/v1/{parent=sessions/*}/tests"
73705+ }
73706+ ]
73707+ },
73708+ {
73709+ "shortName": "ReportSession",
73710+ "fullName": "google.example.showcase.v1.Testing.ReportSession",
73711+ "mode": "UNARY",
73712+ "bindings": [
73713+ {
73714+ "httpMethod": "POST",
73715+ "path": "/v1/{name=sessions/*}:report"
73716+ }
73717+ ]
73718+ },
73719+ {
73720+ "shortName": "VerifyTest",
73721+ "fullName": "google.example.showcase.v1.Testing.VerifyTest",
73722+ "mode": "UNARY",
73723+ "bindings": [
73724+ {
73725+ "httpMethod": "POST",
73726+ "path": "/v1/{name=sessions/*/tests/*}:check"
73727+ }
73728+ ]
73729+ }
73730+ ]
73731+ }
73732+ ],
73733+ "configFile": "showcase_v1.yaml"
73734+ },
7341173735 {
7341273736 "id": "google.example.showcase.v1beta1",
7341373737 "directory": "google/example/showcase/v1beta1",
0 commit comments