{ "schema": "1.0", "comment": "This file maps proto services/RPCs to the corresponding library clients/methods.", "language": "go", "protoPackage": "google.dataflow.v1beta3", "libraryPackage": "cloud.google.com/go/dataflow/apiv1beta3", "services": { "FlexTemplatesService": { "clients": { "grpc": { "libraryClient": "FlexTemplatesClient", "rpcs": { "LaunchFlexTemplate": { "methods": [ "LaunchFlexTemplate" ] } } }, "rest": { "libraryClient": "FlexTemplatesClient", "rpcs": { "LaunchFlexTemplate": { "methods": [ "LaunchFlexTemplate" ] } } } } }, "JobsV1Beta3": { "clients": { "grpc": { "libraryClient": "JobsV1Beta3Client", "rpcs": { "AggregatedListJobs": { "methods": [ "AggregatedListJobs" ] }, "CheckActiveJobs": { "methods": [ "CheckActiveJobs" ] }, "CreateJob": { "methods": [ "CreateJob" ] }, "GetJob": { "methods": [ "GetJob" ] }, "ListJobs": { "methods": [ "ListJobs" ] }, "SnapshotJob": { "methods": [ "SnapshotJob" ] }, "UpdateJob": { "methods": [ "UpdateJob" ] } } }, "rest": { "libraryClient": "JobsV1Beta3Client", "rpcs": { "AggregatedListJobs": { "methods": [ "AggregatedListJobs" ] }, "CheckActiveJobs": { "methods": [ "CheckActiveJobs" ] }, "CreateJob": { "methods": [ "CreateJob" ] }, "GetJob": { "methods": [ "GetJob" ] }, "ListJobs": { "methods": [ "ListJobs" ] }, "SnapshotJob": { "methods": [ "SnapshotJob" ] }, "UpdateJob": { "methods": [ "UpdateJob" ] } } } } }, "MessagesV1Beta3": { "clients": { "grpc": { "libraryClient": "MessagesV1Beta3Client", "rpcs": { "ListJobMessages": { "methods": [ "ListJobMessages" ] } } }, "rest": { "libraryClient": "MessagesV1Beta3Client", "rpcs": { "ListJobMessages": { "methods": [ "ListJobMessages" ] } } } } }, "MetricsV1Beta3": { "clients": { "grpc": { "libraryClient": "MetricsV1Beta3Client", "rpcs": { "GetJobExecutionDetails": { "methods": [ "GetJobExecutionDetails" ] }, "GetJobMetrics": { "methods": [ "GetJobMetrics" ] }, "GetStageExecutionDetails": { "methods": [ "GetStageExecutionDetails" ] } } }, "rest": { "libraryClient": "MetricsV1Beta3Client", "rpcs": { "GetJobExecutionDetails": { "methods": [ "GetJobExecutionDetails" ] }, "GetJobMetrics": { "methods": [ "GetJobMetrics" ] }, "GetStageExecutionDetails": { "methods": [ "GetStageExecutionDetails" ] } } } } }, "SnapshotsV1Beta3": { "clients": { "grpc": { "libraryClient": "SnapshotsV1Beta3Client", "rpcs": { "DeleteSnapshot": { "methods": [ "DeleteSnapshot" ] }, "GetSnapshot": { "methods": [ "GetSnapshot" ] }, "ListSnapshots": { "methods": [ "ListSnapshots" ] } } }, "rest": { "libraryClient": "SnapshotsV1Beta3Client", "rpcs": { "DeleteSnapshot": { "methods": [ "DeleteSnapshot" ] }, "GetSnapshot": { "methods": [ "GetSnapshot" ] }, "ListSnapshots": { "methods": [ "ListSnapshots" ] } } } } }, "TemplatesService": { "clients": { "grpc": { "libraryClient": "TemplatesClient", "rpcs": { "CreateJobFromTemplate": { "methods": [ "CreateJobFromTemplate" ] }, "GetTemplate": { "methods": [ "GetTemplate" ] }, "LaunchTemplate": { "methods": [ "LaunchTemplate" ] } } }, "rest": { "libraryClient": "TemplatesClient", "rpcs": { "CreateJobFromTemplate": { "methods": [ "CreateJobFromTemplate" ] }, "GetTemplate": { "methods": [ "GetTemplate" ] }, "LaunchTemplate": { "methods": [ "LaunchTemplate" ] } } } } } } }