From 6d0d80c6f0fd3eb1b5f23b7709b3abed492277ca Mon Sep 17 00:00:00 2001 From: Tomo Suzuki Date: Thu, 6 Jul 2023 10:56:03 -0400 Subject: [PATCH] chore: removing outdated files in favor of https://github.com/googleapis/google-cloud-java/tree/main/java-video-transcoder --- .github/CODEOWNERS | 13 - .github/ISSUE_TEMPLATE/bug_report.md | 56 - .github/ISSUE_TEMPLATE/feature_request.md | 26 - .github/ISSUE_TEMPLATE/support_request.md | 7 - .github/PULL_REQUEST_TEMPLATE.md | 10 - .github/auto-label.yaml | 15 - .github/blunderbuss.yml | 7 - .github/generated-files-bot.yml | 12 - .github/snippet-bot.yml | 0 .github/sync-repo-settings.yaml | 42 - .github/trusted-contribution.yml | 3 - .github/workflows/approve-readme.yaml | 69 - .github/workflows/auto-release.yaml | 103 - .github/workflows/ci.yaml | 89 - .github/workflows/samples.yaml | 30 - .gitignore | 17 - .kokoro/build.bat | 18 - .kokoro/build.sh | 134 - .kokoro/coerce_logs.sh | 37 - .kokoro/common.cfg | 13 - .kokoro/common.sh | 60 - .kokoro/continuous/common.cfg | 25 - .kokoro/continuous/java8.cfg | 12 - .kokoro/dependencies.sh | 59 - .kokoro/nightly/common.cfg | 25 - .kokoro/nightly/integration.cfg | 37 - .kokoro/nightly/java11-integration.cfg | 37 - .kokoro/nightly/java11.cfg | 7 - .kokoro/nightly/java7.cfg | 7 - .kokoro/nightly/java8-osx.cfg | 3 - .kokoro/nightly/java8-win.cfg | 3 - .kokoro/nightly/java8.cfg | 12 - .kokoro/nightly/samples.cfg | 38 - .kokoro/populate-secrets.sh | 43 - .kokoro/presubmit/clirr.cfg | 13 - .kokoro/presubmit/common.cfg | 34 - .kokoro/presubmit/dependencies.cfg | 12 - .kokoro/presubmit/graalvm-native-17.cfg | 33 - .kokoro/presubmit/graalvm-native.cfg | 33 - .kokoro/presubmit/integration.cfg | 33 - .kokoro/presubmit/java11.cfg | 7 - .kokoro/presubmit/java7.cfg | 7 - .kokoro/presubmit/java8-osx.cfg | 3 - .kokoro/presubmit/java8-win.cfg | 3 - .kokoro/presubmit/java8.cfg | 12 - .kokoro/presubmit/linkage-monitor.cfg | 12 - .kokoro/presubmit/lint.cfg | 13 - .kokoro/presubmit/samples.cfg | 33 - .kokoro/readme.sh | 45 - .kokoro/release/bump_snapshot.cfg | 53 - .kokoro/release/common.cfg | 49 - .kokoro/release/common.sh | 50 - .kokoro/release/drop.cfg | 6 - .kokoro/release/drop.sh | 32 - .kokoro/release/promote.cfg | 6 - .kokoro/release/promote.sh | 34 - .kokoro/release/publish_javadoc.cfg | 23 - .kokoro/release/publish_javadoc.sh | 53 - .kokoro/release/publish_javadoc11.cfg | 30 - .kokoro/release/publish_javadoc11.sh | 63 - .kokoro/release/snapshot.cfg | 6 - .kokoro/release/snapshot.sh | 33 - .kokoro/release/stage.cfg | 19 - .kokoro/release/stage.sh | 47 - .kokoro/requirements.in | 33 - .kokoro/requirements.txt | 456 - .kokoro/trampoline.sh | 26 - .repo-metadata.json | 16 - CHANGELOG.md | 323 - codecov.yaml | 4 - google-cloud-video-transcoder-bom/pom.xml | 86 - .../clirr-ignored-differences.xml | 28 - google-cloud-video-transcoder/pom.xml | 127 - .../v1/TranscoderServiceClient.java | 1399 -- .../v1/TranscoderServiceSettings.java | 284 - .../video/transcoder/v1/gapic_metadata.json | 42 - .../video/transcoder/v1/package-info.java | 46 - .../GrpcTranscoderServiceCallableFactory.java | 113 - .../v1/stub/GrpcTranscoderServiceStub.java | 404 - ...pJsonTranscoderServiceCallableFactory.java | 105 - .../stub/HttpJsonTranscoderServiceStub.java | 587 - .../v1/stub/TranscoderServiceStub.java | 92 - .../stub/TranscoderServiceStubSettings.java | 624 - .../transcoder/v1/MockTranscoderService.java | 59 - .../v1/MockTranscoderServiceImpl.java | 225 - .../TranscoderServiceClientHttpJsonTest.java | 846 -- .../v1/TranscoderServiceClientTest.java | 759 - grpc-google-cloud-video-transcoder-v1/pom.xml | 65 - .../transcoder/v1/TranscoderServiceGrpc.java | 1202 -- java.header | 15 - license-checks.xml | 10 - pom.xml | 180 - .../clirr-ignored-differences.xml | 19 - .../pom.xml | 42 - .../cloud/video/transcoder/v1/AdBreak.java | 714 - .../video/transcoder/v1/AdBreakOrBuilder.java | 63 - .../video/transcoder/v1/AudioStream.java | 3110 ---- .../transcoder/v1/AudioStreamOrBuilder.java | 243 - .../video/transcoder/v1/CreateJobRequest.java | 919 -- .../v1/CreateJobRequestOrBuilder.java | 94 - .../v1/CreateJobTemplateRequest.java | 1131 -- .../v1/CreateJobTemplateRequestOrBuilder.java | 128 - .../video/transcoder/v1/DeleteJobRequest.java | 732 - .../v1/DeleteJobRequestOrBuilder.java | 70 - .../v1/DeleteJobTemplateRequest.java | 735 - .../v1/DeleteJobTemplateRequestOrBuilder.java | 70 - .../cloud/video/transcoder/v1/EditAtom.java | 1477 -- .../transcoder/v1/EditAtomOrBuilder.java | 186 - .../video/transcoder/v1/ElementaryStream.java | 1596 --- .../v1/ElementaryStreamOrBuilder.java | 158 - .../video/transcoder/v1/GetJobRequest.java | 636 - .../transcoder/v1/GetJobRequestOrBuilder.java | 56 - .../transcoder/v1/GetJobTemplateRequest.java | 644 - .../v1/GetJobTemplateRequestOrBuilder.java | 58 - .../cloud/video/transcoder/v1/Input.java | 1102 -- .../video/transcoder/v1/InputOrBuilder.java | 121 - .../google/cloud/video/transcoder/v1/Job.java | 3602 ----- .../cloud/video/transcoder/v1/JobConfig.java | 5001 ------- .../transcoder/v1/JobConfigOrBuilder.java | 532 - .../cloud/video/transcoder/v1/JobName.java | 216 - .../video/transcoder/v1/JobOrBuilder.java | 469 - .../video/transcoder/v1/JobTemplate.java | 1230 -- .../video/transcoder/v1/JobTemplateName.java | 227 - .../transcoder/v1/JobTemplateOrBuilder.java | 153 - .../v1/ListJobTemplatesRequest.java | 1286 -- .../v1/ListJobTemplatesRequestOrBuilder.java | 150 - .../v1/ListJobTemplatesResponse.java | 1388 -- .../v1/ListJobTemplatesResponseOrBuilder.java | 153 - .../video/transcoder/v1/ListJobsRequest.java | 1277 -- .../v1/ListJobsRequestOrBuilder.java | 148 - .../video/transcoder/v1/ListJobsResponse.java | 1374 -- .../v1/ListJobsResponseOrBuilder.java | 153 - .../video/transcoder/v1/LocationName.java | 192 - .../cloud/video/transcoder/v1/Manifest.java | 1261 -- .../transcoder/v1/ManifestOrBuilder.java | 144 - .../cloud/video/transcoder/v1/MuxStream.java | 1599 --- .../transcoder/v1/MuxStreamOrBuilder.java | 210 - .../cloud/video/transcoder/v1/Output.java | 635 - .../video/transcoder/v1/OutputOrBuilder.java | 56 - .../cloud/video/transcoder/v1/Overlay.java | 8169 ----------- .../video/transcoder/v1/OverlayOrBuilder.java | 117 - .../transcoder/v1/PreprocessingConfig.java | 6813 --------- .../v1/PreprocessingConfigOrBuilder.java | 235 - .../transcoder/v1/PubsubDestination.java | 623 - .../v1/PubsubDestinationOrBuilder.java | 52 - .../video/transcoder/v1/ResourcesProto.java | 810 -- .../video/transcoder/v1/SegmentSettings.java | 830 -- .../v1/SegmentSettingsOrBuilder.java | 82 - .../video/transcoder/v1/ServicesProto.java | 274 - .../video/transcoder/v1/SpriteSheet.java | 2426 ---- .../transcoder/v1/SpriteSheetOrBuilder.java | 309 - .../cloud/video/transcoder/v1/TextStream.java | 2118 --- .../transcoder/v1/TextStreamOrBuilder.java | 115 - .../video/transcoder/v1/VideoStream.java | 11765 ---------------- .../transcoder/v1/VideoStreamOrBuilder.java | 132 - .../cloud/video/transcoder/v1/resources.proto | 1095 -- .../cloud/video/transcoder/v1/services.proto | 281 - renovate.json | 76 - samples/install-without-bom/pom.xml | 84 - samples/pom.xml | 56 - samples/snapshot/pom.xml | 83 - .../createjob/SyncCreateJob.java | 47 - .../SyncCreateSetCredentialsProvider.java | 45 - .../SyncCreateSetCredentialsProvider1.java | 41 - .../create/SyncCreateSetEndpoint.java | 42 - .../createjob/AsyncCreateJob.java | 50 - .../createjob/SyncCreateJob.java | 47 - .../SyncCreateJobLocationnameJob.java | 43 - .../createjob/SyncCreateJobStringJob.java | 43 - .../AsyncCreateJobTemplate.java | 52 - .../SyncCreateJobTemplate.java | 48 - ...TemplateLocationnameJobtemplateString.java | 45 - ...ateJobTemplateStringJobtemplateString.java | 45 - .../deletejob/AsyncDeleteJob.java | 50 - .../deletejob/SyncDeleteJob.java | 47 - .../deletejob/SyncDeleteJobJobname.java | 42 - .../deletejob/SyncDeleteJobString.java | 42 - .../AsyncDeleteJobTemplate.java | 51 - .../SyncDeleteJobTemplate.java | 47 - .../SyncDeleteJobTemplateJobtemplatename.java | 42 - .../SyncDeleteJobTemplateString.java | 42 - .../transcoderservice/getjob/AsyncGetJob.java | 49 - .../transcoderservice/getjob/SyncGetJob.java | 46 - .../getjob/SyncGetJobJobname.java | 42 - .../getjob/SyncGetJobString.java | 42 - .../getjobtemplate/AsyncGetJobTemplate.java | 50 - .../getjobtemplate/SyncGetJobTemplate.java | 46 - .../SyncGetJobTemplateJobtemplatename.java | 42 - .../SyncGetJobTemplateString.java | 42 - .../listjobs/AsyncListJobs.java | 55 - .../listjobs/AsyncListJobsPaged.java | 63 - .../listjobs/SyncListJobs.java | 52 - .../listjobs/SyncListJobsLocationname.java | 44 - .../listjobs/SyncListJobsString.java | 44 - .../AsyncListJobTemplates.java | 56 - .../AsyncListJobTemplatesPaged.java | 64 - .../SyncListJobTemplates.java | 52 - .../SyncListJobTemplatesLocationname.java | 44 - .../SyncListJobTemplatesString.java | 44 - .../createjob/SyncCreateJob.java | 46 - samples/snippets/pom.xml | 47 - synth.metadata | 195 - versions.txt | 6 - 203 files changed, 84209 deletions(-) delete mode 100644 .github/CODEOWNERS delete mode 100644 .github/ISSUE_TEMPLATE/bug_report.md delete mode 100644 .github/ISSUE_TEMPLATE/feature_request.md delete mode 100644 .github/ISSUE_TEMPLATE/support_request.md delete mode 100644 .github/PULL_REQUEST_TEMPLATE.md delete mode 100644 .github/auto-label.yaml delete mode 100644 .github/blunderbuss.yml delete mode 100644 .github/generated-files-bot.yml delete mode 100644 .github/snippet-bot.yml delete mode 100644 .github/sync-repo-settings.yaml delete mode 100644 .github/trusted-contribution.yml delete mode 100644 .github/workflows/approve-readme.yaml delete mode 100644 .github/workflows/auto-release.yaml delete mode 100644 .github/workflows/ci.yaml delete mode 100644 .github/workflows/samples.yaml delete mode 100644 .gitignore delete mode 100644 .kokoro/build.bat delete mode 100755 .kokoro/build.sh delete mode 100755 .kokoro/coerce_logs.sh delete mode 100644 .kokoro/common.cfg delete mode 100644 .kokoro/common.sh delete mode 100644 .kokoro/continuous/common.cfg delete mode 100644 .kokoro/continuous/java8.cfg delete mode 100755 .kokoro/dependencies.sh delete mode 100644 .kokoro/nightly/common.cfg delete mode 100644 .kokoro/nightly/integration.cfg delete mode 100644 .kokoro/nightly/java11-integration.cfg delete mode 100644 .kokoro/nightly/java11.cfg delete mode 100644 .kokoro/nightly/java7.cfg delete mode 100644 .kokoro/nightly/java8-osx.cfg delete mode 100644 .kokoro/nightly/java8-win.cfg delete mode 100644 .kokoro/nightly/java8.cfg delete mode 100644 .kokoro/nightly/samples.cfg delete mode 100755 .kokoro/populate-secrets.sh delete mode 100644 .kokoro/presubmit/clirr.cfg delete mode 100644 .kokoro/presubmit/common.cfg delete mode 100644 .kokoro/presubmit/dependencies.cfg delete mode 100644 .kokoro/presubmit/graalvm-native-17.cfg delete mode 100644 .kokoro/presubmit/graalvm-native.cfg delete mode 100644 .kokoro/presubmit/integration.cfg delete mode 100644 .kokoro/presubmit/java11.cfg delete mode 100644 .kokoro/presubmit/java7.cfg delete mode 100644 .kokoro/presubmit/java8-osx.cfg delete mode 100644 .kokoro/presubmit/java8-win.cfg delete mode 100644 .kokoro/presubmit/java8.cfg delete mode 100644 .kokoro/presubmit/linkage-monitor.cfg delete mode 100644 .kokoro/presubmit/lint.cfg delete mode 100644 .kokoro/presubmit/samples.cfg delete mode 100755 .kokoro/readme.sh delete mode 100644 .kokoro/release/bump_snapshot.cfg delete mode 100644 .kokoro/release/common.cfg delete mode 100755 .kokoro/release/common.sh delete mode 100644 .kokoro/release/drop.cfg delete mode 100755 .kokoro/release/drop.sh delete mode 100644 .kokoro/release/promote.cfg delete mode 100755 .kokoro/release/promote.sh delete mode 100644 .kokoro/release/publish_javadoc.cfg delete mode 100755 .kokoro/release/publish_javadoc.sh delete mode 100644 .kokoro/release/publish_javadoc11.cfg delete mode 100755 .kokoro/release/publish_javadoc11.sh delete mode 100644 .kokoro/release/snapshot.cfg delete mode 100755 .kokoro/release/snapshot.sh delete mode 100644 .kokoro/release/stage.cfg delete mode 100755 .kokoro/release/stage.sh delete mode 100644 .kokoro/requirements.in delete mode 100644 .kokoro/requirements.txt delete mode 100644 .kokoro/trampoline.sh delete mode 100644 .repo-metadata.json delete mode 100644 CHANGELOG.md delete mode 100644 codecov.yaml delete mode 100644 google-cloud-video-transcoder-bom/pom.xml delete mode 100644 google-cloud-video-transcoder/clirr-ignored-differences.xml delete mode 100644 google-cloud-video-transcoder/pom.xml delete mode 100644 google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClient.java delete mode 100644 google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceSettings.java delete mode 100644 google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/gapic_metadata.json delete mode 100644 google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/package-info.java delete mode 100644 google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/GrpcTranscoderServiceCallableFactory.java delete mode 100644 google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/GrpcTranscoderServiceStub.java delete mode 100644 google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/HttpJsonTranscoderServiceCallableFactory.java delete mode 100644 google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/HttpJsonTranscoderServiceStub.java delete mode 100644 google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/TranscoderServiceStub.java delete mode 100644 google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/TranscoderServiceStubSettings.java delete mode 100644 google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/MockTranscoderService.java delete mode 100644 google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/MockTranscoderServiceImpl.java delete mode 100644 google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClientHttpJsonTest.java delete mode 100644 google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClientTest.java delete mode 100644 grpc-google-cloud-video-transcoder-v1/pom.xml delete mode 100644 grpc-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceGrpc.java delete mode 100644 java.header delete mode 100644 license-checks.xml delete mode 100644 pom.xml delete mode 100644 proto-google-cloud-video-transcoder-v1/clirr-ignored-differences.xml delete mode 100644 proto-google-cloud-video-transcoder-v1/pom.xml delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AdBreak.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AdBreakOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AudioStream.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AudioStreamOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobRequest.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobRequestOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobTemplateRequest.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobTemplateRequestOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobRequest.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobRequestOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobTemplateRequest.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobTemplateRequestOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/EditAtom.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/EditAtomOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ElementaryStream.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ElementaryStreamOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobRequest.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobRequestOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobTemplateRequest.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobTemplateRequestOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Input.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/InputOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Job.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobConfig.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobConfigOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobName.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplate.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplateName.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplateOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesRequest.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesRequestOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesResponse.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesResponseOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsRequest.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsRequestOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsResponse.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsResponseOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/LocationName.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Manifest.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ManifestOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/MuxStream.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/MuxStreamOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Output.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/OutputOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Overlay.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/OverlayOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/PreprocessingConfig.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/PreprocessingConfigOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/PubsubDestination.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/PubsubDestinationOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ResourcesProto.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/SegmentSettings.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/SegmentSettingsOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ServicesProto.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/SpriteSheet.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/SpriteSheetOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/TextStream.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/TextStreamOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/VideoStream.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/VideoStreamOrBuilder.java delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/proto/google/cloud/video/transcoder/v1/resources.proto delete mode 100644 proto-google-cloud-video-transcoder-v1/src/main/proto/google/cloud/video/transcoder/v1/services.proto delete mode 100644 renovate.json delete mode 100644 samples/install-without-bom/pom.xml delete mode 100644 samples/pom.xml delete mode 100644 samples/snapshot/pom.xml delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/stub/transcoderservicestubsettings/createjob/SyncCreateJob.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/create/SyncCreateSetCredentialsProvider.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/create/SyncCreateSetCredentialsProvider1.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/create/SyncCreateSetEndpoint.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/createjob/AsyncCreateJob.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/createjob/SyncCreateJob.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/createjob/SyncCreateJobLocationnameJob.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/createjob/SyncCreateJobStringJob.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/createjobtemplate/AsyncCreateJobTemplate.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/createjobtemplate/SyncCreateJobTemplate.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/createjobtemplate/SyncCreateJobTemplateLocationnameJobtemplateString.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/createjobtemplate/SyncCreateJobTemplateStringJobtemplateString.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/deletejob/AsyncDeleteJob.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/deletejob/SyncDeleteJob.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/deletejob/SyncDeleteJobJobname.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/deletejob/SyncDeleteJobString.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/deletejobtemplate/AsyncDeleteJobTemplate.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/deletejobtemplate/SyncDeleteJobTemplate.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/deletejobtemplate/SyncDeleteJobTemplateJobtemplatename.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/deletejobtemplate/SyncDeleteJobTemplateString.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/getjob/AsyncGetJob.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/getjob/SyncGetJob.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/getjob/SyncGetJobJobname.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/getjob/SyncGetJobString.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/getjobtemplate/AsyncGetJobTemplate.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/getjobtemplate/SyncGetJobTemplate.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/getjobtemplate/SyncGetJobTemplateJobtemplatename.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/getjobtemplate/SyncGetJobTemplateString.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/listjobs/AsyncListJobs.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/listjobs/AsyncListJobsPaged.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/listjobs/SyncListJobs.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/listjobs/SyncListJobsLocationname.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/listjobs/SyncListJobsString.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/listjobtemplates/AsyncListJobTemplates.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/listjobtemplates/AsyncListJobTemplatesPaged.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/listjobtemplates/SyncListJobTemplates.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/listjobtemplates/SyncListJobTemplatesLocationname.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservice/listjobtemplates/SyncListJobTemplatesString.java delete mode 100644 samples/snippets/generated/com/google/cloud/video/transcoder/v1/transcoderservicesettings/createjob/SyncCreateJob.java delete mode 100644 samples/snippets/pom.xml delete mode 100644 synth.metadata delete mode 100644 versions.txt diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS deleted file mode 100644 index db2d8ad1..00000000 --- a/.github/CODEOWNERS +++ /dev/null @@ -1,13 +0,0 @@ -# Code owners file. -# This file controls who is tagged for review for any given pull request. - -# For syntax help see: -# https://help.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-owners#codeowners-syntax - -* @googleapis/yoshi-java - -# The java-samples-reviewers team is the default owner for samples changes -samples/**/*.java @googleapis/java-samples-reviewers - -# Generated snippets should not be owned by samples reviewers -samples/snippets/generated/ @googleapis/yoshi-java diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 219cb106..00000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve - ---- - -:bus: This library has moved to -[google-cloud-java/java-video-transcoder]( -https://github.com/googleapis/google-cloud-java/tree/main/java-video-transcoder). -This repository will be archived in the future. - -Thanks for stopping by to let us know something could be better! - -**PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response. - -Please run down the following list and make sure you've tried the usual "quick fixes": - - - Search the issues already opened: https://github.com/googleapis/java-video-transcoder/issues - - Check for answers on StackOverflow: http://stackoverflow.com/questions/tagged/google-cloud-platform - -If you are still having issues, please include as much information as possible: - -#### Environment details - -1. Specify the API at the beginning of the title. For example, "BigQuery: ..."). - General, Core, and Other are also allowed as types -2. OS type and version: -3. Java version: -4. version(s): - -#### Steps to reproduce - - 1. ? - 2. ? - -#### Code example - -```java -// example -``` - -#### Stack trace -``` -Any relevant stacktrace here. -``` - -#### External references such as API reference guides - -- ? - -#### Any additional information below - - -Following these steps guarantees the quickest resolution possible. - -Thanks! diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 9c23078d..00000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this library - ---- - -:bus: This library has moved to -[google-cloud-java/java-video-transcoder]( -https://github.com/googleapis/google-cloud-java/tree/main/java-video-transcoder). -This repository will be archived in the future. - -Thanks for stopping by to let us know something could be better! - -**PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response. - -**Is your feature request related to a problem? Please describe.** -What the problem is. Example: I'm always frustrated when [...] - -**Describe the solution you'd like** -What you want to happen. - -**Describe alternatives you've considered** -Any alternative solutions or features you've considered. - -**Additional context** -Any other context or screenshots about the feature request. diff --git a/.github/ISSUE_TEMPLATE/support_request.md b/.github/ISSUE_TEMPLATE/support_request.md deleted file mode 100644 index 99586903..00000000 --- a/.github/ISSUE_TEMPLATE/support_request.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -name: Support request -about: If you have a support contract with Google, please create an issue in the Google Cloud Support console. - ---- - -**PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md deleted file mode 100644 index f36cb40b..00000000 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ /dev/null @@ -1,10 +0,0 @@ -Thank you for opening a Pull Request! Before submitting your PR, there are a few things you can do to make sure it goes smoothly: -- [ ] Make sure to open an issue as a [bug/issue](https://github.com/googleapis/java-video-transcoder/issues/new/choose) before writing your code! That way we can discuss the change, evaluate designs, and agree on the general idea -- [ ] Ensure the tests and linter pass -- [ ] Code coverage does not decrease (if any source code was changed) -- [ ] Appropriate docs were updated (if necessary) - -Fixes # ☕️ - -If you write sample code, please follow the [samples format]( -https://github.com/GoogleCloudPlatform/java-docs-samples/blob/main/SAMPLE_FORMAT.md). diff --git a/.github/auto-label.yaml b/.github/auto-label.yaml deleted file mode 100644 index 4caef688..00000000 --- a/.github/auto-label.yaml +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 2021 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -requestsize: - enabled: true diff --git a/.github/blunderbuss.yml b/.github/blunderbuss.yml deleted file mode 100644 index 2176b054..00000000 --- a/.github/blunderbuss.yml +++ /dev/null @@ -1,7 +0,0 @@ -# Configuration for the Blunderbuss GitHub app. For more info see -# https://github.com/googleapis/repo-automation-bots/tree/main/packages/blunderbuss -assign_prs_by: -- labels: - - samples - to: - - googleapis/java-samples-reviewers \ No newline at end of file diff --git a/.github/generated-files-bot.yml b/.github/generated-files-bot.yml deleted file mode 100644 index c644a24e..00000000 --- a/.github/generated-files-bot.yml +++ /dev/null @@ -1,12 +0,0 @@ -externalManifests: -- type: json - file: 'synth.metadata' - jsonpath: '$.generatedFiles[*]' -- type: json - file: '.github/readme/synth.metadata/synth.metadata' - jsonpath: '$.generatedFiles[*]' -ignoreAuthors: -- 'renovate-bot' -- 'yoshi-automation' -- 'release-please[bot]' -- 'gcf-owl-bot[bot]' diff --git a/.github/snippet-bot.yml b/.github/snippet-bot.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/.github/sync-repo-settings.yaml b/.github/sync-repo-settings.yaml deleted file mode 100644 index 0501f63f..00000000 --- a/.github/sync-repo-settings.yaml +++ /dev/null @@ -1,42 +0,0 @@ -rebaseMergeAllowed: false -squashMergeAllowed: true -mergeCommitAllowed: false -branchProtectionRules: - - pattern: main - isAdminEnforced: true - requiredApprovingReviewCount: 1 - requiresCodeOwnerReviews: true - requiresStrictStatusChecks: false - requiredStatusCheckContexts: - - dependencies (8) - - dependencies (11) - - lint - - units (8) - - units (11) - - 'Kokoro - Test: Integration' - - cla/google - - OwlBot Post Processor - - 'Kokoro - Test: Java GraalVM Native Image' - - 'Kokoro - Test: Java 17 GraalVM Native Image' - - pattern: java7 - isAdminEnforced: true - requiredApprovingReviewCount: 1 - requiresCodeOwnerReviews: true - requiresStrictStatusChecks: false - requiredStatusCheckContexts: - - dependencies (8) - - dependencies (11) - - lint - - units (7) - - units (8) - - units (11) - - 'Kokoro - Test: Integration' - - cla/google - - OwlBot Post Processor -permissionRules: - - team: yoshi-admins - permission: admin - - team: yoshi-java-admins - permission: admin - - team: yoshi-java - permission: push diff --git a/.github/trusted-contribution.yml b/.github/trusted-contribution.yml deleted file mode 100644 index a0ba1f7d..00000000 --- a/.github/trusted-contribution.yml +++ /dev/null @@ -1,3 +0,0 @@ -trustedContributors: -- renovate-bot -- gcf-owl-bot[bot] diff --git a/.github/workflows/approve-readme.yaml b/.github/workflows/approve-readme.yaml deleted file mode 100644 index f5fc7d51..00000000 --- a/.github/workflows/approve-readme.yaml +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Github action job to test core java library features on -# downstream client libraries before they are released. -on: - pull_request: -name: auto-merge-readme -jobs: - approve: - runs-on: ubuntu-latest - if: github.repository_owner == 'googleapis' && github.head_ref == 'autosynth-readme' - steps: - - uses: actions/github-script@v6 - with: - github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} - script: | - // only approve PRs from yoshi-automation - if (context.payload.pull_request.user.login !== "yoshi-automation") { - return; - } - - // only approve PRs like "chore: release " - if (!context.payload.pull_request.title === "chore: regenerate README") { - return; - } - - // only approve PRs with README.md and synth.metadata changes - const files = new Set( - ( - await github.paginate( - github.pulls.listFiles.endpoint({ - owner: context.repo.owner, - repo: context.repo.repo, - pull_number: context.payload.pull_request.number, - }) - ) - ).map(file => file.filename) - ); - if (files.size != 2 || !files.has("README.md") || !files.has(".github/readme/synth.metadata/synth.metadata")) { - return; - } - - // approve README regeneration PR - await github.pulls.createReview({ - owner: context.repo.owner, - repo: context.repo.repo, - body: 'Rubber stamped PR!', - pull_number: context.payload.pull_request.number, - event: 'APPROVE' - }); - - // attach automerge label - await github.issues.addLabels({ - owner: context.repo.owner, - repo: context.repo.repo, - issue_number: context.payload.pull_request.number, - labels: ['automerge'] - }); diff --git a/.github/workflows/auto-release.yaml b/.github/workflows/auto-release.yaml deleted file mode 100644 index 7a106d00..00000000 --- a/.github/workflows/auto-release.yaml +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Github action job to test core java library features on -# downstream client libraries before they are released. -on: - pull_request: -name: auto-release -jobs: - approve: - runs-on: ubuntu-latest - if: contains(github.head_ref, 'release-please') - steps: - - uses: actions/github-script@v6 - with: - github-token: ${{secrets.YOSHI_APPROVER_TOKEN}} - debug: true - script: | - // only approve PRs from release-please[bot] - if (context.payload.pull_request.user.login !== "release-please[bot]") { - return; - } - - // only approve PRs like "chore(main): release " - if ( !context.payload.pull_request.title.startsWith("chore(main): release") ) { - return; - } - - // only approve PRs with pom.xml and versions.txt changes - const filesPromise = github.rest.pulls.listFiles.endpoint({ - owner: context.repo.owner, - repo: context.repo.repo, - pull_number: context.payload.pull_request.number, - }); - const changed_files = await github.paginate(filesPromise) - - if ( changed_files.length < 1 ) { - console.log( "Not proceeding since PR is empty!" ) - return; - } - - if ( !changed_files.some(v => v.filename.includes("pom")) || !changed_files.some(v => v.filename.includes("versions.txt")) ) { - console.log( "PR file changes do not have pom.xml or versions.txt -- something is wrong. PTAL!" ) - return; - } - - // trigger auto-release when - // 1) it is a SNAPSHOT release (auto-generated post regular release) - // 2) there are dependency updates only - // 3) there are no open dependency update PRs in this repo (to avoid multiple releases) - if ( - context.payload.pull_request.body.includes("Fix") || - context.payload.pull_request.body.includes("Build") || - context.payload.pull_request.body.includes("Documentation") || - context.payload.pull_request.body.includes("BREAKING CHANGES") || - context.payload.pull_request.body.includes("Features") - ) { - console.log( "Not auto-releasing since it is not a dependency-update-only release." ); - return; - } - - const promise = github.rest.pulls.list.endpoint({ - owner: context.repo.owner, - repo: context.repo.repo, - state: 'open' - }); - const open_pulls = await github.paginate(promise) - - if ( open_pulls.length > 1 && !context.payload.pull_request.title.includes("SNAPSHOT") ) { - for ( const pull of open_pulls ) { - if ( pull.title.startsWith("deps: update dependency") ) { - console.log( "Not auto-releasing yet since there are dependency update PRs open in this repo." ); - return; - } - } - } - - // approve release PR - await github.rest.pulls.createReview({ - owner: context.repo.owner, - repo: context.repo.repo, - body: 'Rubber stamped release!', - pull_number: context.payload.pull_request.number, - event: 'APPROVE' - }); - - // attach kokoro:force-run and automerge labels - await github.rest.issues.addLabels({ - owner: context.repo.owner, - repo: context.repo.repo, - issue_number: context.payload.pull_request.number, - labels: ['kokoro:force-run', 'automerge'] - }); diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml deleted file mode 100644 index e3bb26e3..00000000 --- a/.github/workflows/ci.yaml +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Github action job to test core java library features on -# downstream client libraries before they are released. -on: - push: - branches: - - main - pull_request: -name: ci -jobs: - units: - runs-on: ubuntu-latest - strategy: - fail-fast: false - matrix: - java: [8, 11, 17] - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: ${{matrix.java}} - - run: java -version - - run: .kokoro/build.sh - env: - JOB_TYPE: test - windows: - runs-on: windows-latest - steps: - - name: Support longpaths - run: git config --system core.longpaths true - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: 8 - - run: java -version - - run: .kokoro/build.bat - env: - JOB_TYPE: test - dependencies: - runs-on: ubuntu-latest - strategy: - matrix: - java: [8, 11, 17] - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: ${{matrix.java}} - - run: java -version - - run: .kokoro/dependencies.sh - lint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: 11 - - run: java -version - - run: .kokoro/build.sh - env: - JOB_TYPE: lint - clirr: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: 8 - - run: java -version - - run: .kokoro/build.sh - env: - JOB_TYPE: clirr diff --git a/.github/workflows/samples.yaml b/.github/workflows/samples.yaml deleted file mode 100644 index 912ed8b2..00000000 --- a/.github/workflows/samples.yaml +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2022 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -# Github action job to test core java library features on -# downstream client libraries before they are released. -on: - pull_request: -name: samples -jobs: - checkstyle: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-java@v3 - with: - distribution: zulu - java-version: 8 - - name: Run checkstyle - run: mvn -P lint --quiet --batch-mode checkstyle:check - working-directory: samples/snippets diff --git a/.gitignore b/.gitignore deleted file mode 100644 index cc0bc34a..00000000 --- a/.gitignore +++ /dev/null @@ -1,17 +0,0 @@ -# Maven -target/ - -# Eclipse -.classpath -.project -.settings - -# Intellij -*.iml -.idea/ - -# python utilities -*.pyc -__pycache__ - -.flattened-pom.xml \ No newline at end of file diff --git a/.kokoro/build.bat b/.kokoro/build.bat deleted file mode 100644 index 067cf4a4..00000000 --- a/.kokoro/build.bat +++ /dev/null @@ -1,18 +0,0 @@ -:: Copyright 2022 Google LLC -:: -:: Licensed under the Apache License, Version 2.0 (the "License"); -:: you may not use this file except in compliance with the License. -:: You may obtain a copy of the License at -:: -:: http://www.apache.org/licenses/LICENSE-2.0 -:: -:: Unless required by applicable law or agreed to in writing, software -:: distributed under the License is distributed on an "AS IS" BASIS, -:: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -:: See the License for the specific language governing permissions and -:: limitations under the License. -:: Github action job to test core java library features on -:: downstream client libraries before they are released. -:: See documentation in type-shell-output.bat - -"C:\Program Files\Git\bin\bash.exe" %~dp0build.sh diff --git a/.kokoro/build.sh b/.kokoro/build.sh deleted file mode 100755 index 3ae95044..00000000 --- a/.kokoro/build.sh +++ /dev/null @@ -1,134 +0,0 @@ -#!/bin/bash -# Copyright 2019 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -## Get the directory of the build script -scriptDir=$(realpath $(dirname "${BASH_SOURCE[0]}")) -## cd to the parent directory, i.e. the root of the git repo -cd ${scriptDir}/.. - -# include common functions -source ${scriptDir}/common.sh - -# Print out Maven & Java version -mvn -version -echo ${JOB_TYPE} - -# attempt to install 3 times with exponential backoff (starting with 10 seconds) -retry_with_backoff 3 10 \ - mvn install -B -V -ntp \ - -DskipTests=true \ - -Dclirr.skip=true \ - -Denforcer.skip=true \ - -Dmaven.javadoc.skip=true \ - -Dgcloud.download.skip=true \ - -T 1C - -# if GOOGLE_APPLICATION_CREDENTIALS is specified as a relative path, prepend Kokoro root directory onto it -if [[ ! -z "${GOOGLE_APPLICATION_CREDENTIALS}" && "${GOOGLE_APPLICATION_CREDENTIALS}" != /* ]]; then - export GOOGLE_APPLICATION_CREDENTIALS=$(realpath ${KOKORO_GFILE_DIR}/${GOOGLE_APPLICATION_CREDENTIALS}) -fi - -RETURN_CODE=0 -set +e - -case ${JOB_TYPE} in -test) - mvn test -B -ntp -Dclirr.skip=true -Denforcer.skip=true - RETURN_CODE=$? - ;; -lint) - mvn com.coveo:fmt-maven-plugin:check -B -ntp - RETURN_CODE=$? - ;; -javadoc) - mvn javadoc:javadoc javadoc:test-javadoc -B -ntp - RETURN_CODE=$? - ;; -integration) - mvn -B ${INTEGRATION_TEST_ARGS} \ - -ntp \ - -Penable-integration-tests \ - -DtrimStackTrace=false \ - -Dclirr.skip=true \ - -Denforcer.skip=true \ - -fae \ - verify - RETURN_CODE=$? - ;; -graalvm) - # Run Unit and Integration Tests with Native Image - mvn -B ${INTEGRATION_TEST_ARGS} -ntp -Pnative -Penable-integration-tests test - RETURN_CODE=$? - ;; -graalvm17) - # Run Unit and Integration Tests with Native Image - mvn -B ${INTEGRATION_TEST_ARGS} -ntp -Pnative -Penable-integration-tests test - RETURN_CODE=$? - ;; -samples) - SAMPLES_DIR=samples - # only run ITs in snapshot/ on presubmit PRs. run ITs in all 3 samples/ subdirectories otherwise. - if [[ ! -z ${KOKORO_GITHUB_PULL_REQUEST_NUMBER} ]] - then - SAMPLES_DIR=samples/snapshot - fi - - if [[ -f ${SAMPLES_DIR}/pom.xml ]] - then - for FILE in ${KOKORO_GFILE_DIR}/secret_manager/*-samples-secrets; do - [[ -f "$FILE" ]] || continue - source "$FILE" - done - - pushd ${SAMPLES_DIR} - mvn -B \ - -ntp \ - -DtrimStackTrace=false \ - -Dclirr.skip=true \ - -Denforcer.skip=true \ - -fae \ - verify - RETURN_CODE=$? - popd - else - echo "no sample pom.xml found - skipping sample tests" - fi - ;; -clirr) - mvn -B -ntp -Denforcer.skip=true clirr:check - RETURN_CODE=$? - ;; -*) - ;; -esac - -if [ "${REPORT_COVERAGE}" == "true" ] -then - bash ${KOKORO_GFILE_DIR}/codecov.sh -fi - -# fix output location of logs -bash .kokoro/coerce_logs.sh - -if [[ "${ENABLE_FLAKYBOT}" == "true" ]] -then - chmod +x ${KOKORO_GFILE_DIR}/linux_amd64/flakybot - ${KOKORO_GFILE_DIR}/linux_amd64/flakybot -repo=googleapis/java-video-transcoder -fi - -echo "exiting with ${RETURN_CODE}" -exit ${RETURN_CODE} diff --git a/.kokoro/coerce_logs.sh b/.kokoro/coerce_logs.sh deleted file mode 100755 index 46edbf7f..00000000 --- a/.kokoro/coerce_logs.sh +++ /dev/null @@ -1,37 +0,0 @@ -#!/bin/bash -# Copyright 2019 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# This script finds and moves sponge logs so that they can be found by placer -# and are not flagged as flaky by sponge. - -set -eo pipefail - -## Get the directory of the build script -scriptDir=$(realpath $(dirname "${BASH_SOURCE[0]}")) -## cd to the parent directory, i.e. the root of the git repo -cd ${scriptDir}/.. - -job=$(basename ${KOKORO_JOB_NAME}) - -echo "coercing sponge logs..." -for xml in `find . -name *-sponge_log.xml` -do - class=$(basename ${xml} | cut -d- -f2) - dir=$(dirname ${xml})/${job}/${class} - text=$(dirname ${xml})/${class}-sponge_log.txt - mkdir -p ${dir} - mv ${xml} ${dir}/sponge_log.xml - mv ${text} ${dir}/sponge_log.txt -done diff --git a/.kokoro/common.cfg b/.kokoro/common.cfg deleted file mode 100644 index 8f1d386d..00000000 --- a/.kokoro/common.cfg +++ /dev/null @@ -1,13 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Download trampoline resources. These will be in ${KOKORO_GFILE_DIR} -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# All builds use the trampoline script to run in docker. -build_file: "java-video-transcoder/.kokoro/trampoline.sh" - -# Tell the trampoline which build file to use. -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/build.sh" -} diff --git a/.kokoro/common.sh b/.kokoro/common.sh deleted file mode 100644 index f8f957af..00000000 --- a/.kokoro/common.sh +++ /dev/null @@ -1,60 +0,0 @@ -#!/bin/bash -# Copyright 2020 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -function retry_with_backoff { - attempts_left=$1 - sleep_seconds=$2 - shift 2 - command=$@ - - - # store current flag state - flags=$- - - # allow a failures to continue - set +e - ${command} - exit_code=$? - - # restore "e" flag - if [[ ${flags} =~ e ]] - then set -e - else set +e - fi - - if [[ $exit_code == 0 ]] - then - return 0 - fi - - # failure - if [[ ${attempts_left} > 0 ]] - then - echo "failure (${exit_code}), sleeping ${sleep_seconds}..." - sleep ${sleep_seconds} - new_attempts=$((${attempts_left} - 1)) - new_sleep=$((${sleep_seconds} * 2)) - retry_with_backoff ${new_attempts} ${new_sleep} ${command} - fi - - return $exit_code -} - -## Helper functionss -function now() { date +"%Y-%m-%d %H:%M:%S" | tr -d '\n'; } -function msg() { println "$*" >&2; } -function println() { printf '%s\n' "$(now) $*"; } - -## Helper comment to trigger updated repo dependency release \ No newline at end of file diff --git a/.kokoro/continuous/common.cfg b/.kokoro/continuous/common.cfg deleted file mode 100644 index 6b33678c..00000000 --- a/.kokoro/continuous/common.cfg +++ /dev/null @@ -1,25 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - regex: "**/*sponge_log.txt" - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "java-video-transcoder/.kokoro/trampoline.sh" - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/build.sh" -} - -env_vars: { - key: "JOB_TYPE" - value: "test" -} diff --git a/.kokoro/continuous/java8.cfg b/.kokoro/continuous/java8.cfg deleted file mode 100644 index 495cc7ba..00000000 --- a/.kokoro/continuous/java8.cfg +++ /dev/null @@ -1,12 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "REPORT_COVERAGE" - value: "true" -} diff --git a/.kokoro/dependencies.sh b/.kokoro/dependencies.sh deleted file mode 100755 index bd896024..00000000 --- a/.kokoro/dependencies.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash -# Copyright 2019 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail -shopt -s nullglob - -## Get the directory of the build script -scriptDir=$(realpath $(dirname "${BASH_SOURCE[0]}")) -## cd to the parent directory, i.e. the root of the git repo -cd ${scriptDir}/.. - -# include common functions -source ${scriptDir}/common.sh - -# Print out Java -java -version -echo $JOB_TYPE - -function determineMavenOpts() { - local javaVersion=$( - # filter down to the version line, then pull out the version between quotes, - # then trim the version number down to its minimal number (removing any - # update or suffix number). - java -version 2>&1 | grep "version" \ - | sed -E 's/^.*"(.*?)".*$/\1/g' \ - | sed -E 's/^(1\.[0-9]\.0).*$/\1/g' - ) - - if [[ $javaVersion == 17* ]] - then - # MaxPermSize is no longer supported as of jdk 17 - echo -n "-Xmx1024m" - else - echo -n "-Xmx1024m -XX:MaxPermSize=128m" - fi -} - -export MAVEN_OPTS=$(determineMavenOpts) - -# this should run maven enforcer -retry_with_backoff 3 10 \ - mvn install -B -V -ntp \ - -DskipTests=true \ - -Dmaven.javadoc.skip=true \ - -Dclirr.skip=true - -mvn -B dependency:analyze -DfailOnWarning=true diff --git a/.kokoro/nightly/common.cfg b/.kokoro/nightly/common.cfg deleted file mode 100644 index 6b33678c..00000000 --- a/.kokoro/nightly/common.cfg +++ /dev/null @@ -1,25 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - regex: "**/*sponge_log.txt" - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "java-video-transcoder/.kokoro/trampoline.sh" - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/build.sh" -} - -env_vars: { - key: "JOB_TYPE" - value: "test" -} diff --git a/.kokoro/nightly/integration.cfg b/.kokoro/nightly/integration.cfg deleted file mode 100644 index bd0297a3..00000000 --- a/.kokoro/nightly/integration.cfg +++ /dev/null @@ -1,37 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "JOB_TYPE" - value: "integration" -} -# TODO: remove this after we've migrated all tests and scripts -env_vars: { - key: "GCLOUD_PROJECT" - value: "java-docs-samples-testing" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "java-docs-samples-testing" -} - -env_vars: { - key: "ENABLE_FLAKYBOT" - value: "false" -} - -env_vars: { - key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "secret_manager/java-it-service-account" -} - -env_vars: { - key: "SECRET_MANAGER_KEYS" - value: "java-it-service-account" -} diff --git a/.kokoro/nightly/java11-integration.cfg b/.kokoro/nightly/java11-integration.cfg deleted file mode 100644 index dc51b65e..00000000 --- a/.kokoro/nightly/java11-integration.cfg +++ /dev/null @@ -1,37 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-public-resources/java11014" -} - -env_vars: { - key: "JOB_TYPE" - value: "integration" -} -# TODO: remove this after we've migrated all tests and scripts -env_vars: { - key: "GCLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "ENABLE_FLAKYBOT" - value: "false" -} - -env_vars: { - key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "secret_manager/java-it-service-account" -} - -env_vars: { - key: "SECRET_MANAGER_KEYS" - value: "java-it-service-account" -} diff --git a/.kokoro/nightly/java11.cfg b/.kokoro/nightly/java11.cfg deleted file mode 100644 index 709f2b4c..00000000 --- a/.kokoro/nightly/java11.cfg +++ /dev/null @@ -1,7 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java11" -} diff --git a/.kokoro/nightly/java7.cfg b/.kokoro/nightly/java7.cfg deleted file mode 100644 index cb24f44e..00000000 --- a/.kokoro/nightly/java7.cfg +++ /dev/null @@ -1,7 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java7" -} diff --git a/.kokoro/nightly/java8-osx.cfg b/.kokoro/nightly/java8-osx.cfg deleted file mode 100644 index 92582f26..00000000 --- a/.kokoro/nightly/java8-osx.cfg +++ /dev/null @@ -1,3 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -build_file: "java-video-transcoder/.kokoro/build.sh" diff --git a/.kokoro/nightly/java8-win.cfg b/.kokoro/nightly/java8-win.cfg deleted file mode 100644 index 208dd397..00000000 --- a/.kokoro/nightly/java8-win.cfg +++ /dev/null @@ -1,3 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -build_file: "java-video-transcoder/.kokoro/build.bat" diff --git a/.kokoro/nightly/java8.cfg b/.kokoro/nightly/java8.cfg deleted file mode 100644 index 495cc7ba..00000000 --- a/.kokoro/nightly/java8.cfg +++ /dev/null @@ -1,12 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "REPORT_COVERAGE" - value: "true" -} diff --git a/.kokoro/nightly/samples.cfg b/.kokoro/nightly/samples.cfg deleted file mode 100644 index fee6a838..00000000 --- a/.kokoro/nightly/samples.cfg +++ /dev/null @@ -1,38 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "JOB_TYPE" - value: "samples" -} - -# TODO: remove this after we've migrated all tests and scripts -env_vars: { - key: "GCLOUD_PROJECT" - value: "java-docs-samples-testing" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "java-docs-samples-testing" -} - -env_vars: { - key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "secret_manager/java-docs-samples-service-account" -} - -env_vars: { - key: "SECRET_MANAGER_KEYS" - value: "java-docs-samples-service-account" -} - -env_vars: { - key: "ENABLE_FLAKYBOT" - value: "false" -} diff --git a/.kokoro/populate-secrets.sh b/.kokoro/populate-secrets.sh deleted file mode 100755 index f5251425..00000000 --- a/.kokoro/populate-secrets.sh +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/bash -# Copyright 2020 Google LLC. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -function now { date +"%Y-%m-%d %H:%M:%S" | tr -d '\n' ;} -function msg { println "$*" >&2 ;} -function println { printf '%s\n' "$(now) $*" ;} - - -# Populates requested secrets set in SECRET_MANAGER_KEYS from service account: -# kokoro-trampoline@cloud-devrel-kokoro-resources.iam.gserviceaccount.com -SECRET_LOCATION="${KOKORO_GFILE_DIR}/secret_manager" -msg "Creating folder on disk for secrets: ${SECRET_LOCATION}" -mkdir -p ${SECRET_LOCATION} -for key in $(echo ${SECRET_MANAGER_KEYS} | sed "s/,/ /g") -do - msg "Retrieving secret ${key}" - docker run --entrypoint=gcloud \ - --volume=${KOKORO_GFILE_DIR}:${KOKORO_GFILE_DIR} \ - gcr.io/google.com/cloudsdktool/cloud-sdk \ - secrets versions access latest \ - --project cloud-devrel-kokoro-resources \ - --secret ${key} > \ - "${SECRET_LOCATION}/${key}" - if [[ $? == 0 ]]; then - msg "Secret written to ${SECRET_LOCATION}/${key}" - else - msg "Error retrieving secret ${key}" - fi -done diff --git a/.kokoro/presubmit/clirr.cfg b/.kokoro/presubmit/clirr.cfg deleted file mode 100644 index ec572442..00000000 --- a/.kokoro/presubmit/clirr.cfg +++ /dev/null @@ -1,13 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. - -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "JOB_TYPE" - value: "clirr" -} \ No newline at end of file diff --git a/.kokoro/presubmit/common.cfg b/.kokoro/presubmit/common.cfg deleted file mode 100644 index c2b68ba8..00000000 --- a/.kokoro/presubmit/common.cfg +++ /dev/null @@ -1,34 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - regex: "**/*sponge_log.txt" - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "java-video-transcoder/.kokoro/trampoline.sh" - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/build.sh" -} - -env_vars: { - key: "JOB_TYPE" - value: "test" -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "dpebot_codecov_token" - } - } -} diff --git a/.kokoro/presubmit/dependencies.cfg b/.kokoro/presubmit/dependencies.cfg deleted file mode 100644 index 11e83f7f..00000000 --- a/.kokoro/presubmit/dependencies.cfg +++ /dev/null @@ -1,12 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/dependencies.sh" -} diff --git a/.kokoro/presubmit/graalvm-native-17.cfg b/.kokoro/presubmit/graalvm-native-17.cfg deleted file mode 100644 index a3f7fb9d..00000000 --- a/.kokoro/presubmit/graalvm-native-17.cfg +++ /dev/null @@ -1,33 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/graalvm17" -} - -env_vars: { - key: "JOB_TYPE" - value: "graalvm17" -} - -# TODO: remove this after we've migrated all tests and scripts -env_vars: { - key: "GCLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "secret_manager/java-it-service-account" -} - -env_vars: { - key: "SECRET_MANAGER_KEYS" - value: "java-it-service-account" -} \ No newline at end of file diff --git a/.kokoro/presubmit/graalvm-native.cfg b/.kokoro/presubmit/graalvm-native.cfg deleted file mode 100644 index 4c7225ec..00000000 --- a/.kokoro/presubmit/graalvm-native.cfg +++ /dev/null @@ -1,33 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/graalvm" -} - -env_vars: { - key: "JOB_TYPE" - value: "graalvm" -} - -# TODO: remove this after we've migrated all tests and scripts -env_vars: { - key: "GCLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "secret_manager/java-it-service-account" -} - -env_vars: { - key: "SECRET_MANAGER_KEYS" - value: "java-it-service-account" -} diff --git a/.kokoro/presubmit/integration.cfg b/.kokoro/presubmit/integration.cfg deleted file mode 100644 index dded67a9..00000000 --- a/.kokoro/presubmit/integration.cfg +++ /dev/null @@ -1,33 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "JOB_TYPE" - value: "integration" -} - -# TODO: remove this after we've migrated all tests and scripts -env_vars: { - key: "GCLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "gcloud-devel" -} - -env_vars: { - key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "secret_manager/java-it-service-account" -} - -env_vars: { - key: "SECRET_MANAGER_KEYS" - value: "java-it-service-account" -} diff --git a/.kokoro/presubmit/java11.cfg b/.kokoro/presubmit/java11.cfg deleted file mode 100644 index 709f2b4c..00000000 --- a/.kokoro/presubmit/java11.cfg +++ /dev/null @@ -1,7 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java11" -} diff --git a/.kokoro/presubmit/java7.cfg b/.kokoro/presubmit/java7.cfg deleted file mode 100644 index cb24f44e..00000000 --- a/.kokoro/presubmit/java7.cfg +++ /dev/null @@ -1,7 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java7" -} diff --git a/.kokoro/presubmit/java8-osx.cfg b/.kokoro/presubmit/java8-osx.cfg deleted file mode 100644 index 92582f26..00000000 --- a/.kokoro/presubmit/java8-osx.cfg +++ /dev/null @@ -1,3 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -build_file: "java-video-transcoder/.kokoro/build.sh" diff --git a/.kokoro/presubmit/java8-win.cfg b/.kokoro/presubmit/java8-win.cfg deleted file mode 100644 index 208dd397..00000000 --- a/.kokoro/presubmit/java8-win.cfg +++ /dev/null @@ -1,3 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -build_file: "java-video-transcoder/.kokoro/build.bat" diff --git a/.kokoro/presubmit/java8.cfg b/.kokoro/presubmit/java8.cfg deleted file mode 100644 index 495cc7ba..00000000 --- a/.kokoro/presubmit/java8.cfg +++ /dev/null @@ -1,12 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "REPORT_COVERAGE" - value: "true" -} diff --git a/.kokoro/presubmit/linkage-monitor.cfg b/.kokoro/presubmit/linkage-monitor.cfg deleted file mode 100644 index e3ee4c9c..00000000 --- a/.kokoro/presubmit/linkage-monitor.cfg +++ /dev/null @@ -1,12 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/linkage-monitor.sh" -} \ No newline at end of file diff --git a/.kokoro/presubmit/lint.cfg b/.kokoro/presubmit/lint.cfg deleted file mode 100644 index 6d323c8a..00000000 --- a/.kokoro/presubmit/lint.cfg +++ /dev/null @@ -1,13 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. - -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "JOB_TYPE" - value: "lint" -} \ No newline at end of file diff --git a/.kokoro/presubmit/samples.cfg b/.kokoro/presubmit/samples.cfg deleted file mode 100644 index 01e09600..00000000 --- a/.kokoro/presubmit/samples.cfg +++ /dev/null @@ -1,33 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -env_vars: { - key: "JOB_TYPE" - value: "samples" -} - -# TODO: remove this after we've migrated all tests and scripts -env_vars: { - key: "GCLOUD_PROJECT" - value: "java-docs-samples-testing" -} - -env_vars: { - key: "GOOGLE_CLOUD_PROJECT" - value: "java-docs-samples-testing" -} - -env_vars: { - key: "GOOGLE_APPLICATION_CREDENTIALS" - value: "secret_manager/java-docs-samples-service-account" -} - -env_vars: { - key: "SECRET_MANAGER_KEYS" - value: "java-docs-samples-service-account" -} \ No newline at end of file diff --git a/.kokoro/readme.sh b/.kokoro/readme.sh deleted file mode 100755 index 918f825c..00000000 --- a/.kokoro/readme.sh +++ /dev/null @@ -1,45 +0,0 @@ -#!/bin/bash -# Copyright 2020 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -cd ${KOKORO_ARTIFACTS_DIR}/github/java-video-transcoder - -# Disable buffering, so that the logs stream through. -export PYTHONUNBUFFERED=1 - -# Kokoro exposes this as a file, but the scripts expect just a plain variable. -export GITHUB_TOKEN=$(cat ${KOKORO_KEYSTORE_DIR}/73713_yoshi-automation-github-key) - -# Setup git credentials -echo "https://${GITHUB_TOKEN}:@github.com" >> ~/.git-credentials -git config --global credential.helper 'store --file ~/.git-credentials' - -python3.6 -m pip install git+https://github.com/googleapis/synthtool.git#egg=gcp-synthtool - -set +e -python3.6 -m autosynth.synth \ - --repository=googleapis/java-video-transcoder \ - --synth-file-name=.github/readme/synth.py \ - --metadata-path=.github/readme/synth.metadata \ - --pr-title="chore: regenerate README" \ - --branch-suffix="readme" - -# autosynth returns 28 to signal there are no changes -RETURN_CODE=$? -if [[ ${RETURN_CODE} -ne 0 && ${RETURN_CODE} -ne 28 ]] -then - exit ${RETURN_CODE} -fi diff --git a/.kokoro/release/bump_snapshot.cfg b/.kokoro/release/bump_snapshot.cfg deleted file mode 100644 index 756f91b2..00000000 --- a/.kokoro/release/bump_snapshot.cfg +++ /dev/null @@ -1,53 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Build logs will be here -action { - define_artifacts { - regex: "**/*sponge_log.xml" - } -} - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "java-video-transcoder/.kokoro/trampoline.sh" - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/node:10-user" -} - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/release/bump_snapshot.sh" -} - -# tokens used by release-please to keep an up-to-date release PR. -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "github-magic-proxy-key-release-please" - } - } -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "github-magic-proxy-token-release-please" - } - } -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "github-magic-proxy-url-release-please" - } - } -} diff --git a/.kokoro/release/common.cfg b/.kokoro/release/common.cfg deleted file mode 100644 index cb50e3da..00000000 --- a/.kokoro/release/common.cfg +++ /dev/null @@ -1,49 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# Download trampoline resources. -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/trampoline" - -# Use the trampoline script to run in docker. -build_file: "java-video-transcoder/.kokoro/trampoline.sh" - -# Configure the docker image for kokoro-trampoline. -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java8" -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 70247 - keyname: "maven-gpg-keyring" - } - } -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 70247 - keyname: "maven-gpg-passphrase" - } - } -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 70247 - keyname: "maven-gpg-pubkeyring" - } - } -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 70247 - keyname: "sonatype-credentials" - } - } -} diff --git a/.kokoro/release/common.sh b/.kokoro/release/common.sh deleted file mode 100755 index 7f78ee41..00000000 --- a/.kokoro/release/common.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -# Copyright 2018 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -# Get secrets from keystore and set and environment variables -setup_environment_secrets() { - export GPG_PASSPHRASE=$(cat ${KOKORO_KEYSTORE_DIR}/70247_maven-gpg-passphrase) - export GPG_TTY=$(tty) - export GPG_HOMEDIR=/gpg - mkdir $GPG_HOMEDIR - mv ${KOKORO_KEYSTORE_DIR}/70247_maven-gpg-pubkeyring $GPG_HOMEDIR/pubring.gpg - mv ${KOKORO_KEYSTORE_DIR}/70247_maven-gpg-keyring $GPG_HOMEDIR/secring.gpg - export SONATYPE_USERNAME=$(cat ${KOKORO_KEYSTORE_DIR}/70247_sonatype-credentials | cut -f1 -d'|') - export SONATYPE_PASSWORD=$(cat ${KOKORO_KEYSTORE_DIR}/70247_sonatype-credentials | cut -f2 -d'|') -} - -create_settings_xml_file() { - echo " - - - ossrh - ${SONATYPE_USERNAME} - ${SONATYPE_PASSWORD} - - - sonatype-nexus-staging - ${SONATYPE_USERNAME} - ${SONATYPE_PASSWORD} - - - sonatype-nexus-snapshots - ${SONATYPE_USERNAME} - ${SONATYPE_PASSWORD} - - -" > $1 -} \ No newline at end of file diff --git a/.kokoro/release/drop.cfg b/.kokoro/release/drop.cfg deleted file mode 100644 index bad6da76..00000000 --- a/.kokoro/release/drop.cfg +++ /dev/null @@ -1,6 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/release/drop.sh" -} diff --git a/.kokoro/release/drop.sh b/.kokoro/release/drop.sh deleted file mode 100755 index 742ec1a8..00000000 --- a/.kokoro/release/drop.sh +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/bash -# Copyright 2018 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -# STAGING_REPOSITORY_ID must be set -if [ -z "${STAGING_REPOSITORY_ID}" ]; then - echo "Missing STAGING_REPOSITORY_ID environment variable" - exit 1 -fi - -source $(dirname "$0")/common.sh -pushd $(dirname "$0")/../../ - -setup_environment_secrets -create_settings_xml_file "settings.xml" - -mvn nexus-staging:drop -B \ - --settings=settings.xml \ - -DstagingRepositoryId=${STAGING_REPOSITORY_ID} diff --git a/.kokoro/release/promote.cfg b/.kokoro/release/promote.cfg deleted file mode 100644 index 8fc2a16d..00000000 --- a/.kokoro/release/promote.cfg +++ /dev/null @@ -1,6 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/release/promote.sh" -} diff --git a/.kokoro/release/promote.sh b/.kokoro/release/promote.sh deleted file mode 100755 index 3cac3d8a..00000000 --- a/.kokoro/release/promote.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash -# Copyright 2018 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -# STAGING_REPOSITORY_ID must be set -if [ -z "${STAGING_REPOSITORY_ID}" ]; then - echo "Missing STAGING_REPOSITORY_ID environment variable" - exit 1 -fi - -source $(dirname "$0")/common.sh - -pushd $(dirname "$0")/../../ - -setup_environment_secrets -create_settings_xml_file "settings.xml" - -mvn nexus-staging:release -B \ - -DperformRelease=true \ - --settings=settings.xml \ - -DstagingRepositoryId=${STAGING_REPOSITORY_ID} diff --git a/.kokoro/release/publish_javadoc.cfg b/.kokoro/release/publish_javadoc.cfg deleted file mode 100644 index 66fda28e..00000000 --- a/.kokoro/release/publish_javadoc.cfg +++ /dev/null @@ -1,23 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/doc-templates/" - -env_vars: { - key: "STAGING_BUCKET" - value: "docs-staging" -} - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/release/publish_javadoc.sh" -} - - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "docuploader_service_account" - } - } -} diff --git a/.kokoro/release/publish_javadoc.sh b/.kokoro/release/publish_javadoc.sh deleted file mode 100755 index c979d35f..00000000 --- a/.kokoro/release/publish_javadoc.sh +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/bash -# Copyright 2019 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -if [[ -z "${CREDENTIALS}" ]]; then - CREDENTIALS=${KOKORO_KEYSTORE_DIR}/73713_docuploader_service_account -fi - -if [[ -z "${STAGING_BUCKET}" ]]; then - echo "Need to set STAGING_BUCKET environment variable" - exit 1 -fi - -# work from the git root directory -pushd $(dirname "$0")/../../ - -# install docuploader package -python3 -m pip install --require-hashes -r .kokoro/requirements.txt - -# compile all packages -mvn clean install -B -q -DskipTests=true - -export NAME=google-cloud-video-transcoder -export VERSION=$(grep ${NAME}: versions.txt | cut -d: -f3) - -# build the docs -mvn site -B -q - -pushd target/site/apidocs - -# create metadata -python3 -m docuploader create-metadata \ - --name ${NAME} \ - --version ${VERSION} \ - --language java - -# upload docs -python3 -m docuploader upload . \ - --credentials ${CREDENTIALS} \ - --staging-bucket ${STAGING_BUCKET} diff --git a/.kokoro/release/publish_javadoc11.cfg b/.kokoro/release/publish_javadoc11.cfg deleted file mode 100644 index eeb15e29..00000000 --- a/.kokoro/release/publish_javadoc11.cfg +++ /dev/null @@ -1,30 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -# cloud-rad production -env_vars: { - key: "STAGING_BUCKET_V2" - value: "docs-staging-v2" -} - -# Configure the docker image for kokoro-trampoline -env_vars: { - key: "TRAMPOLINE_IMAGE" - value: "gcr.io/cloud-devrel-kokoro-resources/java11" -} - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/release/publish_javadoc11.sh" -} - -before_action { - fetch_keystore { - keystore_resource { - keystore_config_id: 73713 - keyname: "docuploader_service_account" - } - } -} - -# Downloads docfx doclet resource. This will be in ${KOKORO_GFILE_DIR}/ -gfile_resources: "/bigstore/cloud-devrel-kokoro-resources/docfx" diff --git a/.kokoro/release/publish_javadoc11.sh b/.kokoro/release/publish_javadoc11.sh deleted file mode 100755 index 9403c8c3..00000000 --- a/.kokoro/release/publish_javadoc11.sh +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/bash -# Copyright 2021 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -if [[ -z "${CREDENTIALS}" ]]; then - CREDENTIALS=${KOKORO_KEYSTORE_DIR}/73713_docuploader_service_account -fi - -if [[ -z "${STAGING_BUCKET_V2}" ]]; then - echo "Need to set STAGING_BUCKET_V2 environment variable" - exit 1 -fi - -# work from the git root directory -pushd $(dirname "$0")/../../ - -# install docuploader package -python3 -m pip install --require-hashes -r .kokoro/requirements.txt - -# compile all packages -mvn clean install -B -q -DskipTests=true - -export NAME=google-cloud-video-transcoder -export VERSION=$(grep ${NAME}: versions.txt | cut -d: -f3) - -# cloud RAD generation -mvn clean javadoc:aggregate -B -q -P docFX -# include CHANGELOG -cp CHANGELOG.md target/docfx-yml/history.md - -pushd target/docfx-yml - -# create metadata -python3 -m docuploader create-metadata \ - --name ${NAME} \ - --version ${VERSION} \ - --xrefs devsite://java/gax \ - --xrefs devsite://java/google-cloud-core \ - --xrefs devsite://java/api-common \ - --xrefs devsite://java/proto-google-common-protos \ - --xrefs devsite://java/google-api-client \ - --xrefs devsite://java/google-http-client \ - --xrefs devsite://java/protobuf \ - --language java - -# upload yml to production bucket -python3 -m docuploader upload . \ - --credentials ${CREDENTIALS} \ - --staging-bucket ${STAGING_BUCKET_V2} \ - --destination-prefix docfx diff --git a/.kokoro/release/snapshot.cfg b/.kokoro/release/snapshot.cfg deleted file mode 100644 index ce241645..00000000 --- a/.kokoro/release/snapshot.cfg +++ /dev/null @@ -1,6 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/release/snapshot.sh" -} \ No newline at end of file diff --git a/.kokoro/release/snapshot.sh b/.kokoro/release/snapshot.sh deleted file mode 100755 index 1f55b770..00000000 --- a/.kokoro/release/snapshot.sh +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/bash -# Copyright 2019 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -source $(dirname "$0")/common.sh -MAVEN_SETTINGS_FILE=$(realpath $(dirname "$0")/../../)/settings.xml -pushd $(dirname "$0")/../../ - -# ensure we're trying to push a snapshot (no-result returns non-zero exit code) -grep SNAPSHOT versions.txt - -setup_environment_secrets -create_settings_xml_file "settings.xml" - -mvn clean deploy -B \ - --settings ${MAVEN_SETTINGS_FILE} \ - -DperformRelease=true \ - -Dgpg.executable=gpg \ - -Dgpg.passphrase=${GPG_PASSPHRASE} \ - -Dgpg.homedir=${GPG_HOMEDIR} diff --git a/.kokoro/release/stage.cfg b/.kokoro/release/stage.cfg deleted file mode 100644 index fd3a5c27..00000000 --- a/.kokoro/release/stage.cfg +++ /dev/null @@ -1,19 +0,0 @@ -# Format: //devtools/kokoro/config/proto/build.proto - -env_vars: { - key: "TRAMPOLINE_BUILD_FILE" - value: "github/java-video-transcoder/.kokoro/release/stage.sh" -} - -# Need to save the properties file -action { - define_artifacts { - regex: "github/java-video-transcoder/target/nexus-staging/staging/*.properties" - strip_prefix: "github/java-video-transcoder" - } -} - -env_vars: { - key: "SECRET_MANAGER_KEYS" - value: "releasetool-publish-reporter-app,releasetool-publish-reporter-googleapis-installation,releasetool-publish-reporter-pem" -} diff --git a/.kokoro/release/stage.sh b/.kokoro/release/stage.sh deleted file mode 100755 index 61e714d6..00000000 --- a/.kokoro/release/stage.sh +++ /dev/null @@ -1,47 +0,0 @@ -#!/bin/bash -# Copyright 2018 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -set -eo pipefail - -# Start the releasetool reporter -requirementsFile=$(realpath $(dirname "${BASH_SOURCE[0]}")/../requirements.txt) -python3 -m pip install --require-hashes -r $requirementsFile -python3 -m releasetool publish-reporter-script > /tmp/publisher-script; source /tmp/publisher-script - -source $(dirname "$0")/common.sh -source $(dirname "$0")/../common.sh -MAVEN_SETTINGS_FILE=$(realpath $(dirname "$0")/../../)/settings.xml -pushd $(dirname "$0")/../../ - -setup_environment_secrets -create_settings_xml_file "settings.xml" - -# attempt to stage 3 times with exponential backoff (starting with 10 seconds) -retry_with_backoff 3 10 \ - mvn clean deploy -B \ - --settings ${MAVEN_SETTINGS_FILE} \ - -DskipTests=true \ - -Dclirr.skip=true \ - -DperformRelease=true \ - -Dgpg.executable=gpg \ - -Dgpg.passphrase=${GPG_PASSPHRASE} \ - -Dgpg.homedir=${GPG_HOMEDIR} - -if [[ -n "${AUTORELEASE_PR}" ]] -then - mvn nexus-staging:release -B \ - -DperformRelease=true \ - --settings=settings.xml -fi diff --git a/.kokoro/requirements.in b/.kokoro/requirements.in deleted file mode 100644 index 6aa7cf2b..00000000 --- a/.kokoro/requirements.in +++ /dev/null @@ -1,33 +0,0 @@ -gcp-docuploader==0.6.3 -google-crc32c==1.3.0 -googleapis-common-protos==1.56.3 -gcp-releasetool==1.8.7 -cachetools==4.2.4 -cffi==1.15.1 -jeepney==0.7.1 -jinja2==3.0.3 -markupsafe==2.0.1 -keyring==23.4.1 -packaging==21.3 -protobuf==3.19.5 -pyjwt==2.4.0 -pyparsing==3.0.9 -pycparser==2.21 -pyperclip==1.8.2 -python-dateutil==2.8.2 -requests==2.27.1 -certifi==2022.9.24 -importlib-metadata==4.8.3 -zipp==3.6.0 -google_api_core==2.8.2 -google-cloud-storage==2.0.0 -google-resumable-media==2.3.3 -google-cloud-core==2.3.1 -typing-extensions==4.1.1 -urllib3==1.26.12 -zipp==3.6.0 -rsa==4.9 -six==1.16.0 -attrs==22.1.0 -google-auth==2.11.0 -idna==3.4 \ No newline at end of file diff --git a/.kokoro/requirements.txt b/.kokoro/requirements.txt deleted file mode 100644 index 02ae42bb..00000000 --- a/.kokoro/requirements.txt +++ /dev/null @@ -1,456 +0,0 @@ -# -# This file is autogenerated by pip-compile with python 3.10 -# To update, run: -# -# pip-compile --allow-unsafe --generate-hashes requirements.in -# -attrs==22.1.0 \ - --hash=sha256:29adc2665447e5191d0e7c568fde78b21f9672d344281d0c6e1ab085429b22b6 \ - --hash=sha256:86efa402f67bf2df34f51a335487cf46b1ec130d02b8d39fd248abfd30da551c - # via - # -r requirements.in - # gcp-releasetool -cachetools==4.2.4 \ - --hash=sha256:89ea6f1b638d5a73a4f9226be57ac5e4f399d22770b92355f92dcb0f7f001693 \ - --hash=sha256:92971d3cb7d2a97efff7c7bb1657f21a8f5fb309a37530537c71b1774189f2d1 - # via - # -r requirements.in - # google-auth -certifi==2022.9.24 \ - --hash=sha256:0d9c601124e5a6ba9712dbc60d9c53c21e34f5f641fe83002317394311bdce14 \ - --hash=sha256:90c1a32f1d68f940488354e36370f6cca89f0f106db09518524c88d6ed83f382 - # via - # -r requirements.in - # requests -cffi==1.15.1 \ - --hash=sha256:00a9ed42e88df81ffae7a8ab6d9356b371399b91dbdf0c3cb1e84c03a13aceb5 \ - --hash=sha256:03425bdae262c76aad70202debd780501fabeaca237cdfddc008987c0e0f59ef \ - --hash=sha256:04ed324bda3cda42b9b695d51bb7d54b680b9719cfab04227cdd1e04e5de3104 \ - --hash=sha256:0e2642fe3142e4cc4af0799748233ad6da94c62a8bec3a6648bf8ee68b1c7426 \ - --hash=sha256:173379135477dc8cac4bc58f45db08ab45d228b3363adb7af79436135d028405 \ - --hash=sha256:198caafb44239b60e252492445da556afafc7d1e3ab7a1fb3f0584ef6d742375 \ - --hash=sha256:1e74c6b51a9ed6589199c787bf5f9875612ca4a8a0785fb2d4a84429badaf22a \ - --hash=sha256:2012c72d854c2d03e45d06ae57f40d78e5770d252f195b93f581acf3ba44496e \ - --hash=sha256:21157295583fe8943475029ed5abdcf71eb3911894724e360acff1d61c1d54bc \ - --hash=sha256:2470043b93ff09bf8fb1d46d1cb756ce6132c54826661a32d4e4d132e1977adf \ - --hash=sha256:285d29981935eb726a4399badae8f0ffdff4f5050eaa6d0cfc3f64b857b77185 \ - --hash=sha256:30d78fbc8ebf9c92c9b7823ee18eb92f2e6ef79b45ac84db507f52fbe3ec4497 \ - --hash=sha256:320dab6e7cb2eacdf0e658569d2575c4dad258c0fcc794f46215e1e39f90f2c3 \ - --hash=sha256:33ab79603146aace82c2427da5ca6e58f2b3f2fb5da893ceac0c42218a40be35 \ - --hash=sha256:3548db281cd7d2561c9ad9984681c95f7b0e38881201e157833a2342c30d5e8c \ - --hash=sha256:3799aecf2e17cf585d977b780ce79ff0dc9b78d799fc694221ce814c2c19db83 \ - --hash=sha256:39d39875251ca8f612b6f33e6b1195af86d1b3e60086068be9cc053aa4376e21 \ - --hash=sha256:3b926aa83d1edb5aa5b427b4053dc420ec295a08e40911296b9eb1b6170f6cca \ - --hash=sha256:3bcde07039e586f91b45c88f8583ea7cf7a0770df3a1649627bf598332cb6984 \ - --hash=sha256:3d08afd128ddaa624a48cf2b859afef385b720bb4b43df214f85616922e6a5ac \ - --hash=sha256:3eb6971dcff08619f8d91607cfc726518b6fa2a9eba42856be181c6d0d9515fd \ - --hash=sha256:40f4774f5a9d4f5e344f31a32b5096977b5d48560c5592e2f3d2c4374bd543ee \ - --hash=sha256:4289fc34b2f5316fbb762d75362931e351941fa95fa18789191b33fc4cf9504a \ - --hash=sha256:470c103ae716238bbe698d67ad020e1db9d9dba34fa5a899b5e21577e6d52ed2 \ - --hash=sha256:4f2c9f67e9821cad2e5f480bc8d83b8742896f1242dba247911072d4fa94c192 \ - --hash=sha256:50a74364d85fd319352182ef59c5c790484a336f6db772c1a9231f1c3ed0cbd7 \ - --hash=sha256:54a2db7b78338edd780e7ef7f9f6c442500fb0d41a5a4ea24fff1c929d5af585 \ - --hash=sha256:5635bd9cb9731e6d4a1132a498dd34f764034a8ce60cef4f5319c0541159392f \ - --hash=sha256:59c0b02d0a6c384d453fece7566d1c7e6b7bae4fc5874ef2ef46d56776d61c9e \ - --hash=sha256:5d598b938678ebf3c67377cdd45e09d431369c3b1a5b331058c338e201f12b27 \ - --hash=sha256:5df2768244d19ab7f60546d0c7c63ce1581f7af8b5de3eb3004b9b6fc8a9f84b \ - --hash=sha256:5ef34d190326c3b1f822a5b7a45f6c4535e2f47ed06fec77d3d799c450b2651e \ - --hash=sha256:6975a3fac6bc83c4a65c9f9fcab9e47019a11d3d2cf7f3c0d03431bf145a941e \ - --hash=sha256:6c9a799e985904922a4d207a94eae35c78ebae90e128f0c4e521ce339396be9d \ - --hash=sha256:70df4e3b545a17496c9b3f41f5115e69a4f2e77e94e1d2a8e1070bc0c38c8a3c \ - --hash=sha256:7473e861101c9e72452f9bf8acb984947aa1661a7704553a9f6e4baa5ba64415 \ - --hash=sha256:8102eaf27e1e448db915d08afa8b41d6c7ca7a04b7d73af6514df10a3e74bd82 \ - --hash=sha256:87c450779d0914f2861b8526e035c5e6da0a3199d8f1add1a665e1cbc6fc6d02 \ - --hash=sha256:8b7ee99e510d7b66cdb6c593f21c043c248537a32e0bedf02e01e9553a172314 \ - --hash=sha256:91fc98adde3d7881af9b59ed0294046f3806221863722ba7d8d120c575314325 \ - --hash=sha256:94411f22c3985acaec6f83c6df553f2dbe17b698cc7f8ae751ff2237d96b9e3c \ - --hash=sha256:98d85c6a2bef81588d9227dde12db8a7f47f639f4a17c9ae08e773aa9c697bf3 \ - --hash=sha256:9ad5db27f9cabae298d151c85cf2bad1d359a1b9c686a275df03385758e2f914 \ - --hash=sha256:a0b71b1b8fbf2b96e41c4d990244165e2c9be83d54962a9a1d118fd8657d2045 \ - --hash=sha256:a0f100c8912c114ff53e1202d0078b425bee3649ae34d7b070e9697f93c5d52d \ - --hash=sha256:a591fe9e525846e4d154205572a029f653ada1a78b93697f3b5a8f1f2bc055b9 \ - --hash=sha256:a5c84c68147988265e60416b57fc83425a78058853509c1b0629c180094904a5 \ - --hash=sha256:a66d3508133af6e8548451b25058d5812812ec3798c886bf38ed24a98216fab2 \ - --hash=sha256:a8c4917bd7ad33e8eb21e9a5bbba979b49d9a97acb3a803092cbc1133e20343c \ - --hash=sha256:b3bbeb01c2b273cca1e1e0c5df57f12dce9a4dd331b4fa1635b8bec26350bde3 \ - --hash=sha256:cba9d6b9a7d64d4bd46167096fc9d2f835e25d7e4c121fb2ddfc6528fb0413b2 \ - --hash=sha256:cc4d65aeeaa04136a12677d3dd0b1c0c94dc43abac5860ab33cceb42b801c1e8 \ - --hash=sha256:ce4bcc037df4fc5e3d184794f27bdaab018943698f4ca31630bc7f84a7b69c6d \ - --hash=sha256:cec7d9412a9102bdc577382c3929b337320c4c4c4849f2c5cdd14d7368c5562d \ - --hash=sha256:d400bfb9a37b1351253cb402671cea7e89bdecc294e8016a707f6d1d8ac934f9 \ - --hash=sha256:d61f4695e6c866a23a21acab0509af1cdfd2c013cf256bbf5b6b5e2695827162 \ - --hash=sha256:db0fbb9c62743ce59a9ff687eb5f4afbe77e5e8403d6697f7446e5f609976f76 \ - --hash=sha256:dd86c085fae2efd48ac91dd7ccffcfc0571387fe1193d33b6394db7ef31fe2a4 \ - --hash=sha256:e00b098126fd45523dd056d2efba6c5a63b71ffe9f2bbe1a4fe1716e1d0c331e \ - --hash=sha256:e229a521186c75c8ad9490854fd8bbdd9a0c9aa3a524326b55be83b54d4e0ad9 \ - --hash=sha256:e263d77ee3dd201c3a142934a086a4450861778baaeeb45db4591ef65550b0a6 \ - --hash=sha256:ed9cb427ba5504c1dc15ede7d516b84757c3e3d7868ccc85121d9310d27eed0b \ - --hash=sha256:fa6693661a4c91757f4412306191b6dc88c1703f780c8234035eac011922bc01 \ - --hash=sha256:fcd131dd944808b5bdb38e6f5b53013c5aa4f334c5cad0c72742f6eba4b73db0 - # via - # -r requirements.in - # cryptography -charset-normalizer==2.0.12 \ - --hash=sha256:2857e29ff0d34db842cd7ca3230549d1a697f96ee6d3fb071cfa6c7393832597 \ - --hash=sha256:6881edbebdb17b39b4eaaa821b438bf6eddffb4468cf344f09f89def34a8b1df - # via requests -click==8.0.4 \ - --hash=sha256:6a7a62563bbfabfda3a38f3023a1db4a35978c0abd76f6c9605ecd6554d6d9b1 \ - --hash=sha256:8458d7b1287c5fb128c90e23381cf99dcde74beaf6c7ff6384ce84d6fe090adb - # via - # gcp-docuploader - # gcp-releasetool -colorlog==6.7.0 \ - --hash=sha256:0d33ca236784a1ba3ff9c532d4964126d8a2c44f1f0cb1d2b0728196f512f662 \ - --hash=sha256:bd94bd21c1e13fac7bd3153f4bc3a7dc0eb0974b8bc2fdf1a989e474f6e582e5 - # via gcp-docuploader -cryptography==38.0.1 \ - --hash=sha256:0297ffc478bdd237f5ca3a7dc96fc0d315670bfa099c04dc3a4a2172008a405a \ - --hash=sha256:10d1f29d6292fc95acb597bacefd5b9e812099d75a6469004fd38ba5471a977f \ - --hash=sha256:16fa61e7481f4b77ef53991075de29fc5bacb582a1244046d2e8b4bb72ef66d0 \ - --hash=sha256:194044c6b89a2f9f169df475cc167f6157eb9151cc69af8a2a163481d45cc407 \ - --hash=sha256:1db3d807a14931fa317f96435695d9ec386be7b84b618cc61cfa5d08b0ae33d7 \ - --hash=sha256:3261725c0ef84e7592597606f6583385fed2a5ec3909f43bc475ade9729a41d6 \ - --hash=sha256:3b72c360427889b40f36dc214630e688c2fe03e16c162ef0aa41da7ab1455153 \ - --hash=sha256:3e3a2599e640927089f932295a9a247fc40a5bdf69b0484532f530471a382750 \ - --hash=sha256:3fc26e22840b77326a764ceb5f02ca2d342305fba08f002a8c1f139540cdfaad \ - --hash=sha256:5067ee7f2bce36b11d0e334abcd1ccf8c541fc0bbdaf57cdd511fdee53e879b6 \ - --hash=sha256:52e7bee800ec869b4031093875279f1ff2ed12c1e2f74923e8f49c916afd1d3b \ - --hash=sha256:64760ba5331e3f1794d0bcaabc0d0c39e8c60bf67d09c93dc0e54189dfd7cfe5 \ - --hash=sha256:765fa194a0f3372d83005ab83ab35d7c5526c4e22951e46059b8ac678b44fa5a \ - --hash=sha256:79473cf8a5cbc471979bd9378c9f425384980fcf2ab6534b18ed7d0d9843987d \ - --hash=sha256:896dd3a66959d3a5ddcfc140a53391f69ff1e8f25d93f0e2e7830c6de90ceb9d \ - --hash=sha256:89ed49784ba88c221756ff4d4755dbc03b3c8d2c5103f6d6b4f83a0fb1e85294 \ - --hash=sha256:ac7e48f7e7261207d750fa7e55eac2d45f720027d5703cd9007e9b37bbb59ac0 \ - --hash=sha256:ad7353f6ddf285aeadfaf79e5a6829110106ff8189391704c1d8801aa0bae45a \ - --hash=sha256:b0163a849b6f315bf52815e238bc2b2346604413fa7c1601eea84bcddb5fb9ac \ - --hash=sha256:b6c9b706316d7b5a137c35e14f4103e2115b088c412140fdbd5f87c73284df61 \ - --hash=sha256:c2e5856248a416767322c8668ef1845ad46ee62629266f84a8f007a317141013 \ - --hash=sha256:ca9f6784ea96b55ff41708b92c3f6aeaebde4c560308e5fbbd3173fbc466e94e \ - --hash=sha256:d1a5bd52d684e49a36582193e0b89ff267704cd4025abefb9e26803adeb3e5fb \ - --hash=sha256:d3971e2749a723e9084dd507584e2a2761f78ad2c638aa31e80bc7a15c9db4f9 \ - --hash=sha256:d4ef6cc305394ed669d4d9eebf10d3a101059bdcf2669c366ec1d14e4fb227bd \ - --hash=sha256:d9e69ae01f99abe6ad646947bba8941e896cb3aa805be2597a0400e0764b5818 - # via - # gcp-releasetool - # secretstorage -gcp-docuploader==0.6.3 \ - --hash=sha256:ba8c9d76b3bbac54b0311c503a373b00edc2dc02d6d54ea9507045adb8e870f7 \ - --hash=sha256:c0f5aaa82ce1854a386197e4e359b120ad6d4e57ae2c812fce42219a3288026b - # via -r requirements.in -gcp-releasetool==1.8.7 \ - --hash=sha256:3d2a67c9db39322194afb3b427e9cb0476ce8f2a04033695f0aeb63979fc2b37 \ - --hash=sha256:5e4d28f66e90780d77f3ecf1e9155852b0c3b13cbccb08ab07e66b2357c8da8d - # via -r requirements.in -google-api-core==2.8.2 \ - --hash=sha256:06f7244c640322b508b125903bb5701bebabce8832f85aba9335ec00b3d02edc \ - --hash=sha256:93c6a91ccac79079ac6bbf8b74ee75db970cc899278b97d53bc012f35908cf50 - # via - # -r requirements.in - # google-cloud-core - # google-cloud-storage -google-auth==2.11.0 \ - --hash=sha256:be62acaae38d0049c21ca90f27a23847245c9f161ff54ede13af2cb6afecbac9 \ - --hash=sha256:ed65ecf9f681832298e29328e1ef0a3676e3732b2e56f41532d45f70a22de0fb - # via - # -r requirements.in - # gcp-releasetool - # google-api-core - # google-cloud-core - # google-cloud-storage -google-cloud-core==2.3.1 \ - --hash=sha256:113ba4f492467d5bd442c8d724c1a25ad7384045c3178369038840ecdd19346c \ - --hash=sha256:34334359cb04187bdc80ddcf613e462dfd7a3aabbc3fe4d118517ab4b9303d53 - # via - # -r requirements.in - # google-cloud-storage -google-cloud-storage==2.0.0 \ - --hash=sha256:a57a15aead0f9dfbd4381f1bfdbe8bf89818a4bd75bab846cafcefb2db846c47 \ - --hash=sha256:ec4be60bb223a3a960f0d01697d849b86d91cad815a84915a32ed3635e93a5e7 - # via - # -r requirements.in - # gcp-docuploader -google-crc32c==1.3.0 \ - --hash=sha256:04e7c220798a72fd0f08242bc8d7a05986b2a08a0573396187fd32c1dcdd58b3 \ - --hash=sha256:05340b60bf05b574159e9bd940152a47d38af3fb43803ffe71f11d704b7696a6 \ - --hash=sha256:12674a4c3b56b706153a358eaa1018c4137a5a04635b92b4652440d3d7386206 \ - --hash=sha256:127f9cc3ac41b6a859bd9dc4321097b1a4f6aa7fdf71b4f9227b9e3ebffb4422 \ - --hash=sha256:13af315c3a0eec8bb8b8d80b8b128cb3fcd17d7e4edafc39647846345a3f003a \ - --hash=sha256:1926fd8de0acb9d15ee757175ce7242e235482a783cd4ec711cc999fc103c24e \ - --hash=sha256:226f2f9b8e128a6ca6a9af9b9e8384f7b53a801907425c9a292553a3a7218ce0 \ - --hash=sha256:276de6273eb074a35bc598f8efbc00c7869c5cf2e29c90748fccc8c898c244df \ - --hash=sha256:318f73f5484b5671f0c7f5f63741ab020a599504ed81d209b5c7129ee4667407 \ - --hash=sha256:3bbce1be3687bbfebe29abdb7631b83e6b25da3f4e1856a1611eb21854b689ea \ - --hash=sha256:42ae4781333e331a1743445931b08ebdad73e188fd554259e772556fc4937c48 \ - --hash=sha256:58be56ae0529c664cc04a9c76e68bb92b091e0194d6e3c50bea7e0f266f73713 \ - --hash=sha256:5da2c81575cc3ccf05d9830f9e8d3c70954819ca9a63828210498c0774fda1a3 \ - --hash=sha256:6311853aa2bba4064d0c28ca54e7b50c4d48e3de04f6770f6c60ebda1e975267 \ - --hash=sha256:650e2917660e696041ab3dcd7abac160b4121cd9a484c08406f24c5964099829 \ - --hash=sha256:6a4db36f9721fdf391646685ecffa404eb986cbe007a3289499020daf72e88a2 \ - --hash=sha256:779cbf1ce375b96111db98fca913c1f5ec11b1d870e529b1dc7354b2681a8c3a \ - --hash=sha256:7f6fe42536d9dcd3e2ffb9d3053f5d05221ae3bbcefbe472bdf2c71c793e3183 \ - --hash=sha256:891f712ce54e0d631370e1f4997b3f182f3368179198efc30d477c75d1f44942 \ - --hash=sha256:95c68a4b9b7828ba0428f8f7e3109c5d476ca44996ed9a5f8aac6269296e2d59 \ - --hash=sha256:96a8918a78d5d64e07c8ea4ed2bc44354e3f93f46a4866a40e8db934e4c0d74b \ - --hash=sha256:9c3cf890c3c0ecfe1510a452a165431b5831e24160c5fcf2071f0f85ca5a47cd \ - --hash=sha256:9f58099ad7affc0754ae42e6d87443299f15d739b0ce03c76f515153a5cda06c \ - --hash=sha256:a0b9e622c3b2b8d0ce32f77eba617ab0d6768b82836391e4f8f9e2074582bf02 \ - --hash=sha256:a7f9cbea4245ee36190f85fe1814e2d7b1e5f2186381b082f5d59f99b7f11328 \ - --hash=sha256:bab4aebd525218bab4ee615786c4581952eadc16b1ff031813a2fd51f0cc7b08 \ - --hash=sha256:c124b8c8779bf2d35d9b721e52d4adb41c9bfbde45e6a3f25f0820caa9aba73f \ - --hash=sha256:c9da0a39b53d2fab3e5467329ed50e951eb91386e9d0d5b12daf593973c3b168 \ - --hash=sha256:ca60076c388728d3b6ac3846842474f4250c91efbfe5afa872d3ffd69dd4b318 \ - --hash=sha256:cb6994fff247987c66a8a4e550ef374671c2b82e3c0d2115e689d21e511a652d \ - --hash=sha256:d1c1d6236feab51200272d79b3d3e0f12cf2cbb12b208c835b175a21efdb0a73 \ - --hash=sha256:dd7760a88a8d3d705ff562aa93f8445ead54f58fd482e4f9e2bafb7e177375d4 \ - --hash=sha256:dda4d8a3bb0b50f540f6ff4b6033f3a74e8bf0bd5320b70fab2c03e512a62812 \ - --hash=sha256:e0f1ff55dde0ebcfbef027edc21f71c205845585fffe30d4ec4979416613e9b3 \ - --hash=sha256:e7a539b9be7b9c00f11ef16b55486141bc2cdb0c54762f84e3c6fc091917436d \ - --hash=sha256:eb0b14523758e37802f27b7f8cd973f5f3d33be7613952c0df904b68c4842f0e \ - --hash=sha256:ed447680ff21c14aaceb6a9f99a5f639f583ccfe4ce1a5e1d48eb41c3d6b3217 \ - --hash=sha256:f52a4ad2568314ee713715b1e2d79ab55fab11e8b304fd1462ff5cccf4264b3e \ - --hash=sha256:fbd60c6aaa07c31d7754edbc2334aef50601b7f1ada67a96eb1eb57c7c72378f \ - --hash=sha256:fc28e0db232c62ca0c3600884933178f0825c99be4474cdd645e378a10588125 \ - --hash=sha256:fe31de3002e7b08eb20823b3735b97c86c5926dd0581c7710a680b418a8709d4 \ - --hash=sha256:fec221a051150eeddfdfcff162e6db92c65ecf46cb0f7bb1bf812a1520ec026b \ - --hash=sha256:ff71073ebf0e42258a42a0b34f2c09ec384977e7f6808999102eedd5b49920e3 - # via - # -r requirements.in - # google-resumable-media -google-resumable-media==2.3.3 \ - --hash=sha256:27c52620bd364d1c8116eaac4ea2afcbfb81ae9139fb3199652fcac1724bfb6c \ - --hash=sha256:5b52774ea7a829a8cdaa8bd2d4c3d4bc660c91b30857ab2668d0eb830f4ea8c5 - # via - # -r requirements.in - # google-cloud-storage -googleapis-common-protos==1.56.3 \ - --hash=sha256:6f1369b58ed6cf3a4b7054a44ebe8d03b29c309257583a2bbdc064cd1e4a1442 \ - --hash=sha256:87955d7b3a73e6e803f2572a33179de23989ebba725e05ea42f24838b792e461 - # via - # -r requirements.in - # google-api-core -idna==3.4 \ - --hash=sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 \ - --hash=sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 - # via - # -r requirements.in - # requests -importlib-metadata==4.8.3 \ - --hash=sha256:65a9576a5b2d58ca44d133c42a241905cc45e34d2c06fd5ba2bafa221e5d7b5e \ - --hash=sha256:766abffff765960fcc18003801f7044eb6755ffae4521c8e8ce8e83b9c9b0668 - # via - # -r requirements.in - # keyring -jeepney==0.7.1 \ - --hash=sha256:1b5a0ea5c0e7b166b2f5895b91a08c14de8915afda4407fb5022a195224958ac \ - --hash=sha256:fa9e232dfa0c498bd0b8a3a73b8d8a31978304dcef0515adc859d4e096f96f4f - # via - # -r requirements.in - # keyring - # secretstorage -jinja2==3.0.3 \ - --hash=sha256:077ce6014f7b40d03b47d1f1ca4b0fc8328a692bd284016f806ed0eaca390ad8 \ - --hash=sha256:611bb273cd68f3b993fabdc4064fc858c5b47a973cb5aa7999ec1ba405c87cd7 - # via - # -r requirements.in - # gcp-releasetool -keyring==23.4.1 \ - --hash=sha256:17e49fb0d6883c2b4445359434dba95aad84aabb29bbff044ad0ed7100232eca \ - --hash=sha256:89cbd74d4683ed164c8082fb38619341097741323b3786905c6dac04d6915a55 - # via - # -r requirements.in - # gcp-releasetool -markupsafe==2.0.1 \ - --hash=sha256:01a9b8ea66f1658938f65b93a85ebe8bc016e6769611be228d797c9d998dd298 \ - --hash=sha256:023cb26ec21ece8dc3907c0e8320058b2e0cb3c55cf9564da612bc325bed5e64 \ - --hash=sha256:0446679737af14f45767963a1a9ef7620189912317d095f2d9ffa183a4d25d2b \ - --hash=sha256:04635854b943835a6ea959e948d19dcd311762c5c0c6e1f0e16ee57022669194 \ - --hash=sha256:0717a7390a68be14b8c793ba258e075c6f4ca819f15edfc2a3a027c823718567 \ - --hash=sha256:0955295dd5eec6cb6cc2fe1698f4c6d84af2e92de33fbcac4111913cd100a6ff \ - --hash=sha256:0d4b31cc67ab36e3392bbf3862cfbadac3db12bdd8b02a2731f509ed5b829724 \ - --hash=sha256:10f82115e21dc0dfec9ab5c0223652f7197feb168c940f3ef61563fc2d6beb74 \ - --hash=sha256:168cd0a3642de83558a5153c8bd34f175a9a6e7f6dc6384b9655d2697312a646 \ - --hash=sha256:1d609f577dc6e1aa17d746f8bd3c31aa4d258f4070d61b2aa5c4166c1539de35 \ - --hash=sha256:1f2ade76b9903f39aa442b4aadd2177decb66525062db244b35d71d0ee8599b6 \ - --hash=sha256:20dca64a3ef2d6e4d5d615a3fd418ad3bde77a47ec8a23d984a12b5b4c74491a \ - --hash=sha256:2a7d351cbd8cfeb19ca00de495e224dea7e7d919659c2841bbb7f420ad03e2d6 \ - --hash=sha256:2d7d807855b419fc2ed3e631034685db6079889a1f01d5d9dac950f764da3dad \ - --hash=sha256:2ef54abee730b502252bcdf31b10dacb0a416229b72c18b19e24a4509f273d26 \ - --hash=sha256:36bc903cbb393720fad60fc28c10de6acf10dc6cc883f3e24ee4012371399a38 \ - --hash=sha256:37205cac2a79194e3750b0af2a5720d95f786a55ce7df90c3af697bfa100eaac \ - --hash=sha256:3c112550557578c26af18a1ccc9e090bfe03832ae994343cfdacd287db6a6ae7 \ - --hash=sha256:3dd007d54ee88b46be476e293f48c85048603f5f516008bee124ddd891398ed6 \ - --hash=sha256:4296f2b1ce8c86a6aea78613c34bb1a672ea0e3de9c6ba08a960efe0b0a09047 \ - --hash=sha256:47ab1e7b91c098ab893b828deafa1203de86d0bc6ab587b160f78fe6c4011f75 \ - --hash=sha256:49e3ceeabbfb9d66c3aef5af3a60cc43b85c33df25ce03d0031a608b0a8b2e3f \ - --hash=sha256:4dc8f9fb58f7364b63fd9f85013b780ef83c11857ae79f2feda41e270468dd9b \ - --hash=sha256:4efca8f86c54b22348a5467704e3fec767b2db12fc39c6d963168ab1d3fc9135 \ - --hash=sha256:53edb4da6925ad13c07b6d26c2a852bd81e364f95301c66e930ab2aef5b5ddd8 \ - --hash=sha256:5855f8438a7d1d458206a2466bf82b0f104a3724bf96a1c781ab731e4201731a \ - --hash=sha256:594c67807fb16238b30c44bdf74f36c02cdf22d1c8cda91ef8a0ed8dabf5620a \ - --hash=sha256:5b6d930f030f8ed98e3e6c98ffa0652bdb82601e7a016ec2ab5d7ff23baa78d1 \ - --hash=sha256:5bb28c636d87e840583ee3adeb78172efc47c8b26127267f54a9c0ec251d41a9 \ - --hash=sha256:60bf42e36abfaf9aff1f50f52644b336d4f0a3fd6d8a60ca0d054ac9f713a864 \ - --hash=sha256:611d1ad9a4288cf3e3c16014564df047fe08410e628f89805e475368bd304914 \ - --hash=sha256:6300b8454aa6930a24b9618fbb54b5a68135092bc666f7b06901f897fa5c2fee \ - --hash=sha256:63f3268ba69ace99cab4e3e3b5840b03340efed0948ab8f78d2fd87ee5442a4f \ - --hash=sha256:6557b31b5e2c9ddf0de32a691f2312a32f77cd7681d8af66c2692efdbef84c18 \ - --hash=sha256:693ce3f9e70a6cf7d2fb9e6c9d8b204b6b39897a2c4a1aa65728d5ac97dcc1d8 \ - --hash=sha256:6a7fae0dd14cf60ad5ff42baa2e95727c3d81ded453457771d02b7d2b3f9c0c2 \ - --hash=sha256:6c4ca60fa24e85fe25b912b01e62cb969d69a23a5d5867682dd3e80b5b02581d \ - --hash=sha256:6fcf051089389abe060c9cd7caa212c707e58153afa2c649f00346ce6d260f1b \ - --hash=sha256:7d91275b0245b1da4d4cfa07e0faedd5b0812efc15b702576d103293e252af1b \ - --hash=sha256:89c687013cb1cd489a0f0ac24febe8c7a666e6e221b783e53ac50ebf68e45d86 \ - --hash=sha256:8d206346619592c6200148b01a2142798c989edcb9c896f9ac9722a99d4e77e6 \ - --hash=sha256:905fec760bd2fa1388bb5b489ee8ee5f7291d692638ea5f67982d968366bef9f \ - --hash=sha256:97383d78eb34da7e1fa37dd273c20ad4320929af65d156e35a5e2d89566d9dfb \ - --hash=sha256:984d76483eb32f1bcb536dc27e4ad56bba4baa70be32fa87152832cdd9db0833 \ - --hash=sha256:99df47edb6bda1249d3e80fdabb1dab8c08ef3975f69aed437cb69d0a5de1e28 \ - --hash=sha256:9f02365d4e99430a12647f09b6cc8bab61a6564363f313126f775eb4f6ef798e \ - --hash=sha256:a30e67a65b53ea0a5e62fe23682cfe22712e01f453b95233b25502f7c61cb415 \ - --hash=sha256:ab3ef638ace319fa26553db0624c4699e31a28bb2a835c5faca8f8acf6a5a902 \ - --hash=sha256:aca6377c0cb8a8253e493c6b451565ac77e98c2951c45f913e0b52facdcff83f \ - --hash=sha256:add36cb2dbb8b736611303cd3bfcee00afd96471b09cda130da3581cbdc56a6d \ - --hash=sha256:b2f4bf27480f5e5e8ce285a8c8fd176c0b03e93dcc6646477d4630e83440c6a9 \ - --hash=sha256:b7f2d075102dc8c794cbde1947378051c4e5180d52d276987b8d28a3bd58c17d \ - --hash=sha256:baa1a4e8f868845af802979fcdbf0bb11f94f1cb7ced4c4b8a351bb60d108145 \ - --hash=sha256:be98f628055368795d818ebf93da628541e10b75b41c559fdf36d104c5787066 \ - --hash=sha256:bf5d821ffabf0ef3533c39c518f3357b171a1651c1ff6827325e4489b0e46c3c \ - --hash=sha256:c47adbc92fc1bb2b3274c4b3a43ae0e4573d9fbff4f54cd484555edbf030baf1 \ - --hash=sha256:cdfba22ea2f0029c9261a4bd07e830a8da012291fbe44dc794e488b6c9bb353a \ - --hash=sha256:d6c7ebd4e944c85e2c3421e612a7057a2f48d478d79e61800d81468a8d842207 \ - --hash=sha256:d7f9850398e85aba693bb640262d3611788b1f29a79f0c93c565694658f4071f \ - --hash=sha256:d8446c54dc28c01e5a2dbac5a25f071f6653e6e40f3a8818e8b45d790fe6ef53 \ - --hash=sha256:deb993cacb280823246a026e3b2d81c493c53de6acfd5e6bfe31ab3402bb37dd \ - --hash=sha256:e0f138900af21926a02425cf736db95be9f4af72ba1bb21453432a07f6082134 \ - --hash=sha256:e9936f0b261d4df76ad22f8fee3ae83b60d7c3e871292cd42f40b81b70afae85 \ - --hash=sha256:f0567c4dc99f264f49fe27da5f735f414c4e7e7dd850cfd8e69f0862d7c74ea9 \ - --hash=sha256:f5653a225f31e113b152e56f154ccbe59eeb1c7487b39b9d9f9cdb58e6c79dc5 \ - --hash=sha256:f826e31d18b516f653fe296d967d700fddad5901ae07c622bb3705955e1faa94 \ - --hash=sha256:f8ba0e8349a38d3001fae7eadded3f6606f0da5d748ee53cc1dab1d6527b9509 \ - --hash=sha256:f9081981fe268bd86831e5c75f7de206ef275defcb82bc70740ae6dc507aee51 \ - --hash=sha256:fa130dd50c57d53368c9d59395cb5526eda596d3ffe36666cd81a44d56e48872 - # via - # -r requirements.in - # jinja2 -packaging==21.3 \ - --hash=sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb \ - --hash=sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522 - # via - # -r requirements.in - # gcp-releasetool -protobuf==3.19.5 \ - --hash=sha256:1867f93b06a183f87696871bb8d1e99ee71dbb69d468ce1f0cc8bf3d30f982f3 \ - --hash=sha256:3c4160b601220627f7e91154e572baf5e161a9c3f445a8242d536ee3d0b7b17c \ - --hash=sha256:4ee2af7051d3b10c8a4fe6fd1a2c69f201fea36aeee7086cf202a692e1b99ee1 \ - --hash=sha256:5266c36cc0af3bb3dbf44f199d225b33da66a9a5c3bdc2b14865ad10eddf0e37 \ - --hash=sha256:5470f892961af464ae6eaf0f3099e2c1190ae8c7f36f174b89491281341f79ca \ - --hash=sha256:66d14b5b90090353efe75c9fb1bf65ef7267383034688d255b500822e37d5c2f \ - --hash=sha256:67efb5d20618020aa9596e17bfc37ca068c28ec0c1507d9507f73c93d46c9855 \ - --hash=sha256:696e6cfab94cc15a14946f2bf72719dced087d437adbd994fff34f38986628bc \ - --hash=sha256:6a02172b9650f819d01fb8e224fc69b0706458fc1ab4f1c669281243c71c1a5e \ - --hash=sha256:6eca9ae238ba615d702387a2ddea635d535d769994a9968c09a4ca920c487ab9 \ - --hash=sha256:950abd6c00e7b51f87ae8b18a0ce4d69fea217f62f171426e77de5061f6d9850 \ - --hash=sha256:9e1d74032f56ff25f417cfe84c8147047732e5059137ca42efad20cbbd25f5e0 \ - --hash=sha256:9e42b1cf2ecd8a1bd161239e693f22035ba99905ae6d7efeac8a0546c7ec1a27 \ - --hash=sha256:9f957ef53e872d58a0afd3bf6d80d48535d28c99b40e75e6634cbc33ea42fd54 \ - --hash=sha256:a89aa0c042e61e11ade320b802d6db4ee5391d8d973e46d3a48172c1597789f8 \ - --hash=sha256:c0f80876a8ff0ae7064084ed094eb86497bd5a3812e6fc96a05318b92301674e \ - --hash=sha256:c44e3282cff74ad18c7e8a0375f407f69ee50c2116364b44492a196293e08b21 \ - --hash=sha256:d249519ba5ecf5dd6b18150c9b6bcde510b273714b696f3923ff8308fc11ae49 \ - --hash=sha256:d3973a2d58aefc7d1230725c2447ce7f86a71cbc094b86a77c6ee1505ac7cdb1 \ - --hash=sha256:dca2284378a5f2a86ffed35c6ac147d14c48b525eefcd1083e5a9ce28dfa8657 \ - --hash=sha256:e63b0b3c42e51c94add62b010366cd4979cb6d5f06158bcae8faac4c294f91e1 \ - --hash=sha256:f2b599a21c9a32e171ec29a2ac54e03297736c578698e11b099d031f79da114b \ - --hash=sha256:f2bde37667b18c2b5280df83bc799204394a5d2d774e4deaf9de0eb741df6833 \ - --hash=sha256:f4f909f4dde413dec435a44b0894956d55bb928ded7d6e3c726556ca4c796e84 \ - --hash=sha256:f976234e20ab2785f54224bcdafa027674e23663b132fa3ca0caa291a6cfbde7 \ - --hash=sha256:f9cebda093c2f6bfed88f1c17cdade09d4d96096421b344026feee236532d4de - # via - # -r requirements.in - # gcp-docuploader - # gcp-releasetool - # google-api-core - # google-cloud-storage - # googleapis-common-protos -pyasn1==0.4.8 \ - --hash=sha256:39c7e2ec30515947ff4e87fb6f456dfc6e84857d34be479c9d4a4ba4bf46aa5d \ - --hash=sha256:aef77c9fb94a3ac588e87841208bdec464471d9871bd5050a287cc9a475cd0ba - # via - # pyasn1-modules - # rsa -pyasn1-modules==0.2.8 \ - --hash=sha256:905f84c712230b2c592c19470d3ca8d552de726050d1d1716282a1f6146be65e \ - --hash=sha256:a50b808ffeb97cb3601dd25981f6b016cbb3d31fbf57a8b8a87428e6158d0c74 - # via google-auth -pycparser==2.21 \ - --hash=sha256:8ee45429555515e1f6b185e78100aea234072576aa43ab53aefcae078162fca9 \ - --hash=sha256:e644fdec12f7872f86c58ff790da456218b10f863970249516d60a5eaca77206 - # via - # -r requirements.in - # cffi -pyjwt==2.4.0 \ - --hash=sha256:72d1d253f32dbd4f5c88eaf1fdc62f3a19f676ccbadb9dbc5d07e951b2b26daf \ - --hash=sha256:d42908208c699b3b973cbeb01a969ba6a96c821eefb1c5bfe4c390c01d67abba - # via - # -r requirements.in - # gcp-releasetool -pyparsing==3.0.9 \ - --hash=sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb \ - --hash=sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc - # via - # -r requirements.in - # packaging -pyperclip==1.8.2 \ - --hash=sha256:105254a8b04934f0bc84e9c24eb360a591aaf6535c9def5f29d92af107a9bf57 - # via - # -r requirements.in - # gcp-releasetool -python-dateutil==2.8.2 \ - --hash=sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 \ - --hash=sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 - # via - # -r requirements.in - # gcp-releasetool -requests==2.27.1 \ - --hash=sha256:68d7c56fd5a8999887728ef304a6d12edc7be74f1cfa47714fc8b414525c9a61 \ - --hash=sha256:f22fa1e554c9ddfd16e6e41ac79759e17be9e492b3587efa038054674760e72d - # via - # -r requirements.in - # gcp-releasetool - # google-api-core - # google-cloud-storage -rsa==4.9 \ - --hash=sha256:90260d9058e514786967344d0ef75fa8727eed8a7d2e43ce9f4bcf1b536174f7 \ - --hash=sha256:e38464a49c6c85d7f1351b0126661487a7e0a14a50f1675ec50eb34d4f20ef21 - # via - # -r requirements.in - # google-auth -secretstorage==3.3.3 \ - --hash=sha256:2403533ef369eca6d2ba81718576c5e0f564d5cca1b58f73a8b23e7d4eeebd77 \ - --hash=sha256:f356e6628222568e3af06f2eba8df495efa13b3b63081dafd4f7d9a7b7bc9f99 - # via keyring -six==1.16.0 \ - --hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 \ - --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 - # via - # -r requirements.in - # gcp-docuploader - # google-auth - # python-dateutil -typing-extensions==4.1.1 \ - --hash=sha256:1a9462dcc3347a79b1f1c0271fbe79e844580bb598bafa1ed208b94da3cdcd42 \ - --hash=sha256:21c85e0fe4b9a155d0799430b0ad741cdce7e359660ccbd8b530613e8df88ce2 - # via -r requirements.in -urllib3==1.26.12 \ - --hash=sha256:3fa96cf423e6987997fc326ae8df396db2a8b7c667747d47ddd8ecba91f4a74e \ - --hash=sha256:b930dd878d5a8afb066a637fbb35144fe7901e3b209d1cd4f524bd0e9deee997 - # via - # -r requirements.in - # requests -zipp==3.6.0 \ - --hash=sha256:71c644c5369f4a6e07636f0aa966270449561fcea2e3d6747b8d23efaa9d7832 \ - --hash=sha256:9fe5ea21568a0a70e50f273397638d39b03353731e6cbbb3fd8502a33fec40bc - # via - # -r requirements.in - # importlib-metadata diff --git a/.kokoro/trampoline.sh b/.kokoro/trampoline.sh deleted file mode 100644 index 8b69b793..00000000 --- a/.kokoro/trampoline.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash -# Copyright 2018 Google LLC -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. -set -eo pipefail -# Always run the cleanup script, regardless of the success of bouncing into -# the container. -function cleanup() { - chmod +x ${KOKORO_GFILE_DIR}/trampoline_cleanup.sh - ${KOKORO_GFILE_DIR}/trampoline_cleanup.sh - echo "cleanup"; -} -trap cleanup EXIT - -$(dirname $0)/populate-secrets.sh # Secret Manager secrets. -python3 "${KOKORO_GFILE_DIR}/trampoline_v1.py" diff --git a/.repo-metadata.json b/.repo-metadata.json deleted file mode 100644 index 9f305a4d..00000000 --- a/.repo-metadata.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "api_shortname": "transcoder", - "name_pretty": "Video Transcoder", - "product_documentation": "https://cloud.google.com/transcoder/docs", - "api_description": "allows you to transcode videos into a variety of formats. The Transcoder API benefits broadcasters, production companies, businesses, and individuals looking to transform their video content for use across a variety of user devices.", - "client_documentation": "https://cloud.google.com/java/docs/reference/google-cloud-video-transcoder/latest/history", - "release_level": "stable", - "transport": "grpc", - "language": "java", - "repo": "googleapis/java-video-transcoder", - "repo_short": "java-video-transcoder", - "distribution_name": "com.google.cloud:google-cloud-video-transcoder", - "api_id": "video-transcoder.googleapis.com", - "requires_billing": true, - "library_type": "GAPIC_AUTO" -} diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index e454a7b3..00000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,323 +0,0 @@ -# Changelog - -## [1.2.5](https://github.com/googleapis/java-video-transcoder/compare/v1.2.4...v1.2.5) (2022-10-05) - - -### Bug Fixes - -* update protobuf to v3.21.7 ([f1c292a](https://github.com/googleapis/java-video-transcoder/commit/f1c292ae52e7dbf86167fb6feb3606f699d01362)) - -## [1.2.4](https://github.com/googleapis/java-video-transcoder/compare/v1.2.3...v1.2.4) (2022-10-03) - - -### Dependencies - -* Update dependency cachetools to v5 ([#396](https://github.com/googleapis/java-video-transcoder/issues/396)) ([5931697](https://github.com/googleapis/java-video-transcoder/commit/5931697a46d6a8da2b385afae4cce096c51874ee)) -* Update dependency certifi to v2022.9.24 ([#399](https://github.com/googleapis/java-video-transcoder/issues/399)) ([7d0d479](https://github.com/googleapis/java-video-transcoder/commit/7d0d4799a557c6707b7bf7deb765a5f79e1e859a)) -* Update dependency charset-normalizer to v2.1.1 ([#406](https://github.com/googleapis/java-video-transcoder/issues/406)) ([792a082](https://github.com/googleapis/java-video-transcoder/commit/792a08262400dc21be30b90fc0c3212a7af92b34)) -* Update dependency click to v8.1.3 ([#407](https://github.com/googleapis/java-video-transcoder/issues/407)) ([8b8d240](https://github.com/googleapis/java-video-transcoder/commit/8b8d240bbf5e3f0486fb44f7103796b0408488dd)) -* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.4 ([#410](https://github.com/googleapis/java-video-transcoder/issues/410)) ([3f1c955](https://github.com/googleapis/java-video-transcoder/commit/3f1c955da25f328f1d14c217945e608caff1634e)) -* Update dependency gcp-releasetool to v1.8.8 ([#400](https://github.com/googleapis/java-video-transcoder/issues/400)) ([9dc373b](https://github.com/googleapis/java-video-transcoder/commit/9dc373bb35e63cf8a158cfd1cc9d485cfad900f9)) -* Update dependency google-api-core to v2.10.1 ([#408](https://github.com/googleapis/java-video-transcoder/issues/408)) ([decb969](https://github.com/googleapis/java-video-transcoder/commit/decb969da7bc302f62b9b6cf71f4bf6d42df65d0)) -* Update dependency google-auth to v2.12.0 ([#403](https://github.com/googleapis/java-video-transcoder/issues/403)) ([3437f06](https://github.com/googleapis/java-video-transcoder/commit/3437f0647376bd5696e19bdd460633b3e4055bf3)) -* Update dependency google-cloud-core to v2.3.2 ([#401](https://github.com/googleapis/java-video-transcoder/issues/401)) ([10e4e5c](https://github.com/googleapis/java-video-transcoder/commit/10e4e5c5cfea0c8a05de4257b17e186cbd1bef3c)) -* Update dependency google-cloud-storage to v2.5.0 ([#404](https://github.com/googleapis/java-video-transcoder/issues/404)) ([20c6c71](https://github.com/googleapis/java-video-transcoder/commit/20c6c71aaff00540049d511ee5c146d70e303266)) -* Update dependency google-crc32c to v1.5.0 ([#405](https://github.com/googleapis/java-video-transcoder/issues/405)) ([52beedd](https://github.com/googleapis/java-video-transcoder/commit/52beedd449912d521f493f028b6ea01fd82d9d6c)) -* Update dependency googleapis-common-protos to v1.56.4 ([#402](https://github.com/googleapis/java-video-transcoder/issues/402)) ([f95176b](https://github.com/googleapis/java-video-transcoder/commit/f95176bf02c20ecf75575dfa9ade45db72c49d8d)) -* Update dependency importlib-metadata to v4.12.0 ([#386](https://github.com/googleapis/java-video-transcoder/issues/386)) ([332023f](https://github.com/googleapis/java-video-transcoder/commit/332023f0a19dc96838c90490fe2bc0aa2f55545f)) -* Update dependency jeepney to v0.8.0 ([#387](https://github.com/googleapis/java-video-transcoder/issues/387)) ([7593e40](https://github.com/googleapis/java-video-transcoder/commit/7593e40a2feb11cd57c336445e0a0a771fc875db)) -* Update dependency keyring to v23.9.3 ([#389](https://github.com/googleapis/java-video-transcoder/issues/389)) ([10c0cdf](https://github.com/googleapis/java-video-transcoder/commit/10c0cdf308cc332fe1526822210f792904b0290a)) -* Update dependency markupsafe to v2.1.1 ([#390](https://github.com/googleapis/java-video-transcoder/issues/390)) ([8d4deb2](https://github.com/googleapis/java-video-transcoder/commit/8d4deb2dbac7205714c8c3e12da20c2117e8a5f4)) -* Update dependency protobuf to v3.20.2 ([#391](https://github.com/googleapis/java-video-transcoder/issues/391)) ([d3ba79c](https://github.com/googleapis/java-video-transcoder/commit/d3ba79c0114695a2eeb6c59420713edec6bcf610)) -* Update dependency pyjwt to v2.5.0 ([#392](https://github.com/googleapis/java-video-transcoder/issues/392)) ([9490d69](https://github.com/googleapis/java-video-transcoder/commit/9490d69d62d89658e5221fdbc616c82246474ee4)) -* Update dependency typing-extensions to v4.3.0 ([#394](https://github.com/googleapis/java-video-transcoder/issues/394)) ([9598f3a](https://github.com/googleapis/java-video-transcoder/commit/9598f3af114ba436d75b63d5c8424f6446197e62)) -* Update dependency zipp to v3.8.1 ([#395](https://github.com/googleapis/java-video-transcoder/issues/395)) ([1007c07](https://github.com/googleapis/java-video-transcoder/commit/1007c07520951a7897fc1f173e3b4b0453befb84)) - -## [1.2.3](https://github.com/googleapis/java-video-transcoder/compare/v1.2.2...v1.2.3) (2022-09-15) - - -### Dependencies - -* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.3 ([#380](https://github.com/googleapis/java-video-transcoder/issues/380)) ([225e15c](https://github.com/googleapis/java-video-transcoder/commit/225e15cb826777039ef5d737278c6cb7f7f768fc)) - -## [1.2.2](https://github.com/googleapis/java-video-transcoder/compare/v1.2.1...v1.2.2) (2022-09-09) - - -### Dependencies - -* Update dependency com.google.cloud:google-cloud-shared-dependencies to v3.0.2 ([#375](https://github.com/googleapis/java-video-transcoder/issues/375)) ([d2dbf58](https://github.com/googleapis/java-video-transcoder/commit/d2dbf5844f41f3aff0d6989af9a8696bfdd3d208)) - -## [1.2.1](https://github.com/googleapis/java-video-transcoder/compare/v1.2.0...v1.2.1) (2022-07-19) - - -### Bug Fixes - -* enable longpaths support for windows test ([#1485](https://github.com/googleapis/java-video-transcoder/issues/1485)) ([#364](https://github.com/googleapis/java-video-transcoder/issues/364)) ([5c979ed](https://github.com/googleapis/java-video-transcoder/commit/5c979edcaf59e5d0a43957b6a9fab647ca1079f0)) - -## [1.2.0](https://github.com/googleapis/java-video-transcoder/compare/v1.1.0...v1.2.0) (2022-07-01) - - -### Features - -* add support for user labels for job and job template ([#352](https://github.com/googleapis/java-video-transcoder/issues/352)) ([018d013](https://github.com/googleapis/java-video-transcoder/commit/018d0133234c871a77736ce840cfd5052a72ecdc)) -* Enable REST transport for most of Java and Go clients ([#354](https://github.com/googleapis/java-video-transcoder/issues/354)) ([a211f55](https://github.com/googleapis/java-video-transcoder/commit/a211f55bc314ee412e9bc220635404cff879c578)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.13.0 ([#353](https://github.com/googleapis/java-video-transcoder/issues/353)) ([95938db](https://github.com/googleapis/java-video-transcoder/commit/95938dbcc5cf4e8a0b00935d2aba1c12ed02acfa)) - -## [1.1.0](https://github.com/googleapis/java-video-transcoder/compare/v1.0.4...v1.1.0) (2022-05-19) - - -### Features - -* add build scripts for native image testing in Java 17 ([#1440](https://github.com/googleapis/java-video-transcoder/issues/1440)) ([#343](https://github.com/googleapis/java-video-transcoder/issues/343)) ([d873742](https://github.com/googleapis/java-video-transcoder/commit/d873742796830bfd8136652f1490627b7e82bc1d)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.11.0 ([#342](https://github.com/googleapis/java-video-transcoder/issues/342)) ([b33d3ec](https://github.com/googleapis/java-video-transcoder/commit/b33d3ecc5d421abfc12dce509f2f4c0bf95a5c27)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.12.0 ([#345](https://github.com/googleapis/java-video-transcoder/issues/345)) ([878359d](https://github.com/googleapis/java-video-transcoder/commit/878359d19fc7a5127808322ca9e7dd430fafdf2a)) - -### [1.0.4](https://github.com/googleapis/java-video-transcoder/compare/v1.0.3...v1.0.4) (2022-04-15) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.10.0 ([#330](https://github.com/googleapis/java-video-transcoder/issues/330)) ([c17e10f](https://github.com/googleapis/java-video-transcoder/commit/c17e10f0f669fc5a5a75c3542d3ac45974047d7a)) - -### [1.0.3](https://github.com/googleapis/java-video-transcoder/compare/v1.0.2...v1.0.3) (2022-03-29) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.9.0 ([#325](https://github.com/googleapis/java-video-transcoder/issues/325)) ([ac7c5b1](https://github.com/googleapis/java-video-transcoder/commit/ac7c5b1c84e1e60a5ba48320bea863ba7bbd1c89)) - -### [1.0.2](https://github.com/googleapis/java-video-transcoder/compare/v1.0.1...v1.0.2) (2022-03-08) - - -### Bug Fixes - -* Remove deprecated v1beta1 API that is no longer available ([#298](https://github.com/googleapis/java-video-transcoder/issues/298)) ([467e5eb](https://github.com/googleapis/java-video-transcoder/commit/467e5eb3027889ca650aac776383cf61570ce7d3)) - - -### Dependencies - -* update actions/setup-java action to v3 ([#312](https://github.com/googleapis/java-video-transcoder/issues/312)) ([4a6cdd1](https://github.com/googleapis/java-video-transcoder/commit/4a6cdd15c47417f21ac401585c9c0acc0e714c2f)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.8.0 ([#318](https://github.com/googleapis/java-video-transcoder/issues/318)) ([0458868](https://github.com/googleapis/java-video-transcoder/commit/04588684125ac2d1ad577a30e7d734025a2ca38c)) - -### [1.0.1](https://github.com/googleapis/java-video-transcoder/compare/v1.0.0...v1.0.1) (2022-02-11) - - -### Dependencies - -* update actions/github-script action to v6 ([#303](https://github.com/googleapis/java-video-transcoder/issues/303)) ([4a01f5b](https://github.com/googleapis/java-video-transcoder/commit/4a01f5b3781031bc1567c96efd84822512ecf4ef)) - -## [1.0.0](https://github.com/googleapis/java-video-transcoder/compare/v0.4.3...v1.0.0) (2022-02-03) - - -### Features - -* promote to GA ([#287](https://github.com/googleapis/java-video-transcoder/issues/287)) ([b604755](https://github.com/googleapis/java-video-transcoder/commit/b604755b5f6fd9a5f4acc3b7927f2ad235483864)) - - -### Dependencies - -* **java:** update actions/github-script action to v5 ([#1339](https://github.com/googleapis/java-video-transcoder/issues/1339)) ([#291](https://github.com/googleapis/java-video-transcoder/issues/291)) ([d8fb08f](https://github.com/googleapis/java-video-transcoder/commit/d8fb08f22639666ee25d21a154d281717cee3f61)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.7.0 ([#293](https://github.com/googleapis/java-video-transcoder/issues/293)) ([dc6ab0c](https://github.com/googleapis/java-video-transcoder/commit/dc6ab0c8124674fd5ddc4ebdad053ccbcef9ecae)) - -### [0.4.3](https://www.github.com/googleapis/java-video-transcoder/compare/v0.4.2...v0.4.3) (2022-01-07) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.6.0 ([#275](https://www.github.com/googleapis/java-video-transcoder/issues/275)) ([089ecbf](https://www.github.com/googleapis/java-video-transcoder/commit/089ecbfd8e90d4a96d329bb4c83021752225a677)) - -### [0.4.2](https://www.github.com/googleapis/java-video-transcoder/compare/v0.4.1...v0.4.2) (2021-12-06) - - -### Bug Fixes - -* **java:** add -ntp flag to native image testing command ([#1299](https://www.github.com/googleapis/java-video-transcoder/issues/1299)) ([#269](https://www.github.com/googleapis/java-video-transcoder/issues/269)) ([f5ab0d7](https://www.github.com/googleapis/java-video-transcoder/commit/f5ab0d7433140a0aab2b1ca3d4006a2fd673c7b5)) -* **java:** java 17 dependency arguments ([#1266](https://www.github.com/googleapis/java-video-transcoder/issues/1266)) ([#255](https://www.github.com/googleapis/java-video-transcoder/issues/255)) ([1e74e68](https://www.github.com/googleapis/java-video-transcoder/commit/1e74e6898106ce96910c90e2ce0a48d3b5b07008)) - - -### Documentation - -* clarify that project number is used as the canonical project identifier for job and job template names ([#247](https://www.github.com/googleapis/java-video-transcoder/issues/247)) ([27b43b5](https://www.github.com/googleapis/java-video-transcoder/commit/27b43b50f83eed71c568e572b03374db53b9a0d0)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.4.0 ([#253](https://www.github.com/googleapis/java-video-transcoder/issues/253)) ([651582c](https://www.github.com/googleapis/java-video-transcoder/commit/651582cce07f167e39557fdbd825ceed8b05a38c)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.0 ([#263](https://www.github.com/googleapis/java-video-transcoder/issues/263)) ([216ac11](https://www.github.com/googleapis/java-video-transcoder/commit/216ac110642cca13ce10876533ab1b1bae7561eb)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.5.1 ([#268](https://www.github.com/googleapis/java-video-transcoder/issues/268)) ([af5d51f](https://www.github.com/googleapis/java-video-transcoder/commit/af5d51f6b01f2f465fae2d1f3ef730bbb9424749)) - -### [0.4.1](https://www.github.com/googleapis/java-video-transcoder/compare/v0.4.0...v0.4.1) (2021-09-27) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.3.0 ([#238](https://www.github.com/googleapis/java-video-transcoder/issues/238)) ([6b1aee7](https://www.github.com/googleapis/java-video-transcoder/commit/6b1aee7f1c1f71a6501c8bb300ba6c800fcc3797)) - -## [0.4.0](https://www.github.com/googleapis/java-video-transcoder/compare/v0.3.2...v0.4.0) (2021-09-14) - - -### Features - -* Remove use of deprecated gradle command in java README ([#1196](https://www.github.com/googleapis/java-video-transcoder/issues/1196)) ([#220](https://www.github.com/googleapis/java-video-transcoder/issues/220)) ([9e27d67](https://www.github.com/googleapis/java-video-transcoder/commit/9e27d679a18abdb2294fe638cc522d2070582395)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.0 ([#223](https://www.github.com/googleapis/java-video-transcoder/issues/223)) ([ab322c3](https://www.github.com/googleapis/java-video-transcoder/commit/ab322c3496d033acc8a3b55d0592ae38467f8349)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.2.1 ([#231](https://www.github.com/googleapis/java-video-transcoder/issues/231)) ([85d2e4d](https://www.github.com/googleapis/java-video-transcoder/commit/85d2e4dba2f9f3529597b3bbe159abf33279f02c)) - -### [0.3.2](https://www.github.com/googleapis/java-video-transcoder/compare/v0.3.1...v0.3.2) (2021-08-23) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.1.0 ([#214](https://www.github.com/googleapis/java-video-transcoder/issues/214)) ([6ce6257](https://www.github.com/googleapis/java-video-transcoder/commit/6ce62579ff8098100c9d44669a627efc3a95b631)) - -### [0.3.1](https://www.github.com/googleapis/java-video-transcoder/compare/v0.3.0...v0.3.1) (2021-08-12) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2.0.1 ([#208](https://www.github.com/googleapis/java-video-transcoder/issues/208)) ([e96525d](https://www.github.com/googleapis/java-video-transcoder/commit/e96525dd494d9385e77734cc208178274986a778)) - -## [0.3.0](https://www.github.com/googleapis/java-video-transcoder/compare/v0.2.0...v0.3.0) (2021-08-10) - - -### ⚠ BREAKING CHANGES - -* release gapic-generator-java v2.0.0 (#199) - -### Features - -* Add video cropping feature ([#205](https://www.github.com/googleapis/java-video-transcoder/issues/205)) ([667278c](https://www.github.com/googleapis/java-video-transcoder/commit/667278c93ff8d44ae4fa429dac61a4f9f6fc9ccc)) -* release gapic-generator-java v2.0.0 ([#199](https://www.github.com/googleapis/java-video-transcoder/issues/199)) ([6300e88](https://www.github.com/googleapis/java-video-transcoder/commit/6300e88f8c85ed6093a75f1c59e4140d2099ce59)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v2 ([#200](https://www.github.com/googleapis/java-video-transcoder/issues/200)) ([d926c90](https://www.github.com/googleapis/java-video-transcoder/commit/d926c9046c05e7cc232802c2e44b51d8b55ac802)) - -## [0.2.0](https://www.github.com/googleapis/java-video-transcoder/compare/v0.1.9...v0.2.0) (2021-07-12) - - -### Features - -* add gcf-owl-bot[bot] to ignoreAuthors ([#166](https://www.github.com/googleapis/java-video-transcoder/issues/166)) ([a996661](https://www.github.com/googleapis/java-video-transcoder/commit/a9966615c5771572452d549d69f46059e70d280f)) -* add v1 client ([#180](https://www.github.com/googleapis/java-video-transcoder/issues/180)) ([3a39c8a](https://www.github.com/googleapis/java-video-transcoder/commit/3a39c8a0b0fb9e13b78859874f665abf022707c0)) -* **generator:** update protoc to v3.15.3 ([#127](https://www.github.com/googleapis/java-video-transcoder/issues/127)) ([0310bc9](https://www.github.com/googleapis/java-video-transcoder/commit/0310bc94992af73ce7048ebd80b105b190c06164)) - - -### Bug Fixes - -* Add `shopt -s nullglob` to dependencies script ([#175](https://www.github.com/googleapis/java-video-transcoder/issues/175)) ([70b7731](https://www.github.com/googleapis/java-video-transcoder/commit/70b773104588c40160d31177ea3df07fc33c84e5)) -* release scripts from issuing overlapping phases ([#147](https://www.github.com/googleapis/java-video-transcoder/issues/147)) ([456c7db](https://www.github.com/googleapis/java-video-transcoder/commit/456c7db5bb2ff9de59460d3b44b156f9846d8133)) -* typo ([#145](https://www.github.com/googleapis/java-video-transcoder/issues/145)) ([d49a92e](https://www.github.com/googleapis/java-video-transcoder/commit/d49a92e8a5fc08087462fc70cd42486ecf02b903)) -* Update dependencies.sh to not break on mac ([#172](https://www.github.com/googleapis/java-video-transcoder/issues/172)) ([cea9a0a](https://www.github.com/googleapis/java-video-transcoder/commit/cea9a0aa491b484da06b67ad95588740988a7814)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.1 ([#133](https://www.github.com/googleapis/java-video-transcoder/issues/133)) ([edb6c68](https://www.github.com/googleapis/java-video-transcoder/commit/edb6c68f7518a97164395acf78c2acc56188bdaf)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.0 ([#141](https://www.github.com/googleapis/java-video-transcoder/issues/141)) ([46de5c6](https://www.github.com/googleapis/java-video-transcoder/commit/46de5c6703ae46a3a6361144df24029d7151ceb5)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.21.1 ([#148](https://www.github.com/googleapis/java-video-transcoder/issues/148)) ([356b515](https://www.github.com/googleapis/java-video-transcoder/commit/356b515c086946d51f454d38fef3c0c713e86f29)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v1 ([#151](https://www.github.com/googleapis/java-video-transcoder/issues/151)) ([608a242](https://www.github.com/googleapis/java-video-transcoder/commit/608a2423488c6a94aa2a44c21fcb4f955e7b8144)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.1.0 ([#159](https://www.github.com/googleapis/java-video-transcoder/issues/159)) ([57b7a93](https://www.github.com/googleapis/java-video-transcoder/commit/57b7a93fca5aa79f55652a7b1e536ef1c2991a16)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.2.0 ([#162](https://www.github.com/googleapis/java-video-transcoder/issues/162)) ([59fcc02](https://www.github.com/googleapis/java-video-transcoder/commit/59fcc02497985c25eef948afb4eec6d91520607f)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.3.0 ([#168](https://www.github.com/googleapis/java-video-transcoder/issues/168)) ([0486ffa](https://www.github.com/googleapis/java-video-transcoder/commit/0486ffa431a6baf19f96e09a6ff213b50ff33a16)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v1.4.0 ([#176](https://www.github.com/googleapis/java-video-transcoder/issues/176)) ([3e6c5ca](https://www.github.com/googleapis/java-video-transcoder/commit/3e6c5ca765d7b0f8e429b217cb2cb6ec6d70d99b)) - -### [0.1.9](https://www.github.com/googleapis/java-video-transcoder/compare/v0.1.8...v0.1.9) (2021-02-25) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.0 ([#122](https://www.github.com/googleapis/java-video-transcoder/issues/122)) ([5a63e1f](https://www.github.com/googleapis/java-video-transcoder/commit/5a63e1f0a1df5c00660f95db024a098c34214e72)) - -### [0.1.8](https://www.github.com/googleapis/java-video-transcoder/compare/v0.1.7...v0.1.8) (2021-02-22) - - -### Documentation - -* generate sample code in the Java microgenerator ([#108](https://www.github.com/googleapis/java-video-transcoder/issues/108)) ([5fe6226](https://www.github.com/googleapis/java-video-transcoder/commit/5fe6226fdbc87aab888a049fd2d5040dbedbd0d2)) -* put FPS table in code block ([#88](https://www.github.com/googleapis/java-video-transcoder/issues/88)) ([65d7c6f](https://www.github.com/googleapis/java-video-transcoder/commit/65d7c6fa2ce0917bc77f2e8e94fd53c2c0a432b4)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.18.0 ([#92](https://www.github.com/googleapis/java-video-transcoder/issues/92)) ([0ce5f5b](https://www.github.com/googleapis/java-video-transcoder/commit/0ce5f5ba364654ebd4391b73577163c277cdc538)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.19.0 ([#116](https://www.github.com/googleapis/java-video-transcoder/issues/116)) ([d643ba3](https://www.github.com/googleapis/java-video-transcoder/commit/d643ba3ccbb17c30042540434554dae5ff74a12c)) - -### [0.1.7](https://www.github.com/googleapis/java-video-transcoder/compare/v0.1.6...v0.1.7) (2020-12-15) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.17.0 ([#84](https://www.github.com/googleapis/java-video-transcoder/issues/84)) ([5fd4070](https://www.github.com/googleapis/java-video-transcoder/commit/5fd407093f6de69b27c810789dd4e91f2680d8e6)) - -### [0.1.6](https://www.github.com/googleapis/java-video-transcoder/compare/v0.1.5...v0.1.6) (2020-12-14) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.1 ([c665b2d](https://www.github.com/googleapis/java-video-transcoder/commit/c665b2d5e05c4ed33ed205cf55dfe50d3f040a93)) - -### [0.1.5](https://www.github.com/googleapis/java-video-transcoder/compare/v0.1.4...v0.1.5) (2020-12-02) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.16.0 ([#71](https://www.github.com/googleapis/java-video-transcoder/issues/71)) ([959ba57](https://www.github.com/googleapis/java-video-transcoder/commit/959ba579638b02491447fb8644038894daa1929a)) - -### [0.1.4](https://www.github.com/googleapis/java-video-transcoder/compare/v0.1.3...v0.1.4) (2020-11-11) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.15.0 ([#58](https://www.github.com/googleapis/java-video-transcoder/issues/58)) ([610e5da](https://www.github.com/googleapis/java-video-transcoder/commit/610e5dabadc148e5a93349dd18e8010a4906eb71)) - -### [0.1.3](https://www.github.com/googleapis/java-video-transcoder/compare/v0.1.2...v0.1.3) (2020-10-31) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.14.1 ([#51](https://www.github.com/googleapis/java-video-transcoder/issues/51)) ([c042fda](https://www.github.com/googleapis/java-video-transcoder/commit/c042fdaabc88dc28b7cebb5571bde6674b258804)) - -### [0.1.2](https://www.github.com/googleapis/java-video-transcoder/compare/v0.1.1...v0.1.2) (2020-10-22) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.12.1 ([#38](https://www.github.com/googleapis/java-video-transcoder/issues/38)) ([8ee2a20](https://www.github.com/googleapis/java-video-transcoder/commit/8ee2a20eb4d992c7dcfba391e780cb7571ab5a61)) -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.13.0 ([#42](https://www.github.com/googleapis/java-video-transcoder/issues/42)) ([2f3a8ed](https://www.github.com/googleapis/java-video-transcoder/commit/2f3a8ed3d1cab75579db69503708a625207cfcae)) - -### [0.1.1](https://www.github.com/googleapis/java-video-transcoder/compare/v0.1.0...v0.1.1) (2020-10-08) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.2 ([#24](https://www.github.com/googleapis/java-video-transcoder/issues/24)) ([24f6589](https://www.github.com/googleapis/java-video-transcoder/commit/24f658971be130775ef5d4b4e67d21c0ed5e6ffc)) - -## 0.1.0 (2020-10-01) - - -### ⚠ BREAKING CHANGES - -* update proto files, add create_time, start_time and end_time, height_pixels and width_pixels become optional (#20) - -### Features - -* initial code generation ([5d1cd67](https://www.github.com/googleapis/java-video-transcoder/commit/5d1cd67393eeb162eec8c24a76325a9cc7fffc6d)) -* update proto files, add create_time, start_time and end_time, height_pixels and width_pixels become optional ([#20](https://www.github.com/googleapis/java-video-transcoder/issues/20)) ([37fb32d](https://www.github.com/googleapis/java-video-transcoder/commit/37fb32d23a513bc4c5a705deda434d2337c7d9a1)) - - -### Dependencies - -* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.10.0 ([#15](https://www.github.com/googleapis/java-video-transcoder/issues/15)) ([f443273](https://www.github.com/googleapis/java-video-transcoder/commit/f4432739962cded390c5d82ab2d435c4a894474d)) diff --git a/codecov.yaml b/codecov.yaml deleted file mode 100644 index 5724ea94..00000000 --- a/codecov.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -codecov: - ci: - - source.cloud.google.com diff --git a/google-cloud-video-transcoder-bom/pom.xml b/google-cloud-video-transcoder-bom/pom.xml deleted file mode 100644 index 9976b659..00000000 --- a/google-cloud-video-transcoder-bom/pom.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - 4.0.0 - com.google.cloud - google-cloud-video-transcoder-bom - 1.2.5 - pom - - com.google.cloud - google-cloud-shared-config - 1.5.3 - - - Google Video Transcoder BOM - https://github.com/googleapis/java-video-transcoder - - BOM for Video Transcoder - - - - Google LLC - - - - - chingor13 - Jeff Ching - chingor@google.com - Google LLC - - Developer - - - - - - scm:git:https://github.com/googleapis/java-video-transcoder.git - scm:git:git@github.com:googleapis/java-video-transcoder.git - https://github.com/googleapis/java-video-transcoder - - - - true - - - - - - The Apache Software License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0.txt - repo - - - - - - - com.google.cloud - google-cloud-video-transcoder - 1.2.5 - - - com.google.api.grpc - grpc-google-cloud-video-transcoder-v1 - 1.2.5 - - - com.google.api.grpc - proto-google-cloud-video-transcoder-v1 - 1.2.5 - - - - - - - - org.apache.maven.plugins - maven-checkstyle-plugin - - true - - - - - diff --git a/google-cloud-video-transcoder/clirr-ignored-differences.xml b/google-cloud-video-transcoder/clirr-ignored-differences.xml deleted file mode 100644 index 1be58519..00000000 --- a/google-cloud-video-transcoder/clirr-ignored-differences.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - 7012 - com/google/cloud/video/transcoder/v1/*OrBuilder - * get*(*) - - - 7012 - com/google/cloud/video/transcoder/v1/*OrBuilder - boolean contains*(*) - - - 7012 - com/google/cloud/video/transcoder/v1/*OrBuilder - boolean has*(*) - - - - 8001 - com/google/cloud/video/transcoder/v1beta1/TranscoderService* - - - 8001 - com/google/cloud/video/transcoder/v1beta1/stub/*TranscoderService* - - diff --git a/google-cloud-video-transcoder/pom.xml b/google-cloud-video-transcoder/pom.xml deleted file mode 100644 index cf2075a0..00000000 --- a/google-cloud-video-transcoder/pom.xml +++ /dev/null @@ -1,127 +0,0 @@ - - - 4.0.0 - com.google.cloud - google-cloud-video-transcoder - 1.2.5 - jar - Google Video Transcoder - https://github.com/googleapis/java-video-transcoder - allows you to transcode videos into a variety of formats. The Transcoder API benefits broadcasters, production companies, businesses, and individuals looking to transform their video content for use across a variety of user devices. - - com.google.cloud - google-cloud-video-transcoder-parent - 1.2.5 - - - google-cloud-video-transcoder - - - - io.grpc - grpc-api - - - io.grpc - grpc-stub - - - io.grpc - grpc-protobuf - - - com.google.api - api-common - - - com.google.protobuf - protobuf-java - - - com.google.api.grpc - proto-google-common-protos - - - - com.google.api.grpc - proto-google-cloud-video-transcoder-v1 - - - com.google.guava - guava - - - com.google.api - gax - - - com.google.api - gax-grpc - - - com.google.api - gax-httpjson - - - org.threeten - threetenbp - - - - - junit - junit - test - 4.13.2 - - - - com.google.api.grpc - grpc-google-cloud-video-transcoder-v1 - test - - - - com.google.api - gax - testlib - test - - - com.google.api - gax-grpc - testlib - test - - - com.google.api - gax-httpjson - testlib - test - - - - - - java9 - - [9,) - - - - javax.annotation - javax.annotation-api - - - - - - - - - org.codehaus.mojo - flatten-maven-plugin - - - - diff --git a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClient.java b/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClient.java deleted file mode 100644 index eadb8308..00000000 --- a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClient.java +++ /dev/null @@ -1,1399 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1; - -import com.google.api.core.ApiFuture; -import com.google.api.core.ApiFutures; -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.paging.AbstractFixedSizeCollection; -import com.google.api.gax.paging.AbstractPage; -import com.google.api.gax.paging.AbstractPagedListResponse; -import com.google.api.gax.rpc.PageContext; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.video.transcoder.v1.stub.TranscoderServiceStub; -import com.google.cloud.video.transcoder.v1.stub.TranscoderServiceStubSettings; -import com.google.common.util.concurrent.MoreExecutors; -import com.google.protobuf.Empty; -import java.io.IOException; -import java.util.List; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Service Description: Using the Transcoder API, you can queue asynchronous jobs for transcoding - * media into various output formats. Output formats may include different streaming standards such - * as HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH). You can also - * customize jobs using advanced features such as Digital Rights Management (DRM), audio - * equalization, content concatenation, and digital ad-stitch ready content generation. - * - *

This class provides the ability to make remote calls to the backing service through method - * calls that map to API methods. Sample code to get started: - * - *

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
- *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
- *   Job job = Job.newBuilder().build();
- *   Job response = transcoderServiceClient.createJob(parent, job);
- * }
- * }
- * - *

Note: close() needs to be called on the TranscoderServiceClient object to clean up resources - * such as threads. In the example above, try-with-resources is used, which automatically calls - * close(). - * - *

The surface of this class includes several types of Java methods for each of the API's - * methods: - * - *

    - *
  1. A "flattened" method. With this type of method, the fields of the request type have been - * converted into function parameters. It may be the case that not all fields are available as - * parameters, and not every API method will have a flattened method entry point. - *
  2. A "request object" method. This type of method only takes one parameter, a request object, - * which must be constructed before the call. Not every API method will have a request object - * method. - *
  3. A "callable" method. This type of method takes no parameters and returns an immutable API - * callable object, which can be used to initiate calls to the service. - *
- * - *

See the individual methods for example code. - * - *

Many parameters require resource names to be formatted in a particular way. To assist with - * these names, this class includes a format method for each type of name, and additionally a parse - * method to extract the individual identifiers contained within names that are returned. - * - *

This class can be customized by passing in a custom instance of TranscoderServiceSettings to - * create(). For example: - * - *

To customize credentials: - * - *

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * TranscoderServiceSettings transcoderServiceSettings =
- *     TranscoderServiceSettings.newBuilder()
- *         .setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
- *         .build();
- * TranscoderServiceClient transcoderServiceClient =
- *     TranscoderServiceClient.create(transcoderServiceSettings);
- * }
- * - *

To customize the endpoint: - * - *

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * TranscoderServiceSettings transcoderServiceSettings =
- *     TranscoderServiceSettings.newBuilder().setEndpoint(myEndpoint).build();
- * TranscoderServiceClient transcoderServiceClient =
- *     TranscoderServiceClient.create(transcoderServiceSettings);
- * }
- * - *

To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over - * the wire: - * - *

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * TranscoderServiceSettings transcoderServiceSettings =
- *     TranscoderServiceSettings.newHttpJsonBuilder().build();
- * TranscoderServiceClient transcoderServiceClient =
- *     TranscoderServiceClient.create(transcoderServiceSettings);
- * }
- * - *

Please refer to the GitHub repository's samples for more quickstart code snippets. - */ -@Generated("by gapic-generator-java") -public class TranscoderServiceClient implements BackgroundResource { - private final TranscoderServiceSettings settings; - private final TranscoderServiceStub stub; - - /** Constructs an instance of TranscoderServiceClient with default settings. */ - public static final TranscoderServiceClient create() throws IOException { - return create(TranscoderServiceSettings.newBuilder().build()); - } - - /** - * Constructs an instance of TranscoderServiceClient, using the given settings. The channels are - * created based on the settings passed in, or defaults for any settings that are not set. - */ - public static final TranscoderServiceClient create(TranscoderServiceSettings settings) - throws IOException { - return new TranscoderServiceClient(settings); - } - - /** - * Constructs an instance of TranscoderServiceClient, using the given stub for making calls. This - * is for advanced usage - prefer using create(TranscoderServiceSettings). - */ - public static final TranscoderServiceClient create(TranscoderServiceStub stub) { - return new TranscoderServiceClient(stub); - } - - /** - * Constructs an instance of TranscoderServiceClient, using the given settings. This is protected - * so that it is easy to make a subclass, but otherwise, the static factory methods should be - * preferred. - */ - protected TranscoderServiceClient(TranscoderServiceSettings settings) throws IOException { - this.settings = settings; - this.stub = ((TranscoderServiceStubSettings) settings.getStubSettings()).createStub(); - } - - protected TranscoderServiceClient(TranscoderServiceStub stub) { - this.settings = null; - this.stub = stub; - } - - public final TranscoderServiceSettings getSettings() { - return settings; - } - - public TranscoderServiceStub getStub() { - return stub; - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a job in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
-   *   Job job = Job.newBuilder().build();
-   *   Job response = transcoderServiceClient.createJob(parent, job);
-   * }
-   * }
- * - * @param parent Required. The parent location to create and process this job. Format: - * `projects/{project}/locations/{location}` - * @param job Required. Parameters for creating transcoding job. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Job createJob(LocationName parent, Job job) { - CreateJobRequest request = - CreateJobRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .setJob(job) - .build(); - return createJob(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a job in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
-   *   Job job = Job.newBuilder().build();
-   *   Job response = transcoderServiceClient.createJob(parent, job);
-   * }
-   * }
- * - * @param parent Required. The parent location to create and process this job. Format: - * `projects/{project}/locations/{location}` - * @param job Required. Parameters for creating transcoding job. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Job createJob(String parent, Job job) { - CreateJobRequest request = CreateJobRequest.newBuilder().setParent(parent).setJob(job).build(); - return createJob(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a job in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   CreateJobRequest request =
-   *       CreateJobRequest.newBuilder()
-   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
-   *           .setJob(Job.newBuilder().build())
-   *           .build();
-   *   Job response = transcoderServiceClient.createJob(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Job createJob(CreateJobRequest request) { - return createJobCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a job in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   CreateJobRequest request =
-   *       CreateJobRequest.newBuilder()
-   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
-   *           .setJob(Job.newBuilder().build())
-   *           .build();
-   *   ApiFuture future = transcoderServiceClient.createJobCallable().futureCall(request);
-   *   // Do something.
-   *   Job response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable createJobCallable() { - return stub.createJobCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists jobs in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
-   *   for (Job element : transcoderServiceClient.listJobs(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Format: `projects/{project}/locations/{location}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListJobsPagedResponse listJobs(LocationName parent) { - ListJobsRequest request = - ListJobsRequest.newBuilder().setParent(parent == null ? null : parent.toString()).build(); - return listJobs(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists jobs in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
-   *   for (Job element : transcoderServiceClient.listJobs(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. Format: `projects/{project}/locations/{location}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListJobsPagedResponse listJobs(String parent) { - ListJobsRequest request = ListJobsRequest.newBuilder().setParent(parent).build(); - return listJobs(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists jobs in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   ListJobsRequest request =
-   *       ListJobsRequest.newBuilder()
-   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .setOrderBy("orderBy-1207110587")
-   *           .build();
-   *   for (Job element : transcoderServiceClient.listJobs(request).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListJobsPagedResponse listJobs(ListJobsRequest request) { - return listJobsPagedCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists jobs in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   ListJobsRequest request =
-   *       ListJobsRequest.newBuilder()
-   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .setOrderBy("orderBy-1207110587")
-   *           .build();
-   *   ApiFuture future = transcoderServiceClient.listJobsPagedCallable().futureCall(request);
-   *   // Do something.
-   *   for (Job element : future.get().iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable listJobsPagedCallable() { - return stub.listJobsPagedCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists jobs in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   ListJobsRequest request =
-   *       ListJobsRequest.newBuilder()
-   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .setOrderBy("orderBy-1207110587")
-   *           .build();
-   *   while (true) {
-   *     ListJobsResponse response = transcoderServiceClient.listJobsCallable().call(request);
-   *     for (Job element : response.getJobsList()) {
-   *       // doThingsWith(element);
-   *     }
-   *     String nextPageToken = response.getNextPageToken();
-   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
-   *       request = request.toBuilder().setPageToken(nextPageToken).build();
-   *     } else {
-   *       break;
-   *     }
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable listJobsCallable() { - return stub.listJobsCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Returns the job data. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   JobName name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]");
-   *   Job response = transcoderServiceClient.getJob(name);
-   * }
-   * }
- * - * @param name Required. The name of the job to retrieve. Format: - * `projects/{project}/locations/{location}/jobs/{job}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Job getJob(JobName name) { - GetJobRequest request = - GetJobRequest.newBuilder().setName(name == null ? null : name.toString()).build(); - return getJob(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Returns the job data. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   String name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString();
-   *   Job response = transcoderServiceClient.getJob(name);
-   * }
-   * }
- * - * @param name Required. The name of the job to retrieve. Format: - * `projects/{project}/locations/{location}/jobs/{job}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Job getJob(String name) { - GetJobRequest request = GetJobRequest.newBuilder().setName(name).build(); - return getJob(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Returns the job data. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   GetJobRequest request =
-   *       GetJobRequest.newBuilder()
-   *           .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString())
-   *           .build();
-   *   Job response = transcoderServiceClient.getJob(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final Job getJob(GetJobRequest request) { - return getJobCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Returns the job data. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   GetJobRequest request =
-   *       GetJobRequest.newBuilder()
-   *           .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString())
-   *           .build();
-   *   ApiFuture future = transcoderServiceClient.getJobCallable().futureCall(request);
-   *   // Do something.
-   *   Job response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable getJobCallable() { - return stub.getJobCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a job. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   JobName name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]");
-   *   transcoderServiceClient.deleteJob(name);
-   * }
-   * }
- * - * @param name Required. The name of the job to delete. Format: - * `projects/{project}/locations/{location}/jobs/{job}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteJob(JobName name) { - DeleteJobRequest request = - DeleteJobRequest.newBuilder().setName(name == null ? null : name.toString()).build(); - deleteJob(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a job. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   String name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString();
-   *   transcoderServiceClient.deleteJob(name);
-   * }
-   * }
- * - * @param name Required. The name of the job to delete. Format: - * `projects/{project}/locations/{location}/jobs/{job}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteJob(String name) { - DeleteJobRequest request = DeleteJobRequest.newBuilder().setName(name).build(); - deleteJob(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a job. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   DeleteJobRequest request =
-   *       DeleteJobRequest.newBuilder()
-   *           .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString())
-   *           .setAllowMissing(true)
-   *           .build();
-   *   transcoderServiceClient.deleteJob(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteJob(DeleteJobRequest request) { - deleteJobCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a job. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   DeleteJobRequest request =
-   *       DeleteJobRequest.newBuilder()
-   *           .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString())
-   *           .setAllowMissing(true)
-   *           .build();
-   *   ApiFuture future = transcoderServiceClient.deleteJobCallable().futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final UnaryCallable deleteJobCallable() { - return stub.deleteJobCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a job template in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
-   *   JobTemplate jobTemplate = JobTemplate.newBuilder().build();
-   *   String jobTemplateId = "jobTemplateId-597733678";
-   *   JobTemplate response =
-   *       transcoderServiceClient.createJobTemplate(parent, jobTemplate, jobTemplateId);
-   * }
-   * }
- * - * @param parent Required. The parent location to create this job template. Format: - * `projects/{project}/locations/{location}` - * @param jobTemplate Required. Parameters for creating job template. - * @param jobTemplateId Required. The ID to use for the job template, which will become the final - * component of the job template's resource name. - *

This value should be 4-63 characters, and valid characters must match the regular - * expression `[a-zA-Z][a-zA-Z0-9_-]*`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final JobTemplate createJobTemplate( - LocationName parent, JobTemplate jobTemplate, String jobTemplateId) { - CreateJobTemplateRequest request = - CreateJobTemplateRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .setJobTemplate(jobTemplate) - .setJobTemplateId(jobTemplateId) - .build(); - return createJobTemplate(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a job template in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
-   *   JobTemplate jobTemplate = JobTemplate.newBuilder().build();
-   *   String jobTemplateId = "jobTemplateId-597733678";
-   *   JobTemplate response =
-   *       transcoderServiceClient.createJobTemplate(parent, jobTemplate, jobTemplateId);
-   * }
-   * }
- * - * @param parent Required. The parent location to create this job template. Format: - * `projects/{project}/locations/{location}` - * @param jobTemplate Required. Parameters for creating job template. - * @param jobTemplateId Required. The ID to use for the job template, which will become the final - * component of the job template's resource name. - *

This value should be 4-63 characters, and valid characters must match the regular - * expression `[a-zA-Z][a-zA-Z0-9_-]*`. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final JobTemplate createJobTemplate( - String parent, JobTemplate jobTemplate, String jobTemplateId) { - CreateJobTemplateRequest request = - CreateJobTemplateRequest.newBuilder() - .setParent(parent) - .setJobTemplate(jobTemplate) - .setJobTemplateId(jobTemplateId) - .build(); - return createJobTemplate(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a job template in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   CreateJobTemplateRequest request =
-   *       CreateJobTemplateRequest.newBuilder()
-   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
-   *           .setJobTemplate(JobTemplate.newBuilder().build())
-   *           .setJobTemplateId("jobTemplateId-597733678")
-   *           .build();
-   *   JobTemplate response = transcoderServiceClient.createJobTemplate(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final JobTemplate createJobTemplate(CreateJobTemplateRequest request) { - return createJobTemplateCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Creates a job template in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   CreateJobTemplateRequest request =
-   *       CreateJobTemplateRequest.newBuilder()
-   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
-   *           .setJobTemplate(JobTemplate.newBuilder().build())
-   *           .setJobTemplateId("jobTemplateId-597733678")
-   *           .build();
-   *   ApiFuture future =
-   *       transcoderServiceClient.createJobTemplateCallable().futureCall(request);
-   *   // Do something.
-   *   JobTemplate response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable createJobTemplateCallable() { - return stub.createJobTemplateCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists job templates in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
-   *   for (JobTemplate element : transcoderServiceClient.listJobTemplates(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. The parent location from which to retrieve the collection of job - * templates. Format: `projects/{project}/locations/{location}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListJobTemplatesPagedResponse listJobTemplates(LocationName parent) { - ListJobTemplatesRequest request = - ListJobTemplatesRequest.newBuilder() - .setParent(parent == null ? null : parent.toString()) - .build(); - return listJobTemplates(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists job templates in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
-   *   for (JobTemplate element : transcoderServiceClient.listJobTemplates(parent).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param parent Required. The parent location from which to retrieve the collection of job - * templates. Format: `projects/{project}/locations/{location}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListJobTemplatesPagedResponse listJobTemplates(String parent) { - ListJobTemplatesRequest request = - ListJobTemplatesRequest.newBuilder().setParent(parent).build(); - return listJobTemplates(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists job templates in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   ListJobTemplatesRequest request =
-   *       ListJobTemplatesRequest.newBuilder()
-   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .setOrderBy("orderBy-1207110587")
-   *           .build();
-   *   for (JobTemplate element : transcoderServiceClient.listJobTemplates(request).iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final ListJobTemplatesPagedResponse listJobTemplates(ListJobTemplatesRequest request) { - return listJobTemplatesPagedCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists job templates in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   ListJobTemplatesRequest request =
-   *       ListJobTemplatesRequest.newBuilder()
-   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .setOrderBy("orderBy-1207110587")
-   *           .build();
-   *   ApiFuture future =
-   *       transcoderServiceClient.listJobTemplatesPagedCallable().futureCall(request);
-   *   // Do something.
-   *   for (JobTemplate element : future.get().iterateAll()) {
-   *     // doThingsWith(element);
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable - listJobTemplatesPagedCallable() { - return stub.listJobTemplatesPagedCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Lists job templates in the specified region. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   ListJobTemplatesRequest request =
-   *       ListJobTemplatesRequest.newBuilder()
-   *           .setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
-   *           .setPageSize(883849137)
-   *           .setPageToken("pageToken873572522")
-   *           .setFilter("filter-1274492040")
-   *           .setOrderBy("orderBy-1207110587")
-   *           .build();
-   *   while (true) {
-   *     ListJobTemplatesResponse response =
-   *         transcoderServiceClient.listJobTemplatesCallable().call(request);
-   *     for (JobTemplate element : response.getJobTemplatesList()) {
-   *       // doThingsWith(element);
-   *     }
-   *     String nextPageToken = response.getNextPageToken();
-   *     if (!Strings.isNullOrEmpty(nextPageToken)) {
-   *       request = request.toBuilder().setPageToken(nextPageToken).build();
-   *     } else {
-   *       break;
-   *     }
-   *   }
-   * }
-   * }
- */ - public final UnaryCallable - listJobTemplatesCallable() { - return stub.listJobTemplatesCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Returns the job template data. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   JobTemplateName name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]");
-   *   JobTemplate response = transcoderServiceClient.getJobTemplate(name);
-   * }
-   * }
- * - * @param name Required. The name of the job template to retrieve. Format: - * `projects/{project}/locations/{location}/jobTemplates/{job_template}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final JobTemplate getJobTemplate(JobTemplateName name) { - GetJobTemplateRequest request = - GetJobTemplateRequest.newBuilder().setName(name == null ? null : name.toString()).build(); - return getJobTemplate(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Returns the job template data. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   String name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString();
-   *   JobTemplate response = transcoderServiceClient.getJobTemplate(name);
-   * }
-   * }
- * - * @param name Required. The name of the job template to retrieve. Format: - * `projects/{project}/locations/{location}/jobTemplates/{job_template}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final JobTemplate getJobTemplate(String name) { - GetJobTemplateRequest request = GetJobTemplateRequest.newBuilder().setName(name).build(); - return getJobTemplate(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Returns the job template data. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   GetJobTemplateRequest request =
-   *       GetJobTemplateRequest.newBuilder()
-   *           .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString())
-   *           .build();
-   *   JobTemplate response = transcoderServiceClient.getJobTemplate(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final JobTemplate getJobTemplate(GetJobTemplateRequest request) { - return getJobTemplateCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Returns the job template data. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   GetJobTemplateRequest request =
-   *       GetJobTemplateRequest.newBuilder()
-   *           .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString())
-   *           .build();
-   *   ApiFuture future =
-   *       transcoderServiceClient.getJobTemplateCallable().futureCall(request);
-   *   // Do something.
-   *   JobTemplate response = future.get();
-   * }
-   * }
- */ - public final UnaryCallable getJobTemplateCallable() { - return stub.getJobTemplateCallable(); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a job template. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   JobTemplateName name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]");
-   *   transcoderServiceClient.deleteJobTemplate(name);
-   * }
-   * }
- * - * @param name Required. The name of the job template to delete. - * `projects/{project}/locations/{location}/jobTemplates/{job_template}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteJobTemplate(JobTemplateName name) { - DeleteJobTemplateRequest request = - DeleteJobTemplateRequest.newBuilder() - .setName(name == null ? null : name.toString()) - .build(); - deleteJobTemplate(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a job template. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   String name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString();
-   *   transcoderServiceClient.deleteJobTemplate(name);
-   * }
-   * }
- * - * @param name Required. The name of the job template to delete. - * `projects/{project}/locations/{location}/jobTemplates/{job_template}` - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteJobTemplate(String name) { - DeleteJobTemplateRequest request = DeleteJobTemplateRequest.newBuilder().setName(name).build(); - deleteJobTemplate(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a job template. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   DeleteJobTemplateRequest request =
-   *       DeleteJobTemplateRequest.newBuilder()
-   *           .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString())
-   *           .setAllowMissing(true)
-   *           .build();
-   *   transcoderServiceClient.deleteJobTemplate(request);
-   * }
-   * }
- * - * @param request The request object containing all of the parameters for the API call. - * @throws com.google.api.gax.rpc.ApiException if the remote call fails - */ - public final void deleteJobTemplate(DeleteJobTemplateRequest request) { - deleteJobTemplateCallable().call(request); - } - - // AUTO-GENERATED DOCUMENTATION AND METHOD. - /** - * Deletes a job template. - * - *

Sample code: - * - *

{@code
-   * // This snippet has been automatically generated and should be regarded as a code template only.
-   * // It will require modifications to work:
-   * // - It may require correct/in-range values for request initialization.
-   * // - It may require specifying regional endpoints when creating the service client as shown in
-   * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
-   * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
-   *   DeleteJobTemplateRequest request =
-   *       DeleteJobTemplateRequest.newBuilder()
-   *           .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString())
-   *           .setAllowMissing(true)
-   *           .build();
-   *   ApiFuture future =
-   *       transcoderServiceClient.deleteJobTemplateCallable().futureCall(request);
-   *   // Do something.
-   *   future.get();
-   * }
-   * }
- */ - public final UnaryCallable deleteJobTemplateCallable() { - return stub.deleteJobTemplateCallable(); - } - - @Override - public final void close() { - stub.close(); - } - - @Override - public void shutdown() { - stub.shutdown(); - } - - @Override - public boolean isShutdown() { - return stub.isShutdown(); - } - - @Override - public boolean isTerminated() { - return stub.isTerminated(); - } - - @Override - public void shutdownNow() { - stub.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return stub.awaitTermination(duration, unit); - } - - public static class ListJobsPagedResponse - extends AbstractPagedListResponse< - ListJobsRequest, ListJobsResponse, Job, ListJobsPage, ListJobsFixedSizeCollection> { - - public static ApiFuture createAsync( - PageContext context, - ApiFuture futureResponse) { - ApiFuture futurePage = - ListJobsPage.createEmptyPage().createPageAsync(context, futureResponse); - return ApiFutures.transform( - futurePage, input -> new ListJobsPagedResponse(input), MoreExecutors.directExecutor()); - } - - private ListJobsPagedResponse(ListJobsPage page) { - super(page, ListJobsFixedSizeCollection.createEmptyCollection()); - } - } - - public static class ListJobsPage - extends AbstractPage { - - private ListJobsPage( - PageContext context, ListJobsResponse response) { - super(context, response); - } - - private static ListJobsPage createEmptyPage() { - return new ListJobsPage(null, null); - } - - @Override - protected ListJobsPage createPage( - PageContext context, ListJobsResponse response) { - return new ListJobsPage(context, response); - } - - @Override - public ApiFuture createPageAsync( - PageContext context, - ApiFuture futureResponse) { - return super.createPageAsync(context, futureResponse); - } - } - - public static class ListJobsFixedSizeCollection - extends AbstractFixedSizeCollection< - ListJobsRequest, ListJobsResponse, Job, ListJobsPage, ListJobsFixedSizeCollection> { - - private ListJobsFixedSizeCollection(List pages, int collectionSize) { - super(pages, collectionSize); - } - - private static ListJobsFixedSizeCollection createEmptyCollection() { - return new ListJobsFixedSizeCollection(null, 0); - } - - @Override - protected ListJobsFixedSizeCollection createCollection( - List pages, int collectionSize) { - return new ListJobsFixedSizeCollection(pages, collectionSize); - } - } - - public static class ListJobTemplatesPagedResponse - extends AbstractPagedListResponse< - ListJobTemplatesRequest, - ListJobTemplatesResponse, - JobTemplate, - ListJobTemplatesPage, - ListJobTemplatesFixedSizeCollection> { - - public static ApiFuture createAsync( - PageContext context, - ApiFuture futureResponse) { - ApiFuture futurePage = - ListJobTemplatesPage.createEmptyPage().createPageAsync(context, futureResponse); - return ApiFutures.transform( - futurePage, - input -> new ListJobTemplatesPagedResponse(input), - MoreExecutors.directExecutor()); - } - - private ListJobTemplatesPagedResponse(ListJobTemplatesPage page) { - super(page, ListJobTemplatesFixedSizeCollection.createEmptyCollection()); - } - } - - public static class ListJobTemplatesPage - extends AbstractPage< - ListJobTemplatesRequest, ListJobTemplatesResponse, JobTemplate, ListJobTemplatesPage> { - - private ListJobTemplatesPage( - PageContext context, - ListJobTemplatesResponse response) { - super(context, response); - } - - private static ListJobTemplatesPage createEmptyPage() { - return new ListJobTemplatesPage(null, null); - } - - @Override - protected ListJobTemplatesPage createPage( - PageContext context, - ListJobTemplatesResponse response) { - return new ListJobTemplatesPage(context, response); - } - - @Override - public ApiFuture createPageAsync( - PageContext context, - ApiFuture futureResponse) { - return super.createPageAsync(context, futureResponse); - } - } - - public static class ListJobTemplatesFixedSizeCollection - extends AbstractFixedSizeCollection< - ListJobTemplatesRequest, - ListJobTemplatesResponse, - JobTemplate, - ListJobTemplatesPage, - ListJobTemplatesFixedSizeCollection> { - - private ListJobTemplatesFixedSizeCollection( - List pages, int collectionSize) { - super(pages, collectionSize); - } - - private static ListJobTemplatesFixedSizeCollection createEmptyCollection() { - return new ListJobTemplatesFixedSizeCollection(null, 0); - } - - @Override - protected ListJobTemplatesFixedSizeCollection createCollection( - List pages, int collectionSize) { - return new ListJobTemplatesFixedSizeCollection(pages, collectionSize); - } - } -} diff --git a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceSettings.java b/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceSettings.java deleted file mode 100644 index 09b2b76f..00000000 --- a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceSettings.java +++ /dev/null @@ -1,284 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1; - -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobTemplatesPagedResponse; -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobsPagedResponse; - -import com.google.api.core.ApiFunction; -import com.google.api.core.BetaApi; -import com.google.api.gax.core.GoogleCredentialsProvider; -import com.google.api.gax.core.InstantiatingExecutorProvider; -import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; -import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.ClientSettings; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.TransportChannelProvider; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.cloud.video.transcoder.v1.stub.TranscoderServiceStubSettings; -import com.google.protobuf.Empty; -import java.io.IOException; -import java.util.List; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Settings class to configure an instance of {@link TranscoderServiceClient}. - * - *

The default instance has everything set to sensible defaults: - * - *

    - *
  • The default service address (transcoder.googleapis.com) and default port (443) are used. - *
  • Credentials are acquired automatically through Application Default Credentials. - *
  • Retries are configured for idempotent methods but not for non-idempotent methods. - *
- * - *

The builder of this class is recursive, so contained classes are themselves builders. When - * build() is called, the tree of builders is called to create the complete settings object. - * - *

For example, to set the total timeout of createJob to 30 seconds: - * - *

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * TranscoderServiceSettings.Builder transcoderServiceSettingsBuilder =
- *     TranscoderServiceSettings.newBuilder();
- * transcoderServiceSettingsBuilder
- *     .createJobSettings()
- *     .setRetrySettings(
- *         transcoderServiceSettingsBuilder.createJobSettings().getRetrySettings().toBuilder()
- *             .setTotalTimeout(Duration.ofSeconds(30))
- *             .build());
- * TranscoderServiceSettings transcoderServiceSettings = transcoderServiceSettingsBuilder.build();
- * }
- */ -@Generated("by gapic-generator-java") -public class TranscoderServiceSettings extends ClientSettings { - - /** Returns the object with the settings used for calls to createJob. */ - public UnaryCallSettings createJobSettings() { - return ((TranscoderServiceStubSettings) getStubSettings()).createJobSettings(); - } - - /** Returns the object with the settings used for calls to listJobs. */ - public PagedCallSettings - listJobsSettings() { - return ((TranscoderServiceStubSettings) getStubSettings()).listJobsSettings(); - } - - /** Returns the object with the settings used for calls to getJob. */ - public UnaryCallSettings getJobSettings() { - return ((TranscoderServiceStubSettings) getStubSettings()).getJobSettings(); - } - - /** Returns the object with the settings used for calls to deleteJob. */ - public UnaryCallSettings deleteJobSettings() { - return ((TranscoderServiceStubSettings) getStubSettings()).deleteJobSettings(); - } - - /** Returns the object with the settings used for calls to createJobTemplate. */ - public UnaryCallSettings createJobTemplateSettings() { - return ((TranscoderServiceStubSettings) getStubSettings()).createJobTemplateSettings(); - } - - /** Returns the object with the settings used for calls to listJobTemplates. */ - public PagedCallSettings< - ListJobTemplatesRequest, ListJobTemplatesResponse, ListJobTemplatesPagedResponse> - listJobTemplatesSettings() { - return ((TranscoderServiceStubSettings) getStubSettings()).listJobTemplatesSettings(); - } - - /** Returns the object with the settings used for calls to getJobTemplate. */ - public UnaryCallSettings getJobTemplateSettings() { - return ((TranscoderServiceStubSettings) getStubSettings()).getJobTemplateSettings(); - } - - /** Returns the object with the settings used for calls to deleteJobTemplate. */ - public UnaryCallSettings deleteJobTemplateSettings() { - return ((TranscoderServiceStubSettings) getStubSettings()).deleteJobTemplateSettings(); - } - - public static final TranscoderServiceSettings create(TranscoderServiceStubSettings stub) - throws IOException { - return new TranscoderServiceSettings.Builder(stub.toBuilder()).build(); - } - - /** Returns a builder for the default ExecutorProvider for this service. */ - public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { - return TranscoderServiceStubSettings.defaultExecutorProviderBuilder(); - } - - /** Returns the default service endpoint. */ - public static String getDefaultEndpoint() { - return TranscoderServiceStubSettings.getDefaultEndpoint(); - } - - /** Returns the default service scopes. */ - public static List getDefaultServiceScopes() { - return TranscoderServiceStubSettings.getDefaultServiceScopes(); - } - - /** Returns a builder for the default credentials for this service. */ - public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return TranscoderServiceStubSettings.defaultCredentialsProviderBuilder(); - } - - /** Returns a builder for the default gRPC ChannelProvider for this service. */ - public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { - return TranscoderServiceStubSettings.defaultGrpcTransportProviderBuilder(); - } - - /** Returns a builder for the default REST ChannelProvider for this service. */ - @BetaApi - public static InstantiatingHttpJsonChannelProvider.Builder - defaultHttpJsonTransportProviderBuilder() { - return TranscoderServiceStubSettings.defaultHttpJsonTransportProviderBuilder(); - } - - public static TransportChannelProvider defaultTransportChannelProvider() { - return TranscoderServiceStubSettings.defaultTransportChannelProvider(); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { - return TranscoderServiceStubSettings.defaultApiClientHeaderProviderBuilder(); - } - - /** Returns a new gRPC builder for this class. */ - public static Builder newBuilder() { - return Builder.createDefault(); - } - - /** Returns a new REST builder for this class. */ - @BetaApi - public static Builder newHttpJsonBuilder() { - return Builder.createHttpJsonDefault(); - } - - /** Returns a new builder for this class. */ - public static Builder newBuilder(ClientContext clientContext) { - return new Builder(clientContext); - } - - /** Returns a builder containing all the values of this settings class. */ - public Builder toBuilder() { - return new Builder(this); - } - - protected TranscoderServiceSettings(Builder settingsBuilder) throws IOException { - super(settingsBuilder); - } - - /** Builder for TranscoderServiceSettings. */ - public static class Builder extends ClientSettings.Builder { - - protected Builder() throws IOException { - this(((ClientContext) null)); - } - - protected Builder(ClientContext clientContext) { - super(TranscoderServiceStubSettings.newBuilder(clientContext)); - } - - protected Builder(TranscoderServiceSettings settings) { - super(settings.getStubSettings().toBuilder()); - } - - protected Builder(TranscoderServiceStubSettings.Builder stubSettings) { - super(stubSettings); - } - - private static Builder createDefault() { - return new Builder(TranscoderServiceStubSettings.newBuilder()); - } - - @BetaApi - private static Builder createHttpJsonDefault() { - return new Builder(TranscoderServiceStubSettings.newHttpJsonBuilder()); - } - - public TranscoderServiceStubSettings.Builder getStubSettingsBuilder() { - return ((TranscoderServiceStubSettings.Builder) getStubSettings()); - } - - /** - * Applies the given settings updater function to all of the unary API methods in this service. - * - *

Note: This method does not support applying settings to streaming methods. - */ - public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) { - super.applyToAllUnaryMethods( - getStubSettingsBuilder().unaryMethodSettingsBuilders(), settingsUpdater); - return this; - } - - /** Returns the builder for the settings used for calls to createJob. */ - public UnaryCallSettings.Builder createJobSettings() { - return getStubSettingsBuilder().createJobSettings(); - } - - /** Returns the builder for the settings used for calls to listJobs. */ - public PagedCallSettings.Builder - listJobsSettings() { - return getStubSettingsBuilder().listJobsSettings(); - } - - /** Returns the builder for the settings used for calls to getJob. */ - public UnaryCallSettings.Builder getJobSettings() { - return getStubSettingsBuilder().getJobSettings(); - } - - /** Returns the builder for the settings used for calls to deleteJob. */ - public UnaryCallSettings.Builder deleteJobSettings() { - return getStubSettingsBuilder().deleteJobSettings(); - } - - /** Returns the builder for the settings used for calls to createJobTemplate. */ - public UnaryCallSettings.Builder - createJobTemplateSettings() { - return getStubSettingsBuilder().createJobTemplateSettings(); - } - - /** Returns the builder for the settings used for calls to listJobTemplates. */ - public PagedCallSettings.Builder< - ListJobTemplatesRequest, ListJobTemplatesResponse, ListJobTemplatesPagedResponse> - listJobTemplatesSettings() { - return getStubSettingsBuilder().listJobTemplatesSettings(); - } - - /** Returns the builder for the settings used for calls to getJobTemplate. */ - public UnaryCallSettings.Builder getJobTemplateSettings() { - return getStubSettingsBuilder().getJobTemplateSettings(); - } - - /** Returns the builder for the settings used for calls to deleteJobTemplate. */ - public UnaryCallSettings.Builder deleteJobTemplateSettings() { - return getStubSettingsBuilder().deleteJobTemplateSettings(); - } - - @Override - public TranscoderServiceSettings build() throws IOException { - return new TranscoderServiceSettings(this); - } - } -} diff --git a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/gapic_metadata.json b/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/gapic_metadata.json deleted file mode 100644 index bf4b34a3..00000000 --- a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/gapic_metadata.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "schema": "1.0", - "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", - "language": "java", - "protoPackage": "google.cloud.video.transcoder.v1", - "libraryPackage": "com.google.cloud.video.transcoder.v1", - "services": { - "TranscoderService": { - "clients": { - "grpc": { - "libraryClient": "TranscoderServiceClient", - "rpcs": { - "CreateJob": { - "methods": ["createJob", "createJob", "createJob", "createJobCallable"] - }, - "CreateJobTemplate": { - "methods": ["createJobTemplate", "createJobTemplate", "createJobTemplate", "createJobTemplateCallable"] - }, - "DeleteJob": { - "methods": ["deleteJob", "deleteJob", "deleteJob", "deleteJobCallable"] - }, - "DeleteJobTemplate": { - "methods": ["deleteJobTemplate", "deleteJobTemplate", "deleteJobTemplate", "deleteJobTemplateCallable"] - }, - "GetJob": { - "methods": ["getJob", "getJob", "getJob", "getJobCallable"] - }, - "GetJobTemplate": { - "methods": ["getJobTemplate", "getJobTemplate", "getJobTemplate", "getJobTemplateCallable"] - }, - "ListJobTemplates": { - "methods": ["listJobTemplates", "listJobTemplates", "listJobTemplates", "listJobTemplatesPagedCallable", "listJobTemplatesCallable"] - }, - "ListJobs": { - "methods": ["listJobs", "listJobs", "listJobs", "listJobsPagedCallable", "listJobsCallable"] - } - } - } - } - } - } -} \ No newline at end of file diff --git a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/package-info.java b/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/package-info.java deleted file mode 100644 index 32bd7e7d..00000000 --- a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/package-info.java +++ /dev/null @@ -1,46 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/** - * The interfaces provided are listed below, along with usage samples. - * - *

======================= TranscoderServiceClient ======================= - * - *

Service Description: Using the Transcoder API, you can queue asynchronous jobs for transcoding - * media into various output formats. Output formats may include different streaming standards such - * as HTTP Live Streaming (HLS) and Dynamic Adaptive Streaming over HTTP (DASH). You can also - * customize jobs using advanced features such as Digital Rights Management (DRM), audio - * equalization, content concatenation, and digital ad-stitch ready content generation. - * - *

Sample for TranscoderServiceClient: - * - *

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * try (TranscoderServiceClient transcoderServiceClient = TranscoderServiceClient.create()) {
- *   LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
- *   Job job = Job.newBuilder().build();
- *   Job response = transcoderServiceClient.createJob(parent, job);
- * }
- * }
- */ -@Generated("by gapic-generator-java") -package com.google.cloud.video.transcoder.v1; - -import javax.annotation.Generated; diff --git a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/GrpcTranscoderServiceCallableFactory.java b/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/GrpcTranscoderServiceCallableFactory.java deleted file mode 100644 index 4a375db6..00000000 --- a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/GrpcTranscoderServiceCallableFactory.java +++ /dev/null @@ -1,113 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1.stub; - -import com.google.api.gax.grpc.GrpcCallSettings; -import com.google.api.gax.grpc.GrpcCallableFactory; -import com.google.api.gax.grpc.GrpcStubCallableFactory; -import com.google.api.gax.rpc.BatchingCallSettings; -import com.google.api.gax.rpc.BidiStreamingCallable; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.ClientStreamingCallable; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallable; -import com.google.api.gax.rpc.StreamingCallSettings; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.longrunning.Operation; -import com.google.longrunning.stub.OperationsStub; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * gRPC callable factory implementation for the TranscoderService service API. - * - *

This class is for advanced usage. - */ -@Generated("by gapic-generator-java") -public class GrpcTranscoderServiceCallableFactory implements GrpcStubCallableFactory { - - @Override - public UnaryCallable createUnaryCallable( - GrpcCallSettings grpcCallSettings, - UnaryCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createUnaryCallable(grpcCallSettings, callSettings, clientContext); - } - - @Override - public - UnaryCallable createPagedCallable( - GrpcCallSettings grpcCallSettings, - PagedCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createPagedCallable(grpcCallSettings, callSettings, clientContext); - } - - @Override - public UnaryCallable createBatchingCallable( - GrpcCallSettings grpcCallSettings, - BatchingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createBatchingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - OperationCallable createOperationCallable( - GrpcCallSettings grpcCallSettings, - OperationCallSettings callSettings, - ClientContext clientContext, - OperationsStub operationsStub) { - return GrpcCallableFactory.createOperationCallable( - grpcCallSettings, callSettings, clientContext, operationsStub); - } - - @Override - public - BidiStreamingCallable createBidiStreamingCallable( - GrpcCallSettings grpcCallSettings, - StreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createBidiStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - ServerStreamingCallable createServerStreamingCallable( - GrpcCallSettings grpcCallSettings, - ServerStreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createServerStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } - - @Override - public - ClientStreamingCallable createClientStreamingCallable( - GrpcCallSettings grpcCallSettings, - StreamingCallSettings callSettings, - ClientContext clientContext) { - return GrpcCallableFactory.createClientStreamingCallable( - grpcCallSettings, callSettings, clientContext); - } -} diff --git a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/GrpcTranscoderServiceStub.java b/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/GrpcTranscoderServiceStub.java deleted file mode 100644 index e38d7fc4..00000000 --- a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/GrpcTranscoderServiceStub.java +++ /dev/null @@ -1,404 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1.stub; - -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobTemplatesPagedResponse; -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobsPagedResponse; - -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.core.BackgroundResourceAggregation; -import com.google.api.gax.grpc.GrpcCallSettings; -import com.google.api.gax.grpc.GrpcStubCallableFactory; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.video.transcoder.v1.CreateJobRequest; -import com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.DeleteJobRequest; -import com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.GetJobRequest; -import com.google.cloud.video.transcoder.v1.GetJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.Job; -import com.google.cloud.video.transcoder.v1.JobTemplate; -import com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest; -import com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse; -import com.google.cloud.video.transcoder.v1.ListJobsRequest; -import com.google.cloud.video.transcoder.v1.ListJobsResponse; -import com.google.common.collect.ImmutableMap; -import com.google.longrunning.stub.GrpcOperationsStub; -import com.google.protobuf.Empty; -import io.grpc.MethodDescriptor; -import io.grpc.protobuf.ProtoUtils; -import java.io.IOException; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * gRPC stub implementation for the TranscoderService service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@Generated("by gapic-generator-java") -public class GrpcTranscoderServiceStub extends TranscoderServiceStub { - private static final MethodDescriptor createJobMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName("google.cloud.video.transcoder.v1.TranscoderService/CreateJob") - .setRequestMarshaller(ProtoUtils.marshaller(CreateJobRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Job.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - listJobsMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName("google.cloud.video.transcoder.v1.TranscoderService/ListJobs") - .setRequestMarshaller(ProtoUtils.marshaller(ListJobsRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(ListJobsResponse.getDefaultInstance())) - .build(); - - private static final MethodDescriptor getJobMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName("google.cloud.video.transcoder.v1.TranscoderService/GetJob") - .setRequestMarshaller(ProtoUtils.marshaller(GetJobRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Job.getDefaultInstance())) - .build(); - - private static final MethodDescriptor deleteJobMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName("google.cloud.video.transcoder.v1.TranscoderService/DeleteJob") - .setRequestMarshaller(ProtoUtils.marshaller(DeleteJobRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - createJobTemplateMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.video.transcoder.v1.TranscoderService/CreateJobTemplate") - .setRequestMarshaller( - ProtoUtils.marshaller(CreateJobTemplateRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(JobTemplate.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - listJobTemplatesMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.video.transcoder.v1.TranscoderService/ListJobTemplates") - .setRequestMarshaller( - ProtoUtils.marshaller(ListJobTemplatesRequest.getDefaultInstance())) - .setResponseMarshaller( - ProtoUtils.marshaller(ListJobTemplatesResponse.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - getJobTemplateMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.video.transcoder.v1.TranscoderService/GetJobTemplate") - .setRequestMarshaller( - ProtoUtils.marshaller(GetJobTemplateRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(JobTemplate.getDefaultInstance())) - .build(); - - private static final MethodDescriptor - deleteJobTemplateMethodDescriptor = - MethodDescriptor.newBuilder() - .setType(MethodDescriptor.MethodType.UNARY) - .setFullMethodName( - "google.cloud.video.transcoder.v1.TranscoderService/DeleteJobTemplate") - .setRequestMarshaller( - ProtoUtils.marshaller(DeleteJobTemplateRequest.getDefaultInstance())) - .setResponseMarshaller(ProtoUtils.marshaller(Empty.getDefaultInstance())) - .build(); - - private final UnaryCallable createJobCallable; - private final UnaryCallable listJobsCallable; - private final UnaryCallable listJobsPagedCallable; - private final UnaryCallable getJobCallable; - private final UnaryCallable deleteJobCallable; - private final UnaryCallable createJobTemplateCallable; - private final UnaryCallable - listJobTemplatesCallable; - private final UnaryCallable - listJobTemplatesPagedCallable; - private final UnaryCallable getJobTemplateCallable; - private final UnaryCallable deleteJobTemplateCallable; - - private final BackgroundResource backgroundResources; - private final GrpcOperationsStub operationsStub; - private final GrpcStubCallableFactory callableFactory; - - public static final GrpcTranscoderServiceStub create(TranscoderServiceStubSettings settings) - throws IOException { - return new GrpcTranscoderServiceStub(settings, ClientContext.create(settings)); - } - - public static final GrpcTranscoderServiceStub create(ClientContext clientContext) - throws IOException { - return new GrpcTranscoderServiceStub( - TranscoderServiceStubSettings.newBuilder().build(), clientContext); - } - - public static final GrpcTranscoderServiceStub create( - ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException { - return new GrpcTranscoderServiceStub( - TranscoderServiceStubSettings.newBuilder().build(), clientContext, callableFactory); - } - - /** - * Constructs an instance of GrpcTranscoderServiceStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected GrpcTranscoderServiceStub( - TranscoderServiceStubSettings settings, ClientContext clientContext) throws IOException { - this(settings, clientContext, new GrpcTranscoderServiceCallableFactory()); - } - - /** - * Constructs an instance of GrpcTranscoderServiceStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected GrpcTranscoderServiceStub( - TranscoderServiceStubSettings settings, - ClientContext clientContext, - GrpcStubCallableFactory callableFactory) - throws IOException { - this.callableFactory = callableFactory; - this.operationsStub = GrpcOperationsStub.create(clientContext, callableFactory); - - GrpcCallSettings createJobTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(createJobMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings listJobsTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(listJobsMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings getJobTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(getJobMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings deleteJobTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(deleteJobMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings createJobTemplateTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(createJobTemplateMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings - listJobTemplatesTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(listJobTemplatesMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("parent", String.valueOf(request.getParent())); - return params.build(); - }) - .build(); - GrpcCallSettings getJobTemplateTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(getJobTemplateMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - GrpcCallSettings deleteJobTemplateTransportSettings = - GrpcCallSettings.newBuilder() - .setMethodDescriptor(deleteJobTemplateMethodDescriptor) - .setParamsExtractor( - request -> { - ImmutableMap.Builder params = ImmutableMap.builder(); - params.put("name", String.valueOf(request.getName())); - return params.build(); - }) - .build(); - - this.createJobCallable = - callableFactory.createUnaryCallable( - createJobTransportSettings, settings.createJobSettings(), clientContext); - this.listJobsCallable = - callableFactory.createUnaryCallable( - listJobsTransportSettings, settings.listJobsSettings(), clientContext); - this.listJobsPagedCallable = - callableFactory.createPagedCallable( - listJobsTransportSettings, settings.listJobsSettings(), clientContext); - this.getJobCallable = - callableFactory.createUnaryCallable( - getJobTransportSettings, settings.getJobSettings(), clientContext); - this.deleteJobCallable = - callableFactory.createUnaryCallable( - deleteJobTransportSettings, settings.deleteJobSettings(), clientContext); - this.createJobTemplateCallable = - callableFactory.createUnaryCallable( - createJobTemplateTransportSettings, - settings.createJobTemplateSettings(), - clientContext); - this.listJobTemplatesCallable = - callableFactory.createUnaryCallable( - listJobTemplatesTransportSettings, settings.listJobTemplatesSettings(), clientContext); - this.listJobTemplatesPagedCallable = - callableFactory.createPagedCallable( - listJobTemplatesTransportSettings, settings.listJobTemplatesSettings(), clientContext); - this.getJobTemplateCallable = - callableFactory.createUnaryCallable( - getJobTemplateTransportSettings, settings.getJobTemplateSettings(), clientContext); - this.deleteJobTemplateCallable = - callableFactory.createUnaryCallable( - deleteJobTemplateTransportSettings, - settings.deleteJobTemplateSettings(), - clientContext); - - this.backgroundResources = - new BackgroundResourceAggregation(clientContext.getBackgroundResources()); - } - - public GrpcOperationsStub getOperationsStub() { - return operationsStub; - } - - @Override - public UnaryCallable createJobCallable() { - return createJobCallable; - } - - @Override - public UnaryCallable listJobsCallable() { - return listJobsCallable; - } - - @Override - public UnaryCallable listJobsPagedCallable() { - return listJobsPagedCallable; - } - - @Override - public UnaryCallable getJobCallable() { - return getJobCallable; - } - - @Override - public UnaryCallable deleteJobCallable() { - return deleteJobCallable; - } - - @Override - public UnaryCallable createJobTemplateCallable() { - return createJobTemplateCallable; - } - - @Override - public UnaryCallable - listJobTemplatesCallable() { - return listJobTemplatesCallable; - } - - @Override - public UnaryCallable - listJobTemplatesPagedCallable() { - return listJobTemplatesPagedCallable; - } - - @Override - public UnaryCallable getJobTemplateCallable() { - return getJobTemplateCallable; - } - - @Override - public UnaryCallable deleteJobTemplateCallable() { - return deleteJobTemplateCallable; - } - - @Override - public final void close() { - try { - backgroundResources.close(); - } catch (RuntimeException e) { - throw e; - } catch (Exception e) { - throw new IllegalStateException("Failed to close resource", e); - } - } - - @Override - public void shutdown() { - backgroundResources.shutdown(); - } - - @Override - public boolean isShutdown() { - return backgroundResources.isShutdown(); - } - - @Override - public boolean isTerminated() { - return backgroundResources.isTerminated(); - } - - @Override - public void shutdownNow() { - backgroundResources.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return backgroundResources.awaitTermination(duration, unit); - } -} diff --git a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/HttpJsonTranscoderServiceCallableFactory.java b/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/HttpJsonTranscoderServiceCallableFactory.java deleted file mode 100644 index cda0219c..00000000 --- a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/HttpJsonTranscoderServiceCallableFactory.java +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1.stub; - -import com.google.api.core.BetaApi; -import com.google.api.gax.httpjson.HttpJsonCallSettings; -import com.google.api.gax.httpjson.HttpJsonCallableFactory; -import com.google.api.gax.httpjson.HttpJsonOperationSnapshotCallable; -import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; -import com.google.api.gax.httpjson.longrunning.stub.OperationsStub; -import com.google.api.gax.rpc.BatchingCallSettings; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.OperationCallSettings; -import com.google.api.gax.rpc.OperationCallable; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallSettings; -import com.google.api.gax.rpc.ServerStreamingCallable; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.longrunning.Operation; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * REST callable factory implementation for the TranscoderService service API. - * - *

This class is for advanced usage. - */ -@Generated("by gapic-generator-java") -@BetaApi -public class HttpJsonTranscoderServiceCallableFactory - implements HttpJsonStubCallableFactory { - - @Override - public UnaryCallable createUnaryCallable( - HttpJsonCallSettings httpJsonCallSettings, - UnaryCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createUnaryCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @Override - public - UnaryCallable createPagedCallable( - HttpJsonCallSettings httpJsonCallSettings, - PagedCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createPagedCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @Override - public UnaryCallable createBatchingCallable( - HttpJsonCallSettings httpJsonCallSettings, - BatchingCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createBatchingCallable( - httpJsonCallSettings, callSettings, clientContext); - } - - @BetaApi( - "The surface for long-running operations is not stable yet and may change in the future.") - @Override - public - OperationCallable createOperationCallable( - HttpJsonCallSettings httpJsonCallSettings, - OperationCallSettings callSettings, - ClientContext clientContext, - OperationsStub operationsStub) { - UnaryCallable innerCallable = - HttpJsonCallableFactory.createBaseUnaryCallable( - httpJsonCallSettings, callSettings.getInitialCallSettings(), clientContext); - HttpJsonOperationSnapshotCallable initialCallable = - new HttpJsonOperationSnapshotCallable( - innerCallable, - httpJsonCallSettings.getMethodDescriptor().getOperationSnapshotFactory()); - return HttpJsonCallableFactory.createOperationCallable( - callSettings, clientContext, operationsStub.longRunningClient(), initialCallable); - } - - @Override - public - ServerStreamingCallable createServerStreamingCallable( - HttpJsonCallSettings httpJsonCallSettings, - ServerStreamingCallSettings callSettings, - ClientContext clientContext) { - return HttpJsonCallableFactory.createServerStreamingCallable( - httpJsonCallSettings, callSettings, clientContext); - } -} diff --git a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/HttpJsonTranscoderServiceStub.java b/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/HttpJsonTranscoderServiceStub.java deleted file mode 100644 index 762b95bd..00000000 --- a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/HttpJsonTranscoderServiceStub.java +++ /dev/null @@ -1,587 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1.stub; - -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobTemplatesPagedResponse; -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobsPagedResponse; - -import com.google.api.core.BetaApi; -import com.google.api.core.InternalApi; -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.core.BackgroundResourceAggregation; -import com.google.api.gax.httpjson.ApiMethodDescriptor; -import com.google.api.gax.httpjson.HttpJsonCallSettings; -import com.google.api.gax.httpjson.HttpJsonStubCallableFactory; -import com.google.api.gax.httpjson.ProtoMessageRequestFormatter; -import com.google.api.gax.httpjson.ProtoMessageResponseParser; -import com.google.api.gax.httpjson.ProtoRestSerializer; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.video.transcoder.v1.CreateJobRequest; -import com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.DeleteJobRequest; -import com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.GetJobRequest; -import com.google.cloud.video.transcoder.v1.GetJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.Job; -import com.google.cloud.video.transcoder.v1.JobTemplate; -import com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest; -import com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse; -import com.google.cloud.video.transcoder.v1.ListJobsRequest; -import com.google.cloud.video.transcoder.v1.ListJobsResponse; -import com.google.protobuf.Empty; -import com.google.protobuf.TypeRegistry; -import java.io.IOException; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.concurrent.TimeUnit; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * REST stub implementation for the TranscoderService service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@Generated("by gapic-generator-java") -@BetaApi -public class HttpJsonTranscoderServiceStub extends TranscoderServiceStub { - private static final TypeRegistry typeRegistry = TypeRegistry.newBuilder().build(); - - private static final ApiMethodDescriptor createJobMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName("google.cloud.video.transcoder.v1.TranscoderService/CreateJob") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=projects/*/locations/*}/jobs", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create().toBody("job", request.getJob(), false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Job.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - listJobsMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName("google.cloud.video.transcoder.v1.TranscoderService/ListJobs") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=projects/*/locations/*}/jobs", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "filter", request.getFilter()); - serializer.putQueryParam(fields, "orderBy", request.getOrderBy()); - serializer.putQueryParam(fields, "pageSize", request.getPageSize()); - serializer.putQueryParam(fields, "pageToken", request.getPageToken()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(ListJobsResponse.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor getJobMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName("google.cloud.video.transcoder.v1.TranscoderService/GetJob") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=projects/*/locations/*/jobs/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Job.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor deleteJobMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName("google.cloud.video.transcoder.v1.TranscoderService/DeleteJob") - .setHttpMethod("DELETE") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=projects/*/locations/*/jobs/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "allowMissing", request.getAllowMissing()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Empty.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - createJobTemplateMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.video.transcoder.v1.TranscoderService/CreateJobTemplate") - .setHttpMethod("POST") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=projects/*/locations/*}/jobTemplates", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam( - fields, "jobTemplateId", request.getJobTemplateId()); - return fields; - }) - .setRequestBodyExtractor( - request -> - ProtoRestSerializer.create() - .toBody("jobTemplate", request.getJobTemplate(), false)) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(JobTemplate.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - listJobTemplatesMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.video.transcoder.v1.TranscoderService/ListJobTemplates") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{parent=projects/*/locations/*}/jobTemplates", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "parent", request.getParent()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam(fields, "filter", request.getFilter()); - serializer.putQueryParam(fields, "orderBy", request.getOrderBy()); - serializer.putQueryParam(fields, "pageSize", request.getPageSize()); - serializer.putQueryParam(fields, "pageToken", request.getPageToken()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(ListJobTemplatesResponse.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - getJobTemplateMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.video.transcoder.v1.TranscoderService/GetJobTemplate") - .setHttpMethod("GET") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=projects/*/locations/*/jobTemplates/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(JobTemplate.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private static final ApiMethodDescriptor - deleteJobTemplateMethodDescriptor = - ApiMethodDescriptor.newBuilder() - .setFullMethodName( - "google.cloud.video.transcoder.v1.TranscoderService/DeleteJobTemplate") - .setHttpMethod("DELETE") - .setType(ApiMethodDescriptor.MethodType.UNARY) - .setRequestFormatter( - ProtoMessageRequestFormatter.newBuilder() - .setPath( - "/v1/{name=projects/*/locations/*/jobTemplates/*}", - request -> { - Map fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putPathParam(fields, "name", request.getName()); - return fields; - }) - .setQueryParamsExtractor( - request -> { - Map> fields = new HashMap<>(); - ProtoRestSerializer serializer = - ProtoRestSerializer.create(); - serializer.putQueryParam( - fields, "allowMissing", request.getAllowMissing()); - return fields; - }) - .setRequestBodyExtractor(request -> null) - .build()) - .setResponseParser( - ProtoMessageResponseParser.newBuilder() - .setDefaultInstance(Empty.getDefaultInstance()) - .setDefaultTypeRegistry(typeRegistry) - .build()) - .build(); - - private final UnaryCallable createJobCallable; - private final UnaryCallable listJobsCallable; - private final UnaryCallable listJobsPagedCallable; - private final UnaryCallable getJobCallable; - private final UnaryCallable deleteJobCallable; - private final UnaryCallable createJobTemplateCallable; - private final UnaryCallable - listJobTemplatesCallable; - private final UnaryCallable - listJobTemplatesPagedCallable; - private final UnaryCallable getJobTemplateCallable; - private final UnaryCallable deleteJobTemplateCallable; - - private final BackgroundResource backgroundResources; - private final HttpJsonStubCallableFactory callableFactory; - - public static final HttpJsonTranscoderServiceStub create(TranscoderServiceStubSettings settings) - throws IOException { - return new HttpJsonTranscoderServiceStub(settings, ClientContext.create(settings)); - } - - public static final HttpJsonTranscoderServiceStub create(ClientContext clientContext) - throws IOException { - return new HttpJsonTranscoderServiceStub( - TranscoderServiceStubSettings.newHttpJsonBuilder().build(), clientContext); - } - - public static final HttpJsonTranscoderServiceStub create( - ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException { - return new HttpJsonTranscoderServiceStub( - TranscoderServiceStubSettings.newHttpJsonBuilder().build(), clientContext, callableFactory); - } - - /** - * Constructs an instance of HttpJsonTranscoderServiceStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected HttpJsonTranscoderServiceStub( - TranscoderServiceStubSettings settings, ClientContext clientContext) throws IOException { - this(settings, clientContext, new HttpJsonTranscoderServiceCallableFactory()); - } - - /** - * Constructs an instance of HttpJsonTranscoderServiceStub, using the given settings. This is - * protected so that it is easy to make a subclass, but otherwise, the static factory methods - * should be preferred. - */ - protected HttpJsonTranscoderServiceStub( - TranscoderServiceStubSettings settings, - ClientContext clientContext, - HttpJsonStubCallableFactory callableFactory) - throws IOException { - this.callableFactory = callableFactory; - - HttpJsonCallSettings createJobTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(createJobMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings listJobsTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(listJobsMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings getJobTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(getJobMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings deleteJobTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(deleteJobMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings createJobTemplateTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(createJobTemplateMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings - listJobTemplatesTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(listJobTemplatesMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings getJobTemplateTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(getJobTemplateMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - HttpJsonCallSettings deleteJobTemplateTransportSettings = - HttpJsonCallSettings.newBuilder() - .setMethodDescriptor(deleteJobTemplateMethodDescriptor) - .setTypeRegistry(typeRegistry) - .build(); - - this.createJobCallable = - callableFactory.createUnaryCallable( - createJobTransportSettings, settings.createJobSettings(), clientContext); - this.listJobsCallable = - callableFactory.createUnaryCallable( - listJobsTransportSettings, settings.listJobsSettings(), clientContext); - this.listJobsPagedCallable = - callableFactory.createPagedCallable( - listJobsTransportSettings, settings.listJobsSettings(), clientContext); - this.getJobCallable = - callableFactory.createUnaryCallable( - getJobTransportSettings, settings.getJobSettings(), clientContext); - this.deleteJobCallable = - callableFactory.createUnaryCallable( - deleteJobTransportSettings, settings.deleteJobSettings(), clientContext); - this.createJobTemplateCallable = - callableFactory.createUnaryCallable( - createJobTemplateTransportSettings, - settings.createJobTemplateSettings(), - clientContext); - this.listJobTemplatesCallable = - callableFactory.createUnaryCallable( - listJobTemplatesTransportSettings, settings.listJobTemplatesSettings(), clientContext); - this.listJobTemplatesPagedCallable = - callableFactory.createPagedCallable( - listJobTemplatesTransportSettings, settings.listJobTemplatesSettings(), clientContext); - this.getJobTemplateCallable = - callableFactory.createUnaryCallable( - getJobTemplateTransportSettings, settings.getJobTemplateSettings(), clientContext); - this.deleteJobTemplateCallable = - callableFactory.createUnaryCallable( - deleteJobTemplateTransportSettings, - settings.deleteJobTemplateSettings(), - clientContext); - - this.backgroundResources = - new BackgroundResourceAggregation(clientContext.getBackgroundResources()); - } - - @InternalApi - public static List getMethodDescriptors() { - List methodDescriptors = new ArrayList<>(); - methodDescriptors.add(createJobMethodDescriptor); - methodDescriptors.add(listJobsMethodDescriptor); - methodDescriptors.add(getJobMethodDescriptor); - methodDescriptors.add(deleteJobMethodDescriptor); - methodDescriptors.add(createJobTemplateMethodDescriptor); - methodDescriptors.add(listJobTemplatesMethodDescriptor); - methodDescriptors.add(getJobTemplateMethodDescriptor); - methodDescriptors.add(deleteJobTemplateMethodDescriptor); - return methodDescriptors; - } - - @Override - public UnaryCallable createJobCallable() { - return createJobCallable; - } - - @Override - public UnaryCallable listJobsCallable() { - return listJobsCallable; - } - - @Override - public UnaryCallable listJobsPagedCallable() { - return listJobsPagedCallable; - } - - @Override - public UnaryCallable getJobCallable() { - return getJobCallable; - } - - @Override - public UnaryCallable deleteJobCallable() { - return deleteJobCallable; - } - - @Override - public UnaryCallable createJobTemplateCallable() { - return createJobTemplateCallable; - } - - @Override - public UnaryCallable - listJobTemplatesCallable() { - return listJobTemplatesCallable; - } - - @Override - public UnaryCallable - listJobTemplatesPagedCallable() { - return listJobTemplatesPagedCallable; - } - - @Override - public UnaryCallable getJobTemplateCallable() { - return getJobTemplateCallable; - } - - @Override - public UnaryCallable deleteJobTemplateCallable() { - return deleteJobTemplateCallable; - } - - @Override - public final void close() { - try { - backgroundResources.close(); - } catch (RuntimeException e) { - throw e; - } catch (Exception e) { - throw new IllegalStateException("Failed to close resource", e); - } - } - - @Override - public void shutdown() { - backgroundResources.shutdown(); - } - - @Override - public boolean isShutdown() { - return backgroundResources.isShutdown(); - } - - @Override - public boolean isTerminated() { - return backgroundResources.isTerminated(); - } - - @Override - public void shutdownNow() { - backgroundResources.shutdownNow(); - } - - @Override - public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException { - return backgroundResources.awaitTermination(duration, unit); - } -} diff --git a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/TranscoderServiceStub.java b/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/TranscoderServiceStub.java deleted file mode 100644 index 45d9e32f..00000000 --- a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/TranscoderServiceStub.java +++ /dev/null @@ -1,92 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1.stub; - -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobTemplatesPagedResponse; -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobsPagedResponse; - -import com.google.api.gax.core.BackgroundResource; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.video.transcoder.v1.CreateJobRequest; -import com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.DeleteJobRequest; -import com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.GetJobRequest; -import com.google.cloud.video.transcoder.v1.GetJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.Job; -import com.google.cloud.video.transcoder.v1.JobTemplate; -import com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest; -import com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse; -import com.google.cloud.video.transcoder.v1.ListJobsRequest; -import com.google.cloud.video.transcoder.v1.ListJobsResponse; -import com.google.protobuf.Empty; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Base stub class for the TranscoderService service API. - * - *

This class is for advanced usage and reflects the underlying API directly. - */ -@Generated("by gapic-generator-java") -public abstract class TranscoderServiceStub implements BackgroundResource { - - public UnaryCallable createJobCallable() { - throw new UnsupportedOperationException("Not implemented: createJobCallable()"); - } - - public UnaryCallable listJobsPagedCallable() { - throw new UnsupportedOperationException("Not implemented: listJobsPagedCallable()"); - } - - public UnaryCallable listJobsCallable() { - throw new UnsupportedOperationException("Not implemented: listJobsCallable()"); - } - - public UnaryCallable getJobCallable() { - throw new UnsupportedOperationException("Not implemented: getJobCallable()"); - } - - public UnaryCallable deleteJobCallable() { - throw new UnsupportedOperationException("Not implemented: deleteJobCallable()"); - } - - public UnaryCallable createJobTemplateCallable() { - throw new UnsupportedOperationException("Not implemented: createJobTemplateCallable()"); - } - - public UnaryCallable - listJobTemplatesPagedCallable() { - throw new UnsupportedOperationException("Not implemented: listJobTemplatesPagedCallable()"); - } - - public UnaryCallable - listJobTemplatesCallable() { - throw new UnsupportedOperationException("Not implemented: listJobTemplatesCallable()"); - } - - public UnaryCallable getJobTemplateCallable() { - throw new UnsupportedOperationException("Not implemented: getJobTemplateCallable()"); - } - - public UnaryCallable deleteJobTemplateCallable() { - throw new UnsupportedOperationException("Not implemented: deleteJobTemplateCallable()"); - } - - @Override - public abstract void close(); -} diff --git a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/TranscoderServiceStubSettings.java b/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/TranscoderServiceStubSettings.java deleted file mode 100644 index d91562f7..00000000 --- a/google-cloud-video-transcoder/src/main/java/com/google/cloud/video/transcoder/v1/stub/TranscoderServiceStubSettings.java +++ /dev/null @@ -1,624 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1.stub; - -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobTemplatesPagedResponse; -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobsPagedResponse; - -import com.google.api.core.ApiFunction; -import com.google.api.core.ApiFuture; -import com.google.api.core.BetaApi; -import com.google.api.gax.core.GaxProperties; -import com.google.api.gax.core.GoogleCredentialsProvider; -import com.google.api.gax.core.InstantiatingExecutorProvider; -import com.google.api.gax.grpc.GaxGrpcProperties; -import com.google.api.gax.grpc.GrpcTransportChannel; -import com.google.api.gax.grpc.InstantiatingGrpcChannelProvider; -import com.google.api.gax.httpjson.GaxHttpJsonProperties; -import com.google.api.gax.httpjson.HttpJsonTransportChannel; -import com.google.api.gax.httpjson.InstantiatingHttpJsonChannelProvider; -import com.google.api.gax.retrying.RetrySettings; -import com.google.api.gax.rpc.ApiCallContext; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ClientContext; -import com.google.api.gax.rpc.PageContext; -import com.google.api.gax.rpc.PagedCallSettings; -import com.google.api.gax.rpc.PagedListDescriptor; -import com.google.api.gax.rpc.PagedListResponseFactory; -import com.google.api.gax.rpc.StatusCode; -import com.google.api.gax.rpc.StubSettings; -import com.google.api.gax.rpc.TransportChannelProvider; -import com.google.api.gax.rpc.UnaryCallSettings; -import com.google.api.gax.rpc.UnaryCallable; -import com.google.cloud.video.transcoder.v1.CreateJobRequest; -import com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.DeleteJobRequest; -import com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.GetJobRequest; -import com.google.cloud.video.transcoder.v1.GetJobTemplateRequest; -import com.google.cloud.video.transcoder.v1.Job; -import com.google.cloud.video.transcoder.v1.JobTemplate; -import com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest; -import com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse; -import com.google.cloud.video.transcoder.v1.ListJobsRequest; -import com.google.cloud.video.transcoder.v1.ListJobsResponse; -import com.google.common.collect.ImmutableList; -import com.google.common.collect.ImmutableMap; -import com.google.common.collect.ImmutableSet; -import com.google.common.collect.Lists; -import com.google.protobuf.Empty; -import java.io.IOException; -import java.util.List; -import javax.annotation.Generated; -import org.threeten.bp.Duration; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -/** - * Settings class to configure an instance of {@link TranscoderServiceStub}. - * - *

The default instance has everything set to sensible defaults: - * - *

    - *
  • The default service address (transcoder.googleapis.com) and default port (443) are used. - *
  • Credentials are acquired automatically through Application Default Credentials. - *
  • Retries are configured for idempotent methods but not for non-idempotent methods. - *
- * - *

The builder of this class is recursive, so contained classes are themselves builders. When - * build() is called, the tree of builders is called to create the complete settings object. - * - *

For example, to set the total timeout of createJob to 30 seconds: - * - *

{@code
- * // This snippet has been automatically generated and should be regarded as a code template only.
- * // It will require modifications to work:
- * // - It may require correct/in-range values for request initialization.
- * // - It may require specifying regional endpoints when creating the service client as shown in
- * // https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
- * TranscoderServiceStubSettings.Builder transcoderServiceSettingsBuilder =
- *     TranscoderServiceStubSettings.newBuilder();
- * transcoderServiceSettingsBuilder
- *     .createJobSettings()
- *     .setRetrySettings(
- *         transcoderServiceSettingsBuilder.createJobSettings().getRetrySettings().toBuilder()
- *             .setTotalTimeout(Duration.ofSeconds(30))
- *             .build());
- * TranscoderServiceStubSettings transcoderServiceSettings =
- *     transcoderServiceSettingsBuilder.build();
- * }
- */ -@Generated("by gapic-generator-java") -public class TranscoderServiceStubSettings extends StubSettings { - /** The default scopes of the service. */ - private static final ImmutableList DEFAULT_SERVICE_SCOPES = - ImmutableList.builder().add("https://www.googleapis.com/auth/cloud-platform").build(); - - private final UnaryCallSettings createJobSettings; - private final PagedCallSettings - listJobsSettings; - private final UnaryCallSettings getJobSettings; - private final UnaryCallSettings deleteJobSettings; - private final UnaryCallSettings createJobTemplateSettings; - private final PagedCallSettings< - ListJobTemplatesRequest, ListJobTemplatesResponse, ListJobTemplatesPagedResponse> - listJobTemplatesSettings; - private final UnaryCallSettings getJobTemplateSettings; - private final UnaryCallSettings deleteJobTemplateSettings; - - private static final PagedListDescriptor - LIST_JOBS_PAGE_STR_DESC = - new PagedListDescriptor() { - @Override - public String emptyToken() { - return ""; - } - - @Override - public ListJobsRequest injectToken(ListJobsRequest payload, String token) { - return ListJobsRequest.newBuilder(payload).setPageToken(token).build(); - } - - @Override - public ListJobsRequest injectPageSize(ListJobsRequest payload, int pageSize) { - return ListJobsRequest.newBuilder(payload).setPageSize(pageSize).build(); - } - - @Override - public Integer extractPageSize(ListJobsRequest payload) { - return payload.getPageSize(); - } - - @Override - public String extractNextToken(ListJobsResponse payload) { - return payload.getNextPageToken(); - } - - @Override - public Iterable extractResources(ListJobsResponse payload) { - return payload.getJobsList() == null - ? ImmutableList.of() - : payload.getJobsList(); - } - }; - - private static final PagedListDescriptor< - ListJobTemplatesRequest, ListJobTemplatesResponse, JobTemplate> - LIST_JOB_TEMPLATES_PAGE_STR_DESC = - new PagedListDescriptor< - ListJobTemplatesRequest, ListJobTemplatesResponse, JobTemplate>() { - @Override - public String emptyToken() { - return ""; - } - - @Override - public ListJobTemplatesRequest injectToken( - ListJobTemplatesRequest payload, String token) { - return ListJobTemplatesRequest.newBuilder(payload).setPageToken(token).build(); - } - - @Override - public ListJobTemplatesRequest injectPageSize( - ListJobTemplatesRequest payload, int pageSize) { - return ListJobTemplatesRequest.newBuilder(payload).setPageSize(pageSize).build(); - } - - @Override - public Integer extractPageSize(ListJobTemplatesRequest payload) { - return payload.getPageSize(); - } - - @Override - public String extractNextToken(ListJobTemplatesResponse payload) { - return payload.getNextPageToken(); - } - - @Override - public Iterable extractResources(ListJobTemplatesResponse payload) { - return payload.getJobTemplatesList() == null - ? ImmutableList.of() - : payload.getJobTemplatesList(); - } - }; - - private static final PagedListResponseFactory< - ListJobsRequest, ListJobsResponse, ListJobsPagedResponse> - LIST_JOBS_PAGE_STR_FACT = - new PagedListResponseFactory() { - @Override - public ApiFuture getFuturePagedResponse( - UnaryCallable callable, - ListJobsRequest request, - ApiCallContext context, - ApiFuture futureResponse) { - PageContext pageContext = - PageContext.create(callable, LIST_JOBS_PAGE_STR_DESC, request, context); - return ListJobsPagedResponse.createAsync(pageContext, futureResponse); - } - }; - - private static final PagedListResponseFactory< - ListJobTemplatesRequest, ListJobTemplatesResponse, ListJobTemplatesPagedResponse> - LIST_JOB_TEMPLATES_PAGE_STR_FACT = - new PagedListResponseFactory< - ListJobTemplatesRequest, ListJobTemplatesResponse, ListJobTemplatesPagedResponse>() { - @Override - public ApiFuture getFuturePagedResponse( - UnaryCallable callable, - ListJobTemplatesRequest request, - ApiCallContext context, - ApiFuture futureResponse) { - PageContext - pageContext = - PageContext.create( - callable, LIST_JOB_TEMPLATES_PAGE_STR_DESC, request, context); - return ListJobTemplatesPagedResponse.createAsync(pageContext, futureResponse); - } - }; - - /** Returns the object with the settings used for calls to createJob. */ - public UnaryCallSettings createJobSettings() { - return createJobSettings; - } - - /** Returns the object with the settings used for calls to listJobs. */ - public PagedCallSettings - listJobsSettings() { - return listJobsSettings; - } - - /** Returns the object with the settings used for calls to getJob. */ - public UnaryCallSettings getJobSettings() { - return getJobSettings; - } - - /** Returns the object with the settings used for calls to deleteJob. */ - public UnaryCallSettings deleteJobSettings() { - return deleteJobSettings; - } - - /** Returns the object with the settings used for calls to createJobTemplate. */ - public UnaryCallSettings createJobTemplateSettings() { - return createJobTemplateSettings; - } - - /** Returns the object with the settings used for calls to listJobTemplates. */ - public PagedCallSettings< - ListJobTemplatesRequest, ListJobTemplatesResponse, ListJobTemplatesPagedResponse> - listJobTemplatesSettings() { - return listJobTemplatesSettings; - } - - /** Returns the object with the settings used for calls to getJobTemplate. */ - public UnaryCallSettings getJobTemplateSettings() { - return getJobTemplateSettings; - } - - /** Returns the object with the settings used for calls to deleteJobTemplate. */ - public UnaryCallSettings deleteJobTemplateSettings() { - return deleteJobTemplateSettings; - } - - public TranscoderServiceStub createStub() throws IOException { - if (getTransportChannelProvider() - .getTransportName() - .equals(GrpcTransportChannel.getGrpcTransportName())) { - return GrpcTranscoderServiceStub.create(this); - } - if (getTransportChannelProvider() - .getTransportName() - .equals(HttpJsonTransportChannel.getHttpJsonTransportName())) { - return HttpJsonTranscoderServiceStub.create(this); - } - throw new UnsupportedOperationException( - String.format( - "Transport not supported: %s", getTransportChannelProvider().getTransportName())); - } - - /** Returns a builder for the default ExecutorProvider for this service. */ - public static InstantiatingExecutorProvider.Builder defaultExecutorProviderBuilder() { - return InstantiatingExecutorProvider.newBuilder(); - } - - /** Returns the default service endpoint. */ - public static String getDefaultEndpoint() { - return "transcoder.googleapis.com:443"; - } - - /** Returns the default mTLS service endpoint. */ - public static String getDefaultMtlsEndpoint() { - return "transcoder.mtls.googleapis.com:443"; - } - - /** Returns the default service scopes. */ - public static List getDefaultServiceScopes() { - return DEFAULT_SERVICE_SCOPES; - } - - /** Returns a builder for the default credentials for this service. */ - public static GoogleCredentialsProvider.Builder defaultCredentialsProviderBuilder() { - return GoogleCredentialsProvider.newBuilder() - .setScopesToApply(DEFAULT_SERVICE_SCOPES) - .setUseJwtAccessWithScope(true); - } - - /** Returns a builder for the default gRPC ChannelProvider for this service. */ - public static InstantiatingGrpcChannelProvider.Builder defaultGrpcTransportProviderBuilder() { - return InstantiatingGrpcChannelProvider.newBuilder() - .setMaxInboundMessageSize(Integer.MAX_VALUE); - } - - /** Returns a builder for the default REST ChannelProvider for this service. */ - @BetaApi - public static InstantiatingHttpJsonChannelProvider.Builder - defaultHttpJsonTransportProviderBuilder() { - return InstantiatingHttpJsonChannelProvider.newBuilder(); - } - - public static TransportChannelProvider defaultTransportChannelProvider() { - return defaultGrpcTransportProviderBuilder().build(); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultGrpcApiClientHeaderProviderBuilder() { - return ApiClientHeaderProvider.newBuilder() - .setGeneratedLibToken( - "gapic", GaxProperties.getLibraryVersion(TranscoderServiceStubSettings.class)) - .setTransportToken( - GaxGrpcProperties.getGrpcTokenName(), GaxGrpcProperties.getGrpcVersion()); - } - - @BetaApi("The surface for customizing headers is not stable yet and may change in the future.") - public static ApiClientHeaderProvider.Builder defaultHttpJsonApiClientHeaderProviderBuilder() { - return ApiClientHeaderProvider.newBuilder() - .setGeneratedLibToken( - "gapic", GaxProperties.getLibraryVersion(TranscoderServiceStubSettings.class)) - .setTransportToken( - GaxHttpJsonProperties.getHttpJsonTokenName(), - GaxHttpJsonProperties.getHttpJsonVersion()); - } - - public static ApiClientHeaderProvider.Builder defaultApiClientHeaderProviderBuilder() { - return TranscoderServiceStubSettings.defaultGrpcApiClientHeaderProviderBuilder(); - } - - /** Returns a new gRPC builder for this class. */ - public static Builder newBuilder() { - return Builder.createDefault(); - } - - /** Returns a new REST builder for this class. */ - public static Builder newHttpJsonBuilder() { - return Builder.createHttpJsonDefault(); - } - - /** Returns a new builder for this class. */ - public static Builder newBuilder(ClientContext clientContext) { - return new Builder(clientContext); - } - - /** Returns a builder containing all the values of this settings class. */ - public Builder toBuilder() { - return new Builder(this); - } - - protected TranscoderServiceStubSettings(Builder settingsBuilder) throws IOException { - super(settingsBuilder); - - createJobSettings = settingsBuilder.createJobSettings().build(); - listJobsSettings = settingsBuilder.listJobsSettings().build(); - getJobSettings = settingsBuilder.getJobSettings().build(); - deleteJobSettings = settingsBuilder.deleteJobSettings().build(); - createJobTemplateSettings = settingsBuilder.createJobTemplateSettings().build(); - listJobTemplatesSettings = settingsBuilder.listJobTemplatesSettings().build(); - getJobTemplateSettings = settingsBuilder.getJobTemplateSettings().build(); - deleteJobTemplateSettings = settingsBuilder.deleteJobTemplateSettings().build(); - } - - /** Builder for TranscoderServiceStubSettings. */ - public static class Builder extends StubSettings.Builder { - private final ImmutableList> unaryMethodSettingsBuilders; - private final UnaryCallSettings.Builder createJobSettings; - private final PagedCallSettings.Builder< - ListJobsRequest, ListJobsResponse, ListJobsPagedResponse> - listJobsSettings; - private final UnaryCallSettings.Builder getJobSettings; - private final UnaryCallSettings.Builder deleteJobSettings; - private final UnaryCallSettings.Builder - createJobTemplateSettings; - private final PagedCallSettings.Builder< - ListJobTemplatesRequest, ListJobTemplatesResponse, ListJobTemplatesPagedResponse> - listJobTemplatesSettings; - private final UnaryCallSettings.Builder - getJobTemplateSettings; - private final UnaryCallSettings.Builder - deleteJobTemplateSettings; - private static final ImmutableMap> - RETRYABLE_CODE_DEFINITIONS; - - static { - ImmutableMap.Builder> definitions = - ImmutableMap.builder(); - definitions.put( - "no_retry_1_codes", ImmutableSet.copyOf(Lists.newArrayList())); - RETRYABLE_CODE_DEFINITIONS = definitions.build(); - } - - private static final ImmutableMap RETRY_PARAM_DEFINITIONS; - - static { - ImmutableMap.Builder definitions = ImmutableMap.builder(); - RetrySettings settings = null; - settings = - RetrySettings.newBuilder() - .setInitialRpcTimeout(Duration.ofMillis(60000L)) - .setRpcTimeoutMultiplier(1.0) - .setMaxRpcTimeout(Duration.ofMillis(60000L)) - .setTotalTimeout(Duration.ofMillis(60000L)) - .build(); - definitions.put("no_retry_1_params", settings); - RETRY_PARAM_DEFINITIONS = definitions.build(); - } - - protected Builder() { - this(((ClientContext) null)); - } - - protected Builder(ClientContext clientContext) { - super(clientContext); - - createJobSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - listJobsSettings = PagedCallSettings.newBuilder(LIST_JOBS_PAGE_STR_FACT); - getJobSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - deleteJobSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - createJobTemplateSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - listJobTemplatesSettings = PagedCallSettings.newBuilder(LIST_JOB_TEMPLATES_PAGE_STR_FACT); - getJobTemplateSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - deleteJobTemplateSettings = UnaryCallSettings.newUnaryCallSettingsBuilder(); - - unaryMethodSettingsBuilders = - ImmutableList.>of( - createJobSettings, - listJobsSettings, - getJobSettings, - deleteJobSettings, - createJobTemplateSettings, - listJobTemplatesSettings, - getJobTemplateSettings, - deleteJobTemplateSettings); - initDefaults(this); - } - - protected Builder(TranscoderServiceStubSettings settings) { - super(settings); - - createJobSettings = settings.createJobSettings.toBuilder(); - listJobsSettings = settings.listJobsSettings.toBuilder(); - getJobSettings = settings.getJobSettings.toBuilder(); - deleteJobSettings = settings.deleteJobSettings.toBuilder(); - createJobTemplateSettings = settings.createJobTemplateSettings.toBuilder(); - listJobTemplatesSettings = settings.listJobTemplatesSettings.toBuilder(); - getJobTemplateSettings = settings.getJobTemplateSettings.toBuilder(); - deleteJobTemplateSettings = settings.deleteJobTemplateSettings.toBuilder(); - - unaryMethodSettingsBuilders = - ImmutableList.>of( - createJobSettings, - listJobsSettings, - getJobSettings, - deleteJobSettings, - createJobTemplateSettings, - listJobTemplatesSettings, - getJobTemplateSettings, - deleteJobTemplateSettings); - } - - private static Builder createDefault() { - Builder builder = new Builder(((ClientContext) null)); - - builder.setTransportChannelProvider(defaultTransportChannelProvider()); - builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); - builder.setInternalHeaderProvider(defaultApiClientHeaderProviderBuilder().build()); - builder.setEndpoint(getDefaultEndpoint()); - builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); - builder.setSwitchToMtlsEndpointAllowed(true); - - return initDefaults(builder); - } - - private static Builder createHttpJsonDefault() { - Builder builder = new Builder(((ClientContext) null)); - - builder.setTransportChannelProvider(defaultHttpJsonTransportProviderBuilder().build()); - builder.setCredentialsProvider(defaultCredentialsProviderBuilder().build()); - builder.setInternalHeaderProvider(defaultHttpJsonApiClientHeaderProviderBuilder().build()); - builder.setEndpoint(getDefaultEndpoint()); - builder.setMtlsEndpoint(getDefaultMtlsEndpoint()); - builder.setSwitchToMtlsEndpointAllowed(true); - - return initDefaults(builder); - } - - private static Builder initDefaults(Builder builder) { - builder - .createJobSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); - - builder - .listJobsSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); - - builder - .getJobSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); - - builder - .deleteJobSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); - - builder - .createJobTemplateSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); - - builder - .listJobTemplatesSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); - - builder - .getJobTemplateSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); - - builder - .deleteJobTemplateSettings() - .setRetryableCodes(RETRYABLE_CODE_DEFINITIONS.get("no_retry_1_codes")) - .setRetrySettings(RETRY_PARAM_DEFINITIONS.get("no_retry_1_params")); - - return builder; - } - - /** - * Applies the given settings updater function to all of the unary API methods in this service. - * - *

Note: This method does not support applying settings to streaming methods. - */ - public Builder applyToAllUnaryMethods( - ApiFunction, Void> settingsUpdater) { - super.applyToAllUnaryMethods(unaryMethodSettingsBuilders, settingsUpdater); - return this; - } - - public ImmutableList> unaryMethodSettingsBuilders() { - return unaryMethodSettingsBuilders; - } - - /** Returns the builder for the settings used for calls to createJob. */ - public UnaryCallSettings.Builder createJobSettings() { - return createJobSettings; - } - - /** Returns the builder for the settings used for calls to listJobs. */ - public PagedCallSettings.Builder - listJobsSettings() { - return listJobsSettings; - } - - /** Returns the builder for the settings used for calls to getJob. */ - public UnaryCallSettings.Builder getJobSettings() { - return getJobSettings; - } - - /** Returns the builder for the settings used for calls to deleteJob. */ - public UnaryCallSettings.Builder deleteJobSettings() { - return deleteJobSettings; - } - - /** Returns the builder for the settings used for calls to createJobTemplate. */ - public UnaryCallSettings.Builder - createJobTemplateSettings() { - return createJobTemplateSettings; - } - - /** Returns the builder for the settings used for calls to listJobTemplates. */ - public PagedCallSettings.Builder< - ListJobTemplatesRequest, ListJobTemplatesResponse, ListJobTemplatesPagedResponse> - listJobTemplatesSettings() { - return listJobTemplatesSettings; - } - - /** Returns the builder for the settings used for calls to getJobTemplate. */ - public UnaryCallSettings.Builder getJobTemplateSettings() { - return getJobTemplateSettings; - } - - /** Returns the builder for the settings used for calls to deleteJobTemplate. */ - public UnaryCallSettings.Builder deleteJobTemplateSettings() { - return deleteJobTemplateSettings; - } - - @Override - public TranscoderServiceStubSettings build() throws IOException { - return new TranscoderServiceStubSettings(this); - } - } -} diff --git a/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/MockTranscoderService.java b/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/MockTranscoderService.java deleted file mode 100644 index 3ffdb3d5..00000000 --- a/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/MockTranscoderService.java +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1; - -import com.google.api.core.BetaApi; -import com.google.api.gax.grpc.testing.MockGrpcService; -import com.google.protobuf.AbstractMessage; -import io.grpc.ServerServiceDefinition; -import java.util.List; -import javax.annotation.Generated; - -@BetaApi -@Generated("by gapic-generator-java") -public class MockTranscoderService implements MockGrpcService { - private final MockTranscoderServiceImpl serviceImpl; - - public MockTranscoderService() { - serviceImpl = new MockTranscoderServiceImpl(); - } - - @Override - public List getRequests() { - return serviceImpl.getRequests(); - } - - @Override - public void addResponse(AbstractMessage response) { - serviceImpl.addResponse(response); - } - - @Override - public void addException(Exception exception) { - serviceImpl.addException(exception); - } - - @Override - public ServerServiceDefinition getServiceDefinition() { - return serviceImpl.bindService(); - } - - @Override - public void reset() { - serviceImpl.reset(); - } -} diff --git a/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/MockTranscoderServiceImpl.java b/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/MockTranscoderServiceImpl.java deleted file mode 100644 index 3e894acd..00000000 --- a/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/MockTranscoderServiceImpl.java +++ /dev/null @@ -1,225 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1; - -import com.google.api.core.BetaApi; -import com.google.cloud.video.transcoder.v1.TranscoderServiceGrpc.TranscoderServiceImplBase; -import com.google.protobuf.AbstractMessage; -import com.google.protobuf.Empty; -import io.grpc.stub.StreamObserver; -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; -import java.util.Queue; -import javax.annotation.Generated; - -@BetaApi -@Generated("by gapic-generator-java") -public class MockTranscoderServiceImpl extends TranscoderServiceImplBase { - private List requests; - private Queue responses; - - public MockTranscoderServiceImpl() { - requests = new ArrayList<>(); - responses = new LinkedList<>(); - } - - public List getRequests() { - return requests; - } - - public void addResponse(AbstractMessage response) { - responses.add(response); - } - - public void setResponses(List responses) { - this.responses = new LinkedList(responses); - } - - public void addException(Exception exception) { - responses.add(exception); - } - - public void reset() { - requests = new ArrayList<>(); - responses = new LinkedList<>(); - } - - @Override - public void createJob(CreateJobRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Job) { - requests.add(request); - responseObserver.onNext(((Job) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method CreateJob, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Job.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void listJobs(ListJobsRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof ListJobsResponse) { - requests.add(request); - responseObserver.onNext(((ListJobsResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method ListJobs, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - ListJobsResponse.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void getJob(GetJobRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Job) { - requests.add(request); - responseObserver.onNext(((Job) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method GetJob, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Job.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void deleteJob(DeleteJobRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Empty) { - requests.add(request); - responseObserver.onNext(((Empty) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method DeleteJob, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Empty.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void createJobTemplate( - CreateJobTemplateRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof JobTemplate) { - requests.add(request); - responseObserver.onNext(((JobTemplate) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method CreateJobTemplate, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - JobTemplate.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void listJobTemplates( - ListJobTemplatesRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof ListJobTemplatesResponse) { - requests.add(request); - responseObserver.onNext(((ListJobTemplatesResponse) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method ListJobTemplates, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - ListJobTemplatesResponse.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void getJobTemplate( - GetJobTemplateRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof JobTemplate) { - requests.add(request); - responseObserver.onNext(((JobTemplate) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method GetJobTemplate, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - JobTemplate.class.getName(), - Exception.class.getName()))); - } - } - - @Override - public void deleteJobTemplate( - DeleteJobTemplateRequest request, StreamObserver responseObserver) { - Object response = responses.poll(); - if (response instanceof Empty) { - requests.add(request); - responseObserver.onNext(((Empty) response)); - responseObserver.onCompleted(); - } else if (response instanceof Exception) { - responseObserver.onError(((Exception) response)); - } else { - responseObserver.onError( - new IllegalArgumentException( - String.format( - "Unrecognized response type %s for method DeleteJobTemplate, expected %s or %s", - response == null ? "null" : response.getClass().getName(), - Empty.class.getName(), - Exception.class.getName()))); - } - } -} diff --git a/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClientHttpJsonTest.java b/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClientHttpJsonTest.java deleted file mode 100644 index f469df44..00000000 --- a/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClientHttpJsonTest.java +++ /dev/null @@ -1,846 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1; - -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobTemplatesPagedResponse; -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobsPagedResponse; - -import com.google.api.gax.core.NoCredentialsProvider; -import com.google.api.gax.httpjson.GaxHttpJsonProperties; -import com.google.api.gax.httpjson.testing.MockHttpService; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.ApiException; -import com.google.api.gax.rpc.ApiExceptionFactory; -import com.google.api.gax.rpc.InvalidArgumentException; -import com.google.api.gax.rpc.StatusCode; -import com.google.api.gax.rpc.testing.FakeStatusCode; -import com.google.cloud.video.transcoder.v1.stub.HttpJsonTranscoderServiceStub; -import com.google.common.collect.Lists; -import com.google.protobuf.Empty; -import com.google.protobuf.Timestamp; -import com.google.rpc.Status; -import java.io.IOException; -import java.util.Arrays; -import java.util.HashMap; -import java.util.List; -import javax.annotation.Generated; -import org.junit.After; -import org.junit.AfterClass; -import org.junit.Assert; -import org.junit.Before; -import org.junit.BeforeClass; -import org.junit.Test; - -@Generated("by gapic-generator-java") -public class TranscoderServiceClientHttpJsonTest { - private static MockHttpService mockService; - private static TranscoderServiceClient client; - - @BeforeClass - public static void startStaticServer() throws IOException { - mockService = - new MockHttpService( - HttpJsonTranscoderServiceStub.getMethodDescriptors(), - TranscoderServiceSettings.getDefaultEndpoint()); - TranscoderServiceSettings settings = - TranscoderServiceSettings.newHttpJsonBuilder() - .setTransportChannelProvider( - TranscoderServiceSettings.defaultHttpJsonTransportProviderBuilder() - .setHttpTransport(mockService) - .build()) - .setCredentialsProvider(NoCredentialsProvider.create()) - .build(); - client = TranscoderServiceClient.create(settings); - } - - @AfterClass - public static void stopServer() { - client.close(); - } - - @Before - public void setUp() {} - - @After - public void tearDown() throws Exception { - mockService.reset(); - } - - @Test - public void createJobTest() throws Exception { - Job expectedResponse = - Job.newBuilder() - .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString()) - .setInputUri("inputUri470706498") - .setOutputUri("outputUri-2119300949") - .setCreateTime(Timestamp.newBuilder().build()) - .setStartTime(Timestamp.newBuilder().build()) - .setEndTime(Timestamp.newBuilder().build()) - .setTtlAfterCompletionDays(107576420) - .putAllLabels(new HashMap()) - .setError(Status.newBuilder().build()) - .build(); - mockService.addResponse(expectedResponse); - - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - Job job = Job.newBuilder().build(); - - Job actualResponse = client.createJob(parent, job); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createJobExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - Job job = Job.newBuilder().build(); - client.createJob(parent, job); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createJobTest2() throws Exception { - Job expectedResponse = - Job.newBuilder() - .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString()) - .setInputUri("inputUri470706498") - .setOutputUri("outputUri-2119300949") - .setCreateTime(Timestamp.newBuilder().build()) - .setStartTime(Timestamp.newBuilder().build()) - .setEndTime(Timestamp.newBuilder().build()) - .setTtlAfterCompletionDays(107576420) - .putAllLabels(new HashMap()) - .setError(Status.newBuilder().build()) - .build(); - mockService.addResponse(expectedResponse); - - String parent = "projects/project-5833/locations/location-5833"; - Job job = Job.newBuilder().build(); - - Job actualResponse = client.createJob(parent, job); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createJobExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "projects/project-5833/locations/location-5833"; - Job job = Job.newBuilder().build(); - client.createJob(parent, job); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listJobsTest() throws Exception { - Job responsesElement = Job.newBuilder().build(); - ListJobsResponse expectedResponse = - ListJobsResponse.newBuilder() - .setNextPageToken("") - .addAllJobs(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - - ListJobsPagedResponse pagedListResponse = client.listJobs(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getJobsList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listJobsExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - client.listJobs(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listJobsTest2() throws Exception { - Job responsesElement = Job.newBuilder().build(); - ListJobsResponse expectedResponse = - ListJobsResponse.newBuilder() - .setNextPageToken("") - .addAllJobs(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - String parent = "projects/project-5833/locations/location-5833"; - - ListJobsPagedResponse pagedListResponse = client.listJobs(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getJobsList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listJobsExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "projects/project-5833/locations/location-5833"; - client.listJobs(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getJobTest() throws Exception { - Job expectedResponse = - Job.newBuilder() - .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString()) - .setInputUri("inputUri470706498") - .setOutputUri("outputUri-2119300949") - .setCreateTime(Timestamp.newBuilder().build()) - .setStartTime(Timestamp.newBuilder().build()) - .setEndTime(Timestamp.newBuilder().build()) - .setTtlAfterCompletionDays(107576420) - .putAllLabels(new HashMap()) - .setError(Status.newBuilder().build()) - .build(); - mockService.addResponse(expectedResponse); - - JobName name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]"); - - Job actualResponse = client.getJob(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getJobExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - JobName name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]"); - client.getJob(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getJobTest2() throws Exception { - Job expectedResponse = - Job.newBuilder() - .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString()) - .setInputUri("inputUri470706498") - .setOutputUri("outputUri-2119300949") - .setCreateTime(Timestamp.newBuilder().build()) - .setStartTime(Timestamp.newBuilder().build()) - .setEndTime(Timestamp.newBuilder().build()) - .setTtlAfterCompletionDays(107576420) - .putAllLabels(new HashMap()) - .setError(Status.newBuilder().build()) - .build(); - mockService.addResponse(expectedResponse); - - String name = "projects/project-3306/locations/location-3306/jobs/job-3306"; - - Job actualResponse = client.getJob(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getJobExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = "projects/project-3306/locations/location-3306/jobs/job-3306"; - client.getJob(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteJobTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockService.addResponse(expectedResponse); - - JobName name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]"); - - client.deleteJob(name); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteJobExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - JobName name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]"); - client.deleteJob(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteJobTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockService.addResponse(expectedResponse); - - String name = "projects/project-3306/locations/location-3306/jobs/job-3306"; - - client.deleteJob(name); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteJobExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = "projects/project-3306/locations/location-3306/jobs/job-3306"; - client.deleteJob(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createJobTemplateTest() throws Exception { - JobTemplate expectedResponse = - JobTemplate.newBuilder() - .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString()) - .setConfig(JobConfig.newBuilder().build()) - .putAllLabels(new HashMap()) - .build(); - mockService.addResponse(expectedResponse); - - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - JobTemplate jobTemplate = JobTemplate.newBuilder().build(); - String jobTemplateId = "jobTemplateId-597733678"; - - JobTemplate actualResponse = client.createJobTemplate(parent, jobTemplate, jobTemplateId); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createJobTemplateExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - JobTemplate jobTemplate = JobTemplate.newBuilder().build(); - String jobTemplateId = "jobTemplateId-597733678"; - client.createJobTemplate(parent, jobTemplate, jobTemplateId); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createJobTemplateTest2() throws Exception { - JobTemplate expectedResponse = - JobTemplate.newBuilder() - .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString()) - .setConfig(JobConfig.newBuilder().build()) - .putAllLabels(new HashMap()) - .build(); - mockService.addResponse(expectedResponse); - - String parent = "projects/project-5833/locations/location-5833"; - JobTemplate jobTemplate = JobTemplate.newBuilder().build(); - String jobTemplateId = "jobTemplateId-597733678"; - - JobTemplate actualResponse = client.createJobTemplate(parent, jobTemplate, jobTemplateId); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void createJobTemplateExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "projects/project-5833/locations/location-5833"; - JobTemplate jobTemplate = JobTemplate.newBuilder().build(); - String jobTemplateId = "jobTemplateId-597733678"; - client.createJobTemplate(parent, jobTemplate, jobTemplateId); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listJobTemplatesTest() throws Exception { - JobTemplate responsesElement = JobTemplate.newBuilder().build(); - ListJobTemplatesResponse expectedResponse = - ListJobTemplatesResponse.newBuilder() - .setNextPageToken("") - .addAllJobTemplates(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - - ListJobTemplatesPagedResponse pagedListResponse = client.listJobTemplates(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getJobTemplatesList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listJobTemplatesExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - client.listJobTemplates(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listJobTemplatesTest2() throws Exception { - JobTemplate responsesElement = JobTemplate.newBuilder().build(); - ListJobTemplatesResponse expectedResponse = - ListJobTemplatesResponse.newBuilder() - .setNextPageToken("") - .addAllJobTemplates(Arrays.asList(responsesElement)) - .build(); - mockService.addResponse(expectedResponse); - - String parent = "projects/project-5833/locations/location-5833"; - - ListJobTemplatesPagedResponse pagedListResponse = client.listJobTemplates(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getJobTemplatesList().get(0), resources.get(0)); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void listJobTemplatesExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String parent = "projects/project-5833/locations/location-5833"; - client.listJobTemplates(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getJobTemplateTest() throws Exception { - JobTemplate expectedResponse = - JobTemplate.newBuilder() - .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString()) - .setConfig(JobConfig.newBuilder().build()) - .putAllLabels(new HashMap()) - .build(); - mockService.addResponse(expectedResponse); - - JobTemplateName name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]"); - - JobTemplate actualResponse = client.getJobTemplate(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getJobTemplateExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - JobTemplateName name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]"); - client.getJobTemplate(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getJobTemplateTest2() throws Exception { - JobTemplate expectedResponse = - JobTemplate.newBuilder() - .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString()) - .setConfig(JobConfig.newBuilder().build()) - .putAllLabels(new HashMap()) - .build(); - mockService.addResponse(expectedResponse); - - String name = "projects/project-3644/locations/location-3644/jobTemplates/jobTemplate-3644"; - - JobTemplate actualResponse = client.getJobTemplate(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void getJobTemplateExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = "projects/project-3644/locations/location-3644/jobTemplates/jobTemplate-3644"; - client.getJobTemplate(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteJobTemplateTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockService.addResponse(expectedResponse); - - JobTemplateName name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]"); - - client.deleteJobTemplate(name); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteJobTemplateExceptionTest() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - JobTemplateName name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]"); - client.deleteJobTemplate(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteJobTemplateTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockService.addResponse(expectedResponse); - - String name = "projects/project-3644/locations/location-3644/jobTemplates/jobTemplate-3644"; - - client.deleteJobTemplate(name); - - List actualRequests = mockService.getRequestPaths(); - Assert.assertEquals(1, actualRequests.size()); - - String apiClientHeaderKey = - mockService - .getRequestHeaders() - .get(ApiClientHeaderProvider.getDefaultApiClientHeaderKey()) - .iterator() - .next(); - Assert.assertTrue( - GaxHttpJsonProperties.getDefaultApiClientHeaderPattern() - .matcher(apiClientHeaderKey) - .matches()); - } - - @Test - public void deleteJobTemplateExceptionTest2() throws Exception { - ApiException exception = - ApiExceptionFactory.createException( - new Exception(), FakeStatusCode.of(StatusCode.Code.INVALID_ARGUMENT), false); - mockService.addException(exception); - - try { - String name = "projects/project-3644/locations/location-3644/jobTemplates/jobTemplate-3644"; - client.deleteJobTemplate(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } -} diff --git a/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClientTest.java b/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClientTest.java deleted file mode 100644 index 9559af86..00000000 --- a/google-cloud-video-transcoder/src/test/java/com/google/cloud/video/transcoder/v1/TranscoderServiceClientTest.java +++ /dev/null @@ -1,759 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1; - -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobTemplatesPagedResponse; -import static com.google.cloud.video.transcoder.v1.TranscoderServiceClient.ListJobsPagedResponse; - -import com.google.api.gax.core.NoCredentialsProvider; -import com.google.api.gax.grpc.GaxGrpcProperties; -import com.google.api.gax.grpc.testing.LocalChannelProvider; -import com.google.api.gax.grpc.testing.MockGrpcService; -import com.google.api.gax.grpc.testing.MockServiceHelper; -import com.google.api.gax.rpc.ApiClientHeaderProvider; -import com.google.api.gax.rpc.InvalidArgumentException; -import com.google.common.collect.Lists; -import com.google.protobuf.AbstractMessage; -import com.google.protobuf.Empty; -import com.google.protobuf.Timestamp; -import com.google.rpc.Status; -import io.grpc.StatusRuntimeException; -import java.io.IOException; -import java.util.Arrays; -import java.util.HashMap; -import java.util.List; -import java.util.UUID; -import javax.annotation.Generated; -import org.junit.After; -import org.junit.AfterClass; -import org.junit.Assert; -import org.junit.Before; -import org.junit.BeforeClass; -import org.junit.Test; - -@Generated("by gapic-generator-java") -public class TranscoderServiceClientTest { - private static MockServiceHelper mockServiceHelper; - private static MockTranscoderService mockTranscoderService; - private LocalChannelProvider channelProvider; - private TranscoderServiceClient client; - - @BeforeClass - public static void startStaticServer() { - mockTranscoderService = new MockTranscoderService(); - mockServiceHelper = - new MockServiceHelper( - UUID.randomUUID().toString(), Arrays.asList(mockTranscoderService)); - mockServiceHelper.start(); - } - - @AfterClass - public static void stopServer() { - mockServiceHelper.stop(); - } - - @Before - public void setUp() throws IOException { - mockServiceHelper.reset(); - channelProvider = mockServiceHelper.createChannelProvider(); - TranscoderServiceSettings settings = - TranscoderServiceSettings.newBuilder() - .setTransportChannelProvider(channelProvider) - .setCredentialsProvider(NoCredentialsProvider.create()) - .build(); - client = TranscoderServiceClient.create(settings); - } - - @After - public void tearDown() throws Exception { - client.close(); - } - - @Test - public void createJobTest() throws Exception { - Job expectedResponse = - Job.newBuilder() - .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString()) - .setInputUri("inputUri470706498") - .setOutputUri("outputUri-2119300949") - .setCreateTime(Timestamp.newBuilder().build()) - .setStartTime(Timestamp.newBuilder().build()) - .setEndTime(Timestamp.newBuilder().build()) - .setTtlAfterCompletionDays(107576420) - .putAllLabels(new HashMap()) - .setError(Status.newBuilder().build()) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - Job job = Job.newBuilder().build(); - - Job actualResponse = client.createJob(parent, job); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateJobRequest actualRequest = ((CreateJobRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertEquals(job, actualRequest.getJob()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createJobExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - Job job = Job.newBuilder().build(); - client.createJob(parent, job); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createJobTest2() throws Exception { - Job expectedResponse = - Job.newBuilder() - .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString()) - .setInputUri("inputUri470706498") - .setOutputUri("outputUri-2119300949") - .setCreateTime(Timestamp.newBuilder().build()) - .setStartTime(Timestamp.newBuilder().build()) - .setEndTime(Timestamp.newBuilder().build()) - .setTtlAfterCompletionDays(107576420) - .putAllLabels(new HashMap()) - .setError(Status.newBuilder().build()) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - String parent = "parent-995424086"; - Job job = Job.newBuilder().build(); - - Job actualResponse = client.createJob(parent, job); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateJobRequest actualRequest = ((CreateJobRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertEquals(job, actualRequest.getJob()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createJobExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - String parent = "parent-995424086"; - Job job = Job.newBuilder().build(); - client.createJob(parent, job); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listJobsTest() throws Exception { - Job responsesElement = Job.newBuilder().build(); - ListJobsResponse expectedResponse = - ListJobsResponse.newBuilder() - .setNextPageToken("") - .addAllJobs(Arrays.asList(responsesElement)) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - - ListJobsPagedResponse pagedListResponse = client.listJobs(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getJobsList().get(0), resources.get(0)); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListJobsRequest actualRequest = ((ListJobsRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listJobsExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - client.listJobs(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listJobsTest2() throws Exception { - Job responsesElement = Job.newBuilder().build(); - ListJobsResponse expectedResponse = - ListJobsResponse.newBuilder() - .setNextPageToken("") - .addAllJobs(Arrays.asList(responsesElement)) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - String parent = "parent-995424086"; - - ListJobsPagedResponse pagedListResponse = client.listJobs(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getJobsList().get(0), resources.get(0)); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListJobsRequest actualRequest = ((ListJobsRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listJobsExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - String parent = "parent-995424086"; - client.listJobs(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getJobTest() throws Exception { - Job expectedResponse = - Job.newBuilder() - .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString()) - .setInputUri("inputUri470706498") - .setOutputUri("outputUri-2119300949") - .setCreateTime(Timestamp.newBuilder().build()) - .setStartTime(Timestamp.newBuilder().build()) - .setEndTime(Timestamp.newBuilder().build()) - .setTtlAfterCompletionDays(107576420) - .putAllLabels(new HashMap()) - .setError(Status.newBuilder().build()) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - JobName name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]"); - - Job actualResponse = client.getJob(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetJobRequest actualRequest = ((GetJobRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getJobExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - JobName name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]"); - client.getJob(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getJobTest2() throws Exception { - Job expectedResponse = - Job.newBuilder() - .setName(JobName.of("[PROJECT]", "[LOCATION]", "[JOB]").toString()) - .setInputUri("inputUri470706498") - .setOutputUri("outputUri-2119300949") - .setCreateTime(Timestamp.newBuilder().build()) - .setStartTime(Timestamp.newBuilder().build()) - .setEndTime(Timestamp.newBuilder().build()) - .setTtlAfterCompletionDays(107576420) - .putAllLabels(new HashMap()) - .setError(Status.newBuilder().build()) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - String name = "name3373707"; - - Job actualResponse = client.getJob(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetJobRequest actualRequest = ((GetJobRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getJobExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - String name = "name3373707"; - client.getJob(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteJobTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockTranscoderService.addResponse(expectedResponse); - - JobName name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]"); - - client.deleteJob(name); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteJobRequest actualRequest = ((DeleteJobRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteJobExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - JobName name = JobName.of("[PROJECT]", "[LOCATION]", "[JOB]"); - client.deleteJob(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteJobTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockTranscoderService.addResponse(expectedResponse); - - String name = "name3373707"; - - client.deleteJob(name); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteJobRequest actualRequest = ((DeleteJobRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteJobExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - String name = "name3373707"; - client.deleteJob(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createJobTemplateTest() throws Exception { - JobTemplate expectedResponse = - JobTemplate.newBuilder() - .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString()) - .setConfig(JobConfig.newBuilder().build()) - .putAllLabels(new HashMap()) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - JobTemplate jobTemplate = JobTemplate.newBuilder().build(); - String jobTemplateId = "jobTemplateId-597733678"; - - JobTemplate actualResponse = client.createJobTemplate(parent, jobTemplate, jobTemplateId); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateJobTemplateRequest actualRequest = ((CreateJobTemplateRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertEquals(jobTemplate, actualRequest.getJobTemplate()); - Assert.assertEquals(jobTemplateId, actualRequest.getJobTemplateId()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createJobTemplateExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - JobTemplate jobTemplate = JobTemplate.newBuilder().build(); - String jobTemplateId = "jobTemplateId-597733678"; - client.createJobTemplate(parent, jobTemplate, jobTemplateId); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void createJobTemplateTest2() throws Exception { - JobTemplate expectedResponse = - JobTemplate.newBuilder() - .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString()) - .setConfig(JobConfig.newBuilder().build()) - .putAllLabels(new HashMap()) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - String parent = "parent-995424086"; - JobTemplate jobTemplate = JobTemplate.newBuilder().build(); - String jobTemplateId = "jobTemplateId-597733678"; - - JobTemplate actualResponse = client.createJobTemplate(parent, jobTemplate, jobTemplateId); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - CreateJobTemplateRequest actualRequest = ((CreateJobTemplateRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertEquals(jobTemplate, actualRequest.getJobTemplate()); - Assert.assertEquals(jobTemplateId, actualRequest.getJobTemplateId()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void createJobTemplateExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - String parent = "parent-995424086"; - JobTemplate jobTemplate = JobTemplate.newBuilder().build(); - String jobTemplateId = "jobTemplateId-597733678"; - client.createJobTemplate(parent, jobTemplate, jobTemplateId); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listJobTemplatesTest() throws Exception { - JobTemplate responsesElement = JobTemplate.newBuilder().build(); - ListJobTemplatesResponse expectedResponse = - ListJobTemplatesResponse.newBuilder() - .setNextPageToken("") - .addAllJobTemplates(Arrays.asList(responsesElement)) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - - ListJobTemplatesPagedResponse pagedListResponse = client.listJobTemplates(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getJobTemplatesList().get(0), resources.get(0)); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListJobTemplatesRequest actualRequest = ((ListJobTemplatesRequest) actualRequests.get(0)); - - Assert.assertEquals(parent.toString(), actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listJobTemplatesExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]"); - client.listJobTemplates(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void listJobTemplatesTest2() throws Exception { - JobTemplate responsesElement = JobTemplate.newBuilder().build(); - ListJobTemplatesResponse expectedResponse = - ListJobTemplatesResponse.newBuilder() - .setNextPageToken("") - .addAllJobTemplates(Arrays.asList(responsesElement)) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - String parent = "parent-995424086"; - - ListJobTemplatesPagedResponse pagedListResponse = client.listJobTemplates(parent); - - List resources = Lists.newArrayList(pagedListResponse.iterateAll()); - - Assert.assertEquals(1, resources.size()); - Assert.assertEquals(expectedResponse.getJobTemplatesList().get(0), resources.get(0)); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - ListJobTemplatesRequest actualRequest = ((ListJobTemplatesRequest) actualRequests.get(0)); - - Assert.assertEquals(parent, actualRequest.getParent()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void listJobTemplatesExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - String parent = "parent-995424086"; - client.listJobTemplates(parent); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getJobTemplateTest() throws Exception { - JobTemplate expectedResponse = - JobTemplate.newBuilder() - .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString()) - .setConfig(JobConfig.newBuilder().build()) - .putAllLabels(new HashMap()) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - JobTemplateName name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]"); - - JobTemplate actualResponse = client.getJobTemplate(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetJobTemplateRequest actualRequest = ((GetJobTemplateRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getJobTemplateExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - JobTemplateName name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]"); - client.getJobTemplate(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void getJobTemplateTest2() throws Exception { - JobTemplate expectedResponse = - JobTemplate.newBuilder() - .setName(JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]").toString()) - .setConfig(JobConfig.newBuilder().build()) - .putAllLabels(new HashMap()) - .build(); - mockTranscoderService.addResponse(expectedResponse); - - String name = "name3373707"; - - JobTemplate actualResponse = client.getJobTemplate(name); - Assert.assertEquals(expectedResponse, actualResponse); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - GetJobTemplateRequest actualRequest = ((GetJobTemplateRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void getJobTemplateExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - String name = "name3373707"; - client.getJobTemplate(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteJobTemplateTest() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockTranscoderService.addResponse(expectedResponse); - - JobTemplateName name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]"); - - client.deleteJobTemplate(name); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteJobTemplateRequest actualRequest = ((DeleteJobTemplateRequest) actualRequests.get(0)); - - Assert.assertEquals(name.toString(), actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteJobTemplateExceptionTest() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - JobTemplateName name = JobTemplateName.of("[PROJECT]", "[LOCATION]", "[JOB_TEMPLATE]"); - client.deleteJobTemplate(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } - - @Test - public void deleteJobTemplateTest2() throws Exception { - Empty expectedResponse = Empty.newBuilder().build(); - mockTranscoderService.addResponse(expectedResponse); - - String name = "name3373707"; - - client.deleteJobTemplate(name); - - List actualRequests = mockTranscoderService.getRequests(); - Assert.assertEquals(1, actualRequests.size()); - DeleteJobTemplateRequest actualRequest = ((DeleteJobTemplateRequest) actualRequests.get(0)); - - Assert.assertEquals(name, actualRequest.getName()); - Assert.assertTrue( - channelProvider.isHeaderSent( - ApiClientHeaderProvider.getDefaultApiClientHeaderKey(), - GaxGrpcProperties.getDefaultApiClientHeaderPattern())); - } - - @Test - public void deleteJobTemplateExceptionTest2() throws Exception { - StatusRuntimeException exception = new StatusRuntimeException(io.grpc.Status.INVALID_ARGUMENT); - mockTranscoderService.addException(exception); - - try { - String name = "name3373707"; - client.deleteJobTemplate(name); - Assert.fail("No exception raised"); - } catch (InvalidArgumentException e) { - // Expected exception. - } - } -} diff --git a/grpc-google-cloud-video-transcoder-v1/pom.xml b/grpc-google-cloud-video-transcoder-v1/pom.xml deleted file mode 100644 index b1235a72..00000000 --- a/grpc-google-cloud-video-transcoder-v1/pom.xml +++ /dev/null @@ -1,65 +0,0 @@ - - 4.0.0 - com.google.api.grpc - grpc-google-cloud-video-transcoder-v1 - 1.2.5 - grpc-google-cloud-video-transcoder-v1 - GRPC library for google-cloud-video-transcoder - - com.google.cloud - google-cloud-video-transcoder-parent - 1.2.5 - - - - io.grpc - grpc-api - - - io.grpc - grpc-stub - - - io.grpc - grpc-protobuf - - - com.google.protobuf - protobuf-java - - - com.google.api.grpc - proto-google-cloud-video-transcoder-v1 - - - com.google.guava - guava - - - - - - java9 - - [9,) - - - - javax.annotation - javax.annotation-api - - - - - - - - - org.codehaus.mojo - flatten-maven-plugin - - - - \ No newline at end of file diff --git a/grpc-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceGrpc.java b/grpc-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceGrpc.java deleted file mode 100644 index 6476fa16..00000000 --- a/grpc-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/TranscoderServiceGrpc.java +++ /dev/null @@ -1,1202 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package com.google.cloud.video.transcoder.v1; - -import static io.grpc.MethodDescriptor.generateFullMethodName; - -/** - * - * - *
- * Using the Transcoder API, you can queue asynchronous jobs for transcoding
- * media into various output formats. Output formats may include different
- * streaming standards such as HTTP Live Streaming (HLS) and Dynamic Adaptive
- * Streaming over HTTP (DASH). You can also customize jobs using advanced
- * features such as Digital Rights Management (DRM), audio equalization, content
- * concatenation, and digital ad-stitch ready content generation.
- * 
- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler", - comments = "Source: google/cloud/video/transcoder/v1/services.proto") -@io.grpc.stub.annotations.GrpcGenerated -public final class TranscoderServiceGrpc { - - private TranscoderServiceGrpc() {} - - public static final String SERVICE_NAME = "google.cloud.video.transcoder.v1.TranscoderService"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.CreateJobRequest, - com.google.cloud.video.transcoder.v1.Job> - getCreateJobMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateJob", - requestType = com.google.cloud.video.transcoder.v1.CreateJobRequest.class, - responseType = com.google.cloud.video.transcoder.v1.Job.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.CreateJobRequest, - com.google.cloud.video.transcoder.v1.Job> - getCreateJobMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.CreateJobRequest, - com.google.cloud.video.transcoder.v1.Job> - getCreateJobMethod; - if ((getCreateJobMethod = TranscoderServiceGrpc.getCreateJobMethod) == null) { - synchronized (TranscoderServiceGrpc.class) { - if ((getCreateJobMethod = TranscoderServiceGrpc.getCreateJobMethod) == null) { - TranscoderServiceGrpc.getCreateJobMethod = - getCreateJobMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateJob")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.CreateJobRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.Job.getDefaultInstance())) - .setSchemaDescriptor( - new TranscoderServiceMethodDescriptorSupplier("CreateJob")) - .build(); - } - } - } - return getCreateJobMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.ListJobsRequest, - com.google.cloud.video.transcoder.v1.ListJobsResponse> - getListJobsMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ListJobs", - requestType = com.google.cloud.video.transcoder.v1.ListJobsRequest.class, - responseType = com.google.cloud.video.transcoder.v1.ListJobsResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.ListJobsRequest, - com.google.cloud.video.transcoder.v1.ListJobsResponse> - getListJobsMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.ListJobsRequest, - com.google.cloud.video.transcoder.v1.ListJobsResponse> - getListJobsMethod; - if ((getListJobsMethod = TranscoderServiceGrpc.getListJobsMethod) == null) { - synchronized (TranscoderServiceGrpc.class) { - if ((getListJobsMethod = TranscoderServiceGrpc.getListJobsMethod) == null) { - TranscoderServiceGrpc.getListJobsMethod = - getListJobsMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListJobs")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.ListJobsRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.ListJobsResponse - .getDefaultInstance())) - .setSchemaDescriptor( - new TranscoderServiceMethodDescriptorSupplier("ListJobs")) - .build(); - } - } - } - return getListJobsMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.GetJobRequest, - com.google.cloud.video.transcoder.v1.Job> - getGetJobMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetJob", - requestType = com.google.cloud.video.transcoder.v1.GetJobRequest.class, - responseType = com.google.cloud.video.transcoder.v1.Job.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.GetJobRequest, - com.google.cloud.video.transcoder.v1.Job> - getGetJobMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.GetJobRequest, - com.google.cloud.video.transcoder.v1.Job> - getGetJobMethod; - if ((getGetJobMethod = TranscoderServiceGrpc.getGetJobMethod) == null) { - synchronized (TranscoderServiceGrpc.class) { - if ((getGetJobMethod = TranscoderServiceGrpc.getGetJobMethod) == null) { - TranscoderServiceGrpc.getGetJobMethod = - getGetJobMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetJob")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.GetJobRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.Job.getDefaultInstance())) - .setSchemaDescriptor(new TranscoderServiceMethodDescriptorSupplier("GetJob")) - .build(); - } - } - } - return getGetJobMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.DeleteJobRequest, com.google.protobuf.Empty> - getDeleteJobMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DeleteJob", - requestType = com.google.cloud.video.transcoder.v1.DeleteJobRequest.class, - responseType = com.google.protobuf.Empty.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.DeleteJobRequest, com.google.protobuf.Empty> - getDeleteJobMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.DeleteJobRequest, com.google.protobuf.Empty> - getDeleteJobMethod; - if ((getDeleteJobMethod = TranscoderServiceGrpc.getDeleteJobMethod) == null) { - synchronized (TranscoderServiceGrpc.class) { - if ((getDeleteJobMethod = TranscoderServiceGrpc.getDeleteJobMethod) == null) { - TranscoderServiceGrpc.getDeleteJobMethod = - getDeleteJobMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteJob")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.DeleteJobRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.protobuf.Empty.getDefaultInstance())) - .setSchemaDescriptor( - new TranscoderServiceMethodDescriptorSupplier("DeleteJob")) - .build(); - } - } - } - return getDeleteJobMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest, - com.google.cloud.video.transcoder.v1.JobTemplate> - getCreateJobTemplateMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "CreateJobTemplate", - requestType = com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest.class, - responseType = com.google.cloud.video.transcoder.v1.JobTemplate.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest, - com.google.cloud.video.transcoder.v1.JobTemplate> - getCreateJobTemplateMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest, - com.google.cloud.video.transcoder.v1.JobTemplate> - getCreateJobTemplateMethod; - if ((getCreateJobTemplateMethod = TranscoderServiceGrpc.getCreateJobTemplateMethod) == null) { - synchronized (TranscoderServiceGrpc.class) { - if ((getCreateJobTemplateMethod = TranscoderServiceGrpc.getCreateJobTemplateMethod) - == null) { - TranscoderServiceGrpc.getCreateJobTemplateMethod = - getCreateJobTemplateMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "CreateJobTemplate")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.JobTemplate - .getDefaultInstance())) - .setSchemaDescriptor( - new TranscoderServiceMethodDescriptorSupplier("CreateJobTemplate")) - .build(); - } - } - } - return getCreateJobTemplateMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest, - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse> - getListJobTemplatesMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ListJobTemplates", - requestType = com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest.class, - responseType = com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest, - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse> - getListJobTemplatesMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest, - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse> - getListJobTemplatesMethod; - if ((getListJobTemplatesMethod = TranscoderServiceGrpc.getListJobTemplatesMethod) == null) { - synchronized (TranscoderServiceGrpc.class) { - if ((getListJobTemplatesMethod = TranscoderServiceGrpc.getListJobTemplatesMethod) == null) { - TranscoderServiceGrpc.getListJobTemplatesMethod = - getListJobTemplatesMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListJobTemplates")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse - .getDefaultInstance())) - .setSchemaDescriptor( - new TranscoderServiceMethodDescriptorSupplier("ListJobTemplates")) - .build(); - } - } - } - return getListJobTemplatesMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest, - com.google.cloud.video.transcoder.v1.JobTemplate> - getGetJobTemplateMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetJobTemplate", - requestType = com.google.cloud.video.transcoder.v1.GetJobTemplateRequest.class, - responseType = com.google.cloud.video.transcoder.v1.JobTemplate.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest, - com.google.cloud.video.transcoder.v1.JobTemplate> - getGetJobTemplateMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest, - com.google.cloud.video.transcoder.v1.JobTemplate> - getGetJobTemplateMethod; - if ((getGetJobTemplateMethod = TranscoderServiceGrpc.getGetJobTemplateMethod) == null) { - synchronized (TranscoderServiceGrpc.class) { - if ((getGetJobTemplateMethod = TranscoderServiceGrpc.getGetJobTemplateMethod) == null) { - TranscoderServiceGrpc.getGetJobTemplateMethod = - getGetJobTemplateMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetJobTemplate")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.JobTemplate - .getDefaultInstance())) - .setSchemaDescriptor( - new TranscoderServiceMethodDescriptorSupplier("GetJobTemplate")) - .build(); - } - } - } - return getGetJobTemplateMethod; - } - - private static volatile io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest, com.google.protobuf.Empty> - getDeleteJobTemplateMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DeleteJobTemplate", - requestType = com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest.class, - responseType = com.google.protobuf.Empty.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest, com.google.protobuf.Empty> - getDeleteJobTemplateMethod() { - io.grpc.MethodDescriptor< - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest, - com.google.protobuf.Empty> - getDeleteJobTemplateMethod; - if ((getDeleteJobTemplateMethod = TranscoderServiceGrpc.getDeleteJobTemplateMethod) == null) { - synchronized (TranscoderServiceGrpc.class) { - if ((getDeleteJobTemplateMethod = TranscoderServiceGrpc.getDeleteJobTemplateMethod) - == null) { - TranscoderServiceGrpc.getDeleteJobTemplateMethod = - getDeleteJobTemplateMethod = - io.grpc.MethodDescriptor - . - newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteJobTemplate")) - .setSampledToLocalTracing(true) - .setRequestMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest - .getDefaultInstance())) - .setResponseMarshaller( - io.grpc.protobuf.ProtoUtils.marshaller( - com.google.protobuf.Empty.getDefaultInstance())) - .setSchemaDescriptor( - new TranscoderServiceMethodDescriptorSupplier("DeleteJobTemplate")) - .build(); - } - } - } - return getDeleteJobTemplateMethod; - } - - /** Creates a new async stub that supports all call types for the service */ - public static TranscoderServiceStub newStub(io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public TranscoderServiceStub newStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new TranscoderServiceStub(channel, callOptions); - } - }; - return TranscoderServiceStub.newStub(factory, channel); - } - - /** - * Creates a new blocking-style stub that supports unary and streaming output calls on the service - */ - public static TranscoderServiceBlockingStub newBlockingStub(io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public TranscoderServiceBlockingStub newStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new TranscoderServiceBlockingStub(channel, callOptions); - } - }; - return TranscoderServiceBlockingStub.newStub(factory, channel); - } - - /** Creates a new ListenableFuture-style stub that supports unary calls on the service */ - public static TranscoderServiceFutureStub newFutureStub(io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public TranscoderServiceFutureStub newStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new TranscoderServiceFutureStub(channel, callOptions); - } - }; - return TranscoderServiceFutureStub.newStub(factory, channel); - } - - /** - * - * - *
-   * Using the Transcoder API, you can queue asynchronous jobs for transcoding
-   * media into various output formats. Output formats may include different
-   * streaming standards such as HTTP Live Streaming (HLS) and Dynamic Adaptive
-   * Streaming over HTTP (DASH). You can also customize jobs using advanced
-   * features such as Digital Rights Management (DRM), audio equalization, content
-   * concatenation, and digital ad-stitch ready content generation.
-   * 
- */ - public abstract static class TranscoderServiceImplBase implements io.grpc.BindableService { - - /** - * - * - *
-     * Creates a job in the specified region.
-     * 
- */ - public void createJob( - com.google.cloud.video.transcoder.v1.CreateJobRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getCreateJobMethod(), responseObserver); - } - - /** - * - * - *
-     * Lists jobs in the specified region.
-     * 
- */ - public void listJobs( - com.google.cloud.video.transcoder.v1.ListJobsRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getListJobsMethod(), responseObserver); - } - - /** - * - * - *
-     * Returns the job data.
-     * 
- */ - public void getJob( - com.google.cloud.video.transcoder.v1.GetJobRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetJobMethod(), responseObserver); - } - - /** - * - * - *
-     * Deletes a job.
-     * 
- */ - public void deleteJob( - com.google.cloud.video.transcoder.v1.DeleteJobRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDeleteJobMethod(), responseObserver); - } - - /** - * - * - *
-     * Creates a job template in the specified region.
-     * 
- */ - public void createJobTemplate( - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getCreateJobTemplateMethod(), responseObserver); - } - - /** - * - * - *
-     * Lists job templates in the specified region.
-     * 
- */ - public void listJobTemplates( - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getListJobTemplatesMethod(), responseObserver); - } - - /** - * - * - *
-     * Returns the job template data.
-     * 
- */ - public void getJobTemplate( - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getGetJobTemplateMethod(), responseObserver); - } - - /** - * - * - *
-     * Deletes a job template.
-     * 
- */ - public void deleteJobTemplate( - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( - getDeleteJobTemplateMethod(), responseObserver); - } - - @java.lang.Override - public final io.grpc.ServerServiceDefinition bindService() { - return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) - .addMethod( - getCreateJobMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.video.transcoder.v1.CreateJobRequest, - com.google.cloud.video.transcoder.v1.Job>(this, METHODID_CREATE_JOB))) - .addMethod( - getListJobsMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.video.transcoder.v1.ListJobsRequest, - com.google.cloud.video.transcoder.v1.ListJobsResponse>( - this, METHODID_LIST_JOBS))) - .addMethod( - getGetJobMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.video.transcoder.v1.GetJobRequest, - com.google.cloud.video.transcoder.v1.Job>(this, METHODID_GET_JOB))) - .addMethod( - getDeleteJobMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.video.transcoder.v1.DeleteJobRequest, - com.google.protobuf.Empty>(this, METHODID_DELETE_JOB))) - .addMethod( - getCreateJobTemplateMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest, - com.google.cloud.video.transcoder.v1.JobTemplate>( - this, METHODID_CREATE_JOB_TEMPLATE))) - .addMethod( - getListJobTemplatesMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest, - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse>( - this, METHODID_LIST_JOB_TEMPLATES))) - .addMethod( - getGetJobTemplateMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest, - com.google.cloud.video.transcoder.v1.JobTemplate>( - this, METHODID_GET_JOB_TEMPLATE))) - .addMethod( - getDeleteJobTemplateMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest, - com.google.protobuf.Empty>(this, METHODID_DELETE_JOB_TEMPLATE))) - .build(); - } - } - - /** - * - * - *
-   * Using the Transcoder API, you can queue asynchronous jobs for transcoding
-   * media into various output formats. Output formats may include different
-   * streaming standards such as HTTP Live Streaming (HLS) and Dynamic Adaptive
-   * Streaming over HTTP (DASH). You can also customize jobs using advanced
-   * features such as Digital Rights Management (DRM), audio equalization, content
-   * concatenation, and digital ad-stitch ready content generation.
-   * 
- */ - public static final class TranscoderServiceStub - extends io.grpc.stub.AbstractAsyncStub { - private TranscoderServiceStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected TranscoderServiceStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new TranscoderServiceStub(channel, callOptions); - } - - /** - * - * - *
-     * Creates a job in the specified region.
-     * 
- */ - public void createJob( - com.google.cloud.video.transcoder.v1.CreateJobRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getCreateJobMethod(), getCallOptions()), request, responseObserver); - } - - /** - * - * - *
-     * Lists jobs in the specified region.
-     * 
- */ - public void listJobs( - com.google.cloud.video.transcoder.v1.ListJobsRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getListJobsMethod(), getCallOptions()), request, responseObserver); - } - - /** - * - * - *
-     * Returns the job data.
-     * 
- */ - public void getJob( - com.google.cloud.video.transcoder.v1.GetJobRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetJobMethod(), getCallOptions()), request, responseObserver); - } - - /** - * - * - *
-     * Deletes a job.
-     * 
- */ - public void deleteJob( - com.google.cloud.video.transcoder.v1.DeleteJobRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDeleteJobMethod(), getCallOptions()), request, responseObserver); - } - - /** - * - * - *
-     * Creates a job template in the specified region.
-     * 
- */ - public void createJobTemplate( - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getCreateJobTemplateMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Lists job templates in the specified region.
-     * 
- */ - public void listJobTemplates( - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getListJobTemplatesMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Returns the job template data.
-     * 
- */ - public void getJobTemplate( - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest request, - io.grpc.stub.StreamObserver - responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetJobTemplateMethod(), getCallOptions()), - request, - responseObserver); - } - - /** - * - * - *
-     * Deletes a job template.
-     * 
- */ - public void deleteJobTemplate( - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDeleteJobTemplateMethod(), getCallOptions()), - request, - responseObserver); - } - } - - /** - * - * - *
-   * Using the Transcoder API, you can queue asynchronous jobs for transcoding
-   * media into various output formats. Output formats may include different
-   * streaming standards such as HTTP Live Streaming (HLS) and Dynamic Adaptive
-   * Streaming over HTTP (DASH). You can also customize jobs using advanced
-   * features such as Digital Rights Management (DRM), audio equalization, content
-   * concatenation, and digital ad-stitch ready content generation.
-   * 
- */ - public static final class TranscoderServiceBlockingStub - extends io.grpc.stub.AbstractBlockingStub { - private TranscoderServiceBlockingStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected TranscoderServiceBlockingStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new TranscoderServiceBlockingStub(channel, callOptions); - } - - /** - * - * - *
-     * Creates a job in the specified region.
-     * 
- */ - public com.google.cloud.video.transcoder.v1.Job createJob( - com.google.cloud.video.transcoder.v1.CreateJobRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateJobMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Lists jobs in the specified region.
-     * 
- */ - public com.google.cloud.video.transcoder.v1.ListJobsResponse listJobs( - com.google.cloud.video.transcoder.v1.ListJobsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListJobsMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Returns the job data.
-     * 
- */ - public com.google.cloud.video.transcoder.v1.Job getJob( - com.google.cloud.video.transcoder.v1.GetJobRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetJobMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Deletes a job.
-     * 
- */ - public com.google.protobuf.Empty deleteJob( - com.google.cloud.video.transcoder.v1.DeleteJobRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteJobMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Creates a job template in the specified region.
-     * 
- */ - public com.google.cloud.video.transcoder.v1.JobTemplate createJobTemplate( - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getCreateJobTemplateMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Lists job templates in the specified region.
-     * 
- */ - public com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse listJobTemplates( - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListJobTemplatesMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Returns the job template data.
-     * 
- */ - public com.google.cloud.video.transcoder.v1.JobTemplate getJobTemplate( - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetJobTemplateMethod(), getCallOptions(), request); - } - - /** - * - * - *
-     * Deletes a job template.
-     * 
- */ - public com.google.protobuf.Empty deleteJobTemplate( - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteJobTemplateMethod(), getCallOptions(), request); - } - } - - /** - * - * - *
-   * Using the Transcoder API, you can queue asynchronous jobs for transcoding
-   * media into various output formats. Output formats may include different
-   * streaming standards such as HTTP Live Streaming (HLS) and Dynamic Adaptive
-   * Streaming over HTTP (DASH). You can also customize jobs using advanced
-   * features such as Digital Rights Management (DRM), audio equalization, content
-   * concatenation, and digital ad-stitch ready content generation.
-   * 
- */ - public static final class TranscoderServiceFutureStub - extends io.grpc.stub.AbstractFutureStub { - private TranscoderServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected TranscoderServiceFutureStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new TranscoderServiceFutureStub(channel, callOptions); - } - - /** - * - * - *
-     * Creates a job in the specified region.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.video.transcoder.v1.Job> - createJob(com.google.cloud.video.transcoder.v1.CreateJobRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCreateJobMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Lists jobs in the specified region.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.video.transcoder.v1.ListJobsResponse> - listJobs(com.google.cloud.video.transcoder.v1.ListJobsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListJobsMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Returns the job data.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.video.transcoder.v1.Job> - getJob(com.google.cloud.video.transcoder.v1.GetJobRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetJobMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Deletes a job.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture deleteJob( - com.google.cloud.video.transcoder.v1.DeleteJobRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDeleteJobMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Creates a job template in the specified region.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.video.transcoder.v1.JobTemplate> - createJobTemplate(com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getCreateJobTemplateMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Lists job templates in the specified region.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse> - listJobTemplates(com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListJobTemplatesMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Returns the job template data.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture< - com.google.cloud.video.transcoder.v1.JobTemplate> - getJobTemplate(com.google.cloud.video.transcoder.v1.GetJobTemplateRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetJobTemplateMethod(), getCallOptions()), request); - } - - /** - * - * - *
-     * Deletes a job template.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture - deleteJobTemplate(com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDeleteJobTemplateMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_CREATE_JOB = 0; - private static final int METHODID_LIST_JOBS = 1; - private static final int METHODID_GET_JOB = 2; - private static final int METHODID_DELETE_JOB = 3; - private static final int METHODID_CREATE_JOB_TEMPLATE = 4; - private static final int METHODID_LIST_JOB_TEMPLATES = 5; - private static final int METHODID_GET_JOB_TEMPLATE = 6; - private static final int METHODID_DELETE_JOB_TEMPLATE = 7; - - private static final class MethodHandlers - implements io.grpc.stub.ServerCalls.UnaryMethod, - io.grpc.stub.ServerCalls.ServerStreamingMethod, - io.grpc.stub.ServerCalls.ClientStreamingMethod, - io.grpc.stub.ServerCalls.BidiStreamingMethod { - private final TranscoderServiceImplBase serviceImpl; - private final int methodId; - - MethodHandlers(TranscoderServiceImplBase serviceImpl, int methodId) { - this.serviceImpl = serviceImpl; - this.methodId = methodId; - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - case METHODID_CREATE_JOB: - serviceImpl.createJob( - (com.google.cloud.video.transcoder.v1.CreateJobRequest) request, - (io.grpc.stub.StreamObserver) - responseObserver); - break; - case METHODID_LIST_JOBS: - serviceImpl.listJobs( - (com.google.cloud.video.transcoder.v1.ListJobsRequest) request, - (io.grpc.stub.StreamObserver) - responseObserver); - break; - case METHODID_GET_JOB: - serviceImpl.getJob( - (com.google.cloud.video.transcoder.v1.GetJobRequest) request, - (io.grpc.stub.StreamObserver) - responseObserver); - break; - case METHODID_DELETE_JOB: - serviceImpl.deleteJob( - (com.google.cloud.video.transcoder.v1.DeleteJobRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_CREATE_JOB_TEMPLATE: - serviceImpl.createJobTemplate( - (com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest) request, - (io.grpc.stub.StreamObserver) - responseObserver); - break; - case METHODID_LIST_JOB_TEMPLATES: - serviceImpl.listJobTemplates( - (com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest) request, - (io.grpc.stub.StreamObserver< - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse>) - responseObserver); - break; - case METHODID_GET_JOB_TEMPLATE: - serviceImpl.getJobTemplate( - (com.google.cloud.video.transcoder.v1.GetJobTemplateRequest) request, - (io.grpc.stub.StreamObserver) - responseObserver); - break; - case METHODID_DELETE_JOB_TEMPLATE: - serviceImpl.deleteJobTemplate( - (com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - default: - throw new AssertionError(); - } - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public io.grpc.stub.StreamObserver invoke( - io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - default: - throw new AssertionError(); - } - } - } - - private abstract static class TranscoderServiceBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoFileDescriptorSupplier, - io.grpc.protobuf.ProtoServiceDescriptorSupplier { - TranscoderServiceBaseDescriptorSupplier() {} - - @java.lang.Override - public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto.getDescriptor(); - } - - @java.lang.Override - public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { - return getFileDescriptor().findServiceByName("TranscoderService"); - } - } - - private static final class TranscoderServiceFileDescriptorSupplier - extends TranscoderServiceBaseDescriptorSupplier { - TranscoderServiceFileDescriptorSupplier() {} - } - - private static final class TranscoderServiceMethodDescriptorSupplier - extends TranscoderServiceBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { - private final String methodName; - - TranscoderServiceMethodDescriptorSupplier(String methodName) { - this.methodName = methodName; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { - return getServiceDescriptor().findMethodByName(methodName); - } - } - - private static volatile io.grpc.ServiceDescriptor serviceDescriptor; - - public static io.grpc.ServiceDescriptor getServiceDescriptor() { - io.grpc.ServiceDescriptor result = serviceDescriptor; - if (result == null) { - synchronized (TranscoderServiceGrpc.class) { - result = serviceDescriptor; - if (result == null) { - serviceDescriptor = - result = - io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) - .setSchemaDescriptor(new TranscoderServiceFileDescriptorSupplier()) - .addMethod(getCreateJobMethod()) - .addMethod(getListJobsMethod()) - .addMethod(getGetJobMethod()) - .addMethod(getDeleteJobMethod()) - .addMethod(getCreateJobTemplateMethod()) - .addMethod(getListJobTemplatesMethod()) - .addMethod(getGetJobTemplateMethod()) - .addMethod(getDeleteJobTemplateMethod()) - .build(); - } - } - } - return result; - } -} diff --git a/java.header b/java.header deleted file mode 100644 index d0970ba7..00000000 --- a/java.header +++ /dev/null @@ -1,15 +0,0 @@ -^/\*$ -^ \* Copyright \d\d\d\d,? Google (Inc\.|LLC)$ -^ \*$ -^ \* Licensed under the Apache License, Version 2\.0 \(the "License"\);$ -^ \* you may not use this file except in compliance with the License\.$ -^ \* You may obtain a copy of the License at$ -^ \*$ -^ \*[ ]+https?://www.apache.org/licenses/LICENSE-2\.0$ -^ \*$ -^ \* Unless required by applicable law or agreed to in writing, software$ -^ \* distributed under the License is distributed on an "AS IS" BASIS,$ -^ \* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied\.$ -^ \* See the License for the specific language governing permissions and$ -^ \* limitations under the License\.$ -^ \*/$ diff --git a/license-checks.xml b/license-checks.xml deleted file mode 100644 index 6597fced..00000000 --- a/license-checks.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - diff --git a/pom.xml b/pom.xml deleted file mode 100644 index 77840c13..00000000 --- a/pom.xml +++ /dev/null @@ -1,180 +0,0 @@ - - - 4.0.0 - com.google.cloud - google-cloud-video-transcoder-parent - pom - 1.2.5 - Google Video Transcoder Parent - https://github.com/googleapis/java- - - Java idiomatic client for Google Cloud Platform services. - - - - com.google.cloud - google-cloud-shared-config - 1.5.3 - - - - - chingor - Jeff Ching - chingor@google.com - Google - - Developer - - - - - Google LLC - - - scm:git:git@github.com:googleapis/java-.git - scm:git:git@github.com:googleapis/java-.git - https://github.com/googleapis/java- - HEAD - - - https://github.com/googleapis/java-/issues - GitHub Issues - - - - - Apache-2.0 - https://www.apache.org/licenses/LICENSE-2.0.txt - - - - - UTF-8 - UTF-8 - github - google-cloud-video-transcoder-parent - - - - - - com.google.cloud - google-cloud-video-transcoder - 1.2.5 - - - com.google.api.grpc - proto-google-cloud-video-transcoder-v1 - 1.2.5 - - - com.google.api.grpc - grpc-google-cloud-video-transcoder-v1 - 1.2.5 - - - - com.google.cloud - google-cloud-shared-dependencies - 3.0.4 - pom - import - - - - - - - - - org.apache.maven.plugins - maven-dependency-plugin - - - org.objenesis:objenesis - javax.annotation:javax.annotation-api - - - - - - - - - google-cloud-video-transcoder - grpc-google-cloud-video-transcoder-v1 - proto-google-cloud-video-transcoder-v1 - google-cloud-video-transcoder-bom - - - - - - org.apache.maven.plugins - maven-project-info-reports-plugin - 3.4.1 - - - - index - dependency-info - team - ci-management - issue-management - licenses - scm - dependency-management - distribution-management - summary - modules - - - - - true - ${site.installationModule} - jar - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.4.1 - - - html - - aggregate - javadoc - - - - - none - protected - true - ${project.build.directory}/javadoc - - - Test helpers packages - com.google.cloud.testing - - - SPI packages - com.google.cloud.spi* - - - - - https://grpc.io/grpc-java/javadoc/ - https://developers.google.com/protocol-buffers/docs/reference/java/ - https://googleapis.dev/java/google-auth-library/latest/ - https://googleapis.dev/java/gax/latest/ - https://googleapis.github.io/api-common-java/${google.api-common.version}/apidocs/ - - - - - - diff --git a/proto-google-cloud-video-transcoder-v1/clirr-ignored-differences.xml b/proto-google-cloud-video-transcoder-v1/clirr-ignored-differences.xml deleted file mode 100644 index c460468c..00000000 --- a/proto-google-cloud-video-transcoder-v1/clirr-ignored-differences.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - 7012 - com/google/cloud/video/transcoder/v1/*OrBuilder - * get*(*) - - - 7012 - com/google/cloud/video/transcoder/v1/*OrBuilder - boolean contains*(*) - - - 7012 - com/google/cloud/video/transcoder/v1/*OrBuilder - boolean has*(*) - - diff --git a/proto-google-cloud-video-transcoder-v1/pom.xml b/proto-google-cloud-video-transcoder-v1/pom.xml deleted file mode 100644 index 643a2407..00000000 --- a/proto-google-cloud-video-transcoder-v1/pom.xml +++ /dev/null @@ -1,42 +0,0 @@ - - 4.0.0 - com.google.api.grpc - proto-google-cloud-video-transcoder-v1 - 1.2.5 - proto-google-cloud-video-transcoder-v1 - Proto library for google-cloud-video-transcoder - - com.google.cloud - google-cloud-video-transcoder-parent - 1.2.5 - - - - com.google.protobuf - protobuf-java - - - com.google.api.grpc - proto-google-common-protos - - - com.google.api - api-common - - - com.google.guava - guava - - - - - - - org.codehaus.mojo - flatten-maven-plugin - - - - diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AdBreak.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AdBreak.java deleted file mode 100644 index 48fabe1d..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AdBreak.java +++ /dev/null @@ -1,714 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Ad break.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.AdBreak} - */ -public final class AdBreak extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.AdBreak) - AdBreakOrBuilder { - private static final long serialVersionUID = 0L; - // Use AdBreak.newBuilder() to construct. - private AdBreak(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private AdBreak() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new AdBreak(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AdBreak_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AdBreak_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.AdBreak.class, - com.google.cloud.video.transcoder.v1.AdBreak.Builder.class); - } - - public static final int START_TIME_OFFSET_FIELD_NUMBER = 1; - private com.google.protobuf.Duration startTimeOffset_; - /** - * - * - *
-   * Start time in seconds for the ad break, relative to the output file
-   * timeline. The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return Whether the startTimeOffset field is set. - */ - @java.lang.Override - public boolean hasStartTimeOffset() { - return startTimeOffset_ != null; - } - /** - * - * - *
-   * Start time in seconds for the ad break, relative to the output file
-   * timeline. The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return The startTimeOffset. - */ - @java.lang.Override - public com.google.protobuf.Duration getStartTimeOffset() { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } - /** - * - * - *
-   * Start time in seconds for the ad break, relative to the output file
-   * timeline. The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder() { - return getStartTimeOffset(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (startTimeOffset_ != null) { - output.writeMessage(1, getStartTimeOffset()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (startTimeOffset_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getStartTimeOffset()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.AdBreak)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.AdBreak other = - (com.google.cloud.video.transcoder.v1.AdBreak) obj; - - if (hasStartTimeOffset() != other.hasStartTimeOffset()) return false; - if (hasStartTimeOffset()) { - if (!getStartTimeOffset().equals(other.getStartTimeOffset())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStartTimeOffset()) { - hash = (37 * hash) + START_TIME_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + getStartTimeOffset().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.AdBreak prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Ad break.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.AdBreak} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.AdBreak) - com.google.cloud.video.transcoder.v1.AdBreakOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AdBreak_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AdBreak_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.AdBreak.class, - com.google.cloud.video.transcoder.v1.AdBreak.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.AdBreak.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = null; - } else { - startTimeOffset_ = null; - startTimeOffsetBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AdBreak_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AdBreak getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.AdBreak.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AdBreak build() { - com.google.cloud.video.transcoder.v1.AdBreak result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AdBreak buildPartial() { - com.google.cloud.video.transcoder.v1.AdBreak result = - new com.google.cloud.video.transcoder.v1.AdBreak(this); - if (startTimeOffsetBuilder_ == null) { - result.startTimeOffset_ = startTimeOffset_; - } else { - result.startTimeOffset_ = startTimeOffsetBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.AdBreak) { - return mergeFrom((com.google.cloud.video.transcoder.v1.AdBreak) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.AdBreak other) { - if (other == com.google.cloud.video.transcoder.v1.AdBreak.getDefaultInstance()) return this; - if (other.hasStartTimeOffset()) { - mergeStartTimeOffset(other.getStartTimeOffset()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage(getStartTimeOffsetFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private com.google.protobuf.Duration startTimeOffset_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - startTimeOffsetBuilder_; - /** - * - * - *
-     * Start time in seconds for the ad break, relative to the output file
-     * timeline. The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return Whether the startTimeOffset field is set. - */ - public boolean hasStartTimeOffset() { - return startTimeOffsetBuilder_ != null || startTimeOffset_ != null; - } - /** - * - * - *
-     * Start time in seconds for the ad break, relative to the output file
-     * timeline. The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return The startTimeOffset. - */ - public com.google.protobuf.Duration getStartTimeOffset() { - if (startTimeOffsetBuilder_ == null) { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } else { - return startTimeOffsetBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Start time in seconds for the ad break, relative to the output file
-     * timeline. The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public Builder setStartTimeOffset(com.google.protobuf.Duration value) { - if (startTimeOffsetBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - startTimeOffset_ = value; - onChanged(); - } else { - startTimeOffsetBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Start time in seconds for the ad break, relative to the output file
-     * timeline. The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public Builder setStartTimeOffset(com.google.protobuf.Duration.Builder builderForValue) { - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = builderForValue.build(); - onChanged(); - } else { - startTimeOffsetBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Start time in seconds for the ad break, relative to the output file
-     * timeline. The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public Builder mergeStartTimeOffset(com.google.protobuf.Duration value) { - if (startTimeOffsetBuilder_ == null) { - if (startTimeOffset_ != null) { - startTimeOffset_ = - com.google.protobuf.Duration.newBuilder(startTimeOffset_) - .mergeFrom(value) - .buildPartial(); - } else { - startTimeOffset_ = value; - } - onChanged(); - } else { - startTimeOffsetBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Start time in seconds for the ad break, relative to the output file
-     * timeline. The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public Builder clearStartTimeOffset() { - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = null; - onChanged(); - } else { - startTimeOffset_ = null; - startTimeOffsetBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Start time in seconds for the ad break, relative to the output file
-     * timeline. The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public com.google.protobuf.Duration.Builder getStartTimeOffsetBuilder() { - - onChanged(); - return getStartTimeOffsetFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Start time in seconds for the ad break, relative to the output file
-     * timeline. The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder() { - if (startTimeOffsetBuilder_ != null) { - return startTimeOffsetBuilder_.getMessageOrBuilder(); - } else { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } - } - /** - * - * - *
-     * Start time in seconds for the ad break, relative to the output file
-     * timeline. The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - getStartTimeOffsetFieldBuilder() { - if (startTimeOffsetBuilder_ == null) { - startTimeOffsetBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder>( - getStartTimeOffset(), getParentForChildren(), isClean()); - startTimeOffset_ = null; - } - return startTimeOffsetBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.AdBreak) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.AdBreak) - private static final com.google.cloud.video.transcoder.v1.AdBreak DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.AdBreak(); - } - - public static com.google.cloud.video.transcoder.v1.AdBreak getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AdBreak parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AdBreak getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AdBreakOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AdBreakOrBuilder.java deleted file mode 100644 index 6026fb6d..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AdBreakOrBuilder.java +++ /dev/null @@ -1,63 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface AdBreakOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.AdBreak) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Start time in seconds for the ad break, relative to the output file
-   * timeline. The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return Whether the startTimeOffset field is set. - */ - boolean hasStartTimeOffset(); - /** - * - * - *
-   * Start time in seconds for the ad break, relative to the output file
-   * timeline. The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return The startTimeOffset. - */ - com.google.protobuf.Duration getStartTimeOffset(); - /** - * - * - *
-   * Start time in seconds for the ad break, relative to the output file
-   * timeline. The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AudioStream.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AudioStream.java deleted file mode 100644 index fed80308..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AudioStream.java +++ /dev/null @@ -1,3110 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Audio stream resource.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.AudioStream} - */ -public final class AudioStream extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.AudioStream) - AudioStreamOrBuilder { - private static final long serialVersionUID = 0L; - // Use AudioStream.newBuilder() to construct. - private AudioStream(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private AudioStream() { - codec_ = ""; - channelLayout_ = com.google.protobuf.LazyStringArrayList.EMPTY; - mapping_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new AudioStream(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AudioStream_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AudioStream_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.AudioStream.class, - com.google.cloud.video.transcoder.v1.AudioStream.Builder.class); - } - - public interface AudioMappingOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.AudioStream.AudioMapping) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Required. The `EditAtom.key` that references the atom with audio inputs in the
-     * `Job.edit_list`.
-     * 
- * - * string atom_key = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The atomKey. - */ - java.lang.String getAtomKey(); - /** - * - * - *
-     * Required. The `EditAtom.key` that references the atom with audio inputs in the
-     * `Job.edit_list`.
-     * 
- * - * string atom_key = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for atomKey. - */ - com.google.protobuf.ByteString getAtomKeyBytes(); - - /** - * - * - *
-     * Required. The `Input.key` that identifies the input file.
-     * 
- * - * string input_key = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The inputKey. - */ - java.lang.String getInputKey(); - /** - * - * - *
-     * Required. The `Input.key` that identifies the input file.
-     * 
- * - * string input_key = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for inputKey. - */ - com.google.protobuf.ByteString getInputKeyBytes(); - - /** - * - * - *
-     * Required. The zero-based index of the track in the input file.
-     * 
- * - * int32 input_track = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The inputTrack. - */ - int getInputTrack(); - - /** - * - * - *
-     * Required. The zero-based index of the channel in the input audio stream.
-     * 
- * - * int32 input_channel = 4 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The inputChannel. - */ - int getInputChannel(); - - /** - * - * - *
-     * Required. The zero-based index of the channel in the output audio stream.
-     * 
- * - * int32 output_channel = 5 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The outputChannel. - */ - int getOutputChannel(); - - /** - * - * - *
-     * Audio volume control in dB. Negative values decrease volume,
-     * positive values increase. The default is 0.
-     * 
- * - * double gain_db = 6; - * - * @return The gainDb. - */ - double getGainDb(); - } - /** - * - * - *
-   * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.AudioStream.AudioMapping} - */ - public static final class AudioMapping extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.AudioStream.AudioMapping) - AudioMappingOrBuilder { - private static final long serialVersionUID = 0L; - // Use AudioMapping.newBuilder() to construct. - private AudioMapping(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private AudioMapping() { - atomKey_ = ""; - inputKey_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new AudioMapping(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AudioStream_AudioMapping_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AudioStream_AudioMapping_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.class, - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.Builder.class); - } - - public static final int ATOM_KEY_FIELD_NUMBER = 1; - private volatile java.lang.Object atomKey_; - /** - * - * - *
-     * Required. The `EditAtom.key` that references the atom with audio inputs in the
-     * `Job.edit_list`.
-     * 
- * - * string atom_key = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The atomKey. - */ - @java.lang.Override - public java.lang.String getAtomKey() { - java.lang.Object ref = atomKey_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - atomKey_ = s; - return s; - } - } - /** - * - * - *
-     * Required. The `EditAtom.key` that references the atom with audio inputs in the
-     * `Job.edit_list`.
-     * 
- * - * string atom_key = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for atomKey. - */ - @java.lang.Override - public com.google.protobuf.ByteString getAtomKeyBytes() { - java.lang.Object ref = atomKey_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - atomKey_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int INPUT_KEY_FIELD_NUMBER = 2; - private volatile java.lang.Object inputKey_; - /** - * - * - *
-     * Required. The `Input.key` that identifies the input file.
-     * 
- * - * string input_key = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The inputKey. - */ - @java.lang.Override - public java.lang.String getInputKey() { - java.lang.Object ref = inputKey_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - inputKey_ = s; - return s; - } - } - /** - * - * - *
-     * Required. The `Input.key` that identifies the input file.
-     * 
- * - * string input_key = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for inputKey. - */ - @java.lang.Override - public com.google.protobuf.ByteString getInputKeyBytes() { - java.lang.Object ref = inputKey_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - inputKey_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int INPUT_TRACK_FIELD_NUMBER = 3; - private int inputTrack_; - /** - * - * - *
-     * Required. The zero-based index of the track in the input file.
-     * 
- * - * int32 input_track = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The inputTrack. - */ - @java.lang.Override - public int getInputTrack() { - return inputTrack_; - } - - public static final int INPUT_CHANNEL_FIELD_NUMBER = 4; - private int inputChannel_; - /** - * - * - *
-     * Required. The zero-based index of the channel in the input audio stream.
-     * 
- * - * int32 input_channel = 4 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The inputChannel. - */ - @java.lang.Override - public int getInputChannel() { - return inputChannel_; - } - - public static final int OUTPUT_CHANNEL_FIELD_NUMBER = 5; - private int outputChannel_; - /** - * - * - *
-     * Required. The zero-based index of the channel in the output audio stream.
-     * 
- * - * int32 output_channel = 5 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The outputChannel. - */ - @java.lang.Override - public int getOutputChannel() { - return outputChannel_; - } - - public static final int GAIN_DB_FIELD_NUMBER = 6; - private double gainDb_; - /** - * - * - *
-     * Audio volume control in dB. Negative values decrease volume,
-     * positive values increase. The default is 0.
-     * 
- * - * double gain_db = 6; - * - * @return The gainDb. - */ - @java.lang.Override - public double getGainDb() { - return gainDb_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(atomKey_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, atomKey_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(inputKey_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, inputKey_); - } - if (inputTrack_ != 0) { - output.writeInt32(3, inputTrack_); - } - if (inputChannel_ != 0) { - output.writeInt32(4, inputChannel_); - } - if (outputChannel_ != 0) { - output.writeInt32(5, outputChannel_); - } - if (java.lang.Double.doubleToRawLongBits(gainDb_) != 0) { - output.writeDouble(6, gainDb_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(atomKey_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, atomKey_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(inputKey_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, inputKey_); - } - if (inputTrack_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(3, inputTrack_); - } - if (inputChannel_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(4, inputChannel_); - } - if (outputChannel_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(5, outputChannel_); - } - if (java.lang.Double.doubleToRawLongBits(gainDb_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeDoubleSize(6, gainDb_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping other = - (com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping) obj; - - if (!getAtomKey().equals(other.getAtomKey())) return false; - if (!getInputKey().equals(other.getInputKey())) return false; - if (getInputTrack() != other.getInputTrack()) return false; - if (getInputChannel() != other.getInputChannel()) return false; - if (getOutputChannel() != other.getOutputChannel()) return false; - if (java.lang.Double.doubleToLongBits(getGainDb()) - != java.lang.Double.doubleToLongBits(other.getGainDb())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ATOM_KEY_FIELD_NUMBER; - hash = (53 * hash) + getAtomKey().hashCode(); - hash = (37 * hash) + INPUT_KEY_FIELD_NUMBER; - hash = (53 * hash) + getInputKey().hashCode(); - hash = (37 * hash) + INPUT_TRACK_FIELD_NUMBER; - hash = (53 * hash) + getInputTrack(); - hash = (37 * hash) + INPUT_CHANNEL_FIELD_NUMBER; - hash = (53 * hash) + getInputChannel(); - hash = (37 * hash) + OUTPUT_CHANNEL_FIELD_NUMBER; - hash = (53 * hash) + getOutputChannel(); - hash = (37 * hash) + GAIN_DB_FIELD_NUMBER; - hash = - (53 * hash) - + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getGainDb())); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.AudioStream.AudioMapping} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.AudioStream.AudioMapping) - com.google.cloud.video.transcoder.v1.AudioStream.AudioMappingOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AudioStream_AudioMapping_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AudioStream_AudioMapping_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.class, - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - atomKey_ = ""; - - inputKey_ = ""; - - inputTrack_ = 0; - - inputChannel_ = 0; - - outputChannel_ = 0; - - gainDb_ = 0D; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AudioStream_AudioMapping_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping build() { - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping buildPartial() { - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping result = - new com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping(this); - result.atomKey_ = atomKey_; - result.inputKey_ = inputKey_; - result.inputTrack_ = inputTrack_; - result.inputChannel_ = inputChannel_; - result.outputChannel_ = outputChannel_; - result.gainDb_ = gainDb_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping) { - return mergeFrom((com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping other) { - if (other - == com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.getDefaultInstance()) - return this; - if (!other.getAtomKey().isEmpty()) { - atomKey_ = other.atomKey_; - onChanged(); - } - if (!other.getInputKey().isEmpty()) { - inputKey_ = other.inputKey_; - onChanged(); - } - if (other.getInputTrack() != 0) { - setInputTrack(other.getInputTrack()); - } - if (other.getInputChannel() != 0) { - setInputChannel(other.getInputChannel()); - } - if (other.getOutputChannel() != 0) { - setOutputChannel(other.getOutputChannel()); - } - if (other.getGainDb() != 0D) { - setGainDb(other.getGainDb()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - atomKey_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - inputKey_ = input.readStringRequireUtf8(); - - break; - } // case 18 - case 24: - { - inputTrack_ = input.readInt32(); - - break; - } // case 24 - case 32: - { - inputChannel_ = input.readInt32(); - - break; - } // case 32 - case 40: - { - outputChannel_ = input.readInt32(); - - break; - } // case 40 - case 49: - { - gainDb_ = input.readDouble(); - - break; - } // case 49 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object atomKey_ = ""; - /** - * - * - *
-       * Required. The `EditAtom.key` that references the atom with audio inputs in the
-       * `Job.edit_list`.
-       * 
- * - * string atom_key = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The atomKey. - */ - public java.lang.String getAtomKey() { - java.lang.Object ref = atomKey_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - atomKey_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-       * Required. The `EditAtom.key` that references the atom with audio inputs in the
-       * `Job.edit_list`.
-       * 
- * - * string atom_key = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for atomKey. - */ - public com.google.protobuf.ByteString getAtomKeyBytes() { - java.lang.Object ref = atomKey_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - atomKey_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-       * Required. The `EditAtom.key` that references the atom with audio inputs in the
-       * `Job.edit_list`.
-       * 
- * - * string atom_key = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The atomKey to set. - * @return This builder for chaining. - */ - public Builder setAtomKey(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - atomKey_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Required. The `EditAtom.key` that references the atom with audio inputs in the
-       * `Job.edit_list`.
-       * 
- * - * string atom_key = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return This builder for chaining. - */ - public Builder clearAtomKey() { - - atomKey_ = getDefaultInstance().getAtomKey(); - onChanged(); - return this; - } - /** - * - * - *
-       * Required. The `EditAtom.key` that references the atom with audio inputs in the
-       * `Job.edit_list`.
-       * 
- * - * string atom_key = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The bytes for atomKey to set. - * @return This builder for chaining. - */ - public Builder setAtomKeyBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - atomKey_ = value; - onChanged(); - return this; - } - - private java.lang.Object inputKey_ = ""; - /** - * - * - *
-       * Required. The `Input.key` that identifies the input file.
-       * 
- * - * string input_key = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The inputKey. - */ - public java.lang.String getInputKey() { - java.lang.Object ref = inputKey_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - inputKey_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-       * Required. The `Input.key` that identifies the input file.
-       * 
- * - * string input_key = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for inputKey. - */ - public com.google.protobuf.ByteString getInputKeyBytes() { - java.lang.Object ref = inputKey_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - inputKey_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-       * Required. The `Input.key` that identifies the input file.
-       * 
- * - * string input_key = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The inputKey to set. - * @return This builder for chaining. - */ - public Builder setInputKey(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - inputKey_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Required. The `Input.key` that identifies the input file.
-       * 
- * - * string input_key = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @return This builder for chaining. - */ - public Builder clearInputKey() { - - inputKey_ = getDefaultInstance().getInputKey(); - onChanged(); - return this; - } - /** - * - * - *
-       * Required. The `Input.key` that identifies the input file.
-       * 
- * - * string input_key = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The bytes for inputKey to set. - * @return This builder for chaining. - */ - public Builder setInputKeyBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - inputKey_ = value; - onChanged(); - return this; - } - - private int inputTrack_; - /** - * - * - *
-       * Required. The zero-based index of the track in the input file.
-       * 
- * - * int32 input_track = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The inputTrack. - */ - @java.lang.Override - public int getInputTrack() { - return inputTrack_; - } - /** - * - * - *
-       * Required. The zero-based index of the track in the input file.
-       * 
- * - * int32 input_track = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The inputTrack to set. - * @return This builder for chaining. - */ - public Builder setInputTrack(int value) { - - inputTrack_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Required. The zero-based index of the track in the input file.
-       * 
- * - * int32 input_track = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return This builder for chaining. - */ - public Builder clearInputTrack() { - - inputTrack_ = 0; - onChanged(); - return this; - } - - private int inputChannel_; - /** - * - * - *
-       * Required. The zero-based index of the channel in the input audio stream.
-       * 
- * - * int32 input_channel = 4 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The inputChannel. - */ - @java.lang.Override - public int getInputChannel() { - return inputChannel_; - } - /** - * - * - *
-       * Required. The zero-based index of the channel in the input audio stream.
-       * 
- * - * int32 input_channel = 4 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The inputChannel to set. - * @return This builder for chaining. - */ - public Builder setInputChannel(int value) { - - inputChannel_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Required. The zero-based index of the channel in the input audio stream.
-       * 
- * - * int32 input_channel = 4 [(.google.api.field_behavior) = REQUIRED]; - * - * @return This builder for chaining. - */ - public Builder clearInputChannel() { - - inputChannel_ = 0; - onChanged(); - return this; - } - - private int outputChannel_; - /** - * - * - *
-       * Required. The zero-based index of the channel in the output audio stream.
-       * 
- * - * int32 output_channel = 5 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The outputChannel. - */ - @java.lang.Override - public int getOutputChannel() { - return outputChannel_; - } - /** - * - * - *
-       * Required. The zero-based index of the channel in the output audio stream.
-       * 
- * - * int32 output_channel = 5 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The outputChannel to set. - * @return This builder for chaining. - */ - public Builder setOutputChannel(int value) { - - outputChannel_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Required. The zero-based index of the channel in the output audio stream.
-       * 
- * - * int32 output_channel = 5 [(.google.api.field_behavior) = REQUIRED]; - * - * @return This builder for chaining. - */ - public Builder clearOutputChannel() { - - outputChannel_ = 0; - onChanged(); - return this; - } - - private double gainDb_; - /** - * - * - *
-       * Audio volume control in dB. Negative values decrease volume,
-       * positive values increase. The default is 0.
-       * 
- * - * double gain_db = 6; - * - * @return The gainDb. - */ - @java.lang.Override - public double getGainDb() { - return gainDb_; - } - /** - * - * - *
-       * Audio volume control in dB. Negative values decrease volume,
-       * positive values increase. The default is 0.
-       * 
- * - * double gain_db = 6; - * - * @param value The gainDb to set. - * @return This builder for chaining. - */ - public Builder setGainDb(double value) { - - gainDb_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Audio volume control in dB. Negative values decrease volume,
-       * positive values increase. The default is 0.
-       * 
- * - * double gain_db = 6; - * - * @return This builder for chaining. - */ - public Builder clearGainDb() { - - gainDb_ = 0D; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.AudioStream.AudioMapping) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.AudioStream.AudioMapping) - private static final com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping(); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AudioMapping parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public static final int CODEC_FIELD_NUMBER = 1; - private volatile java.lang.Object codec_; - /** - * - * - *
-   * The codec for this audio stream. The default is `aac`.
-   * Supported audio codecs:
-   * - `aac`
-   * - `aac-he`
-   * - `aac-he-v2`
-   * - `mp3`
-   * - `ac3`
-   * - `eac3`
-   * 
- * - * string codec = 1; - * - * @return The codec. - */ - @java.lang.Override - public java.lang.String getCodec() { - java.lang.Object ref = codec_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - codec_ = s; - return s; - } - } - /** - * - * - *
-   * The codec for this audio stream. The default is `aac`.
-   * Supported audio codecs:
-   * - `aac`
-   * - `aac-he`
-   * - `aac-he-v2`
-   * - `mp3`
-   * - `ac3`
-   * - `eac3`
-   * 
- * - * string codec = 1; - * - * @return The bytes for codec. - */ - @java.lang.Override - public com.google.protobuf.ByteString getCodecBytes() { - java.lang.Object ref = codec_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - codec_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int BITRATE_BPS_FIELD_NUMBER = 2; - private int bitrateBps_; - /** - * - * - *
-   * Required. Audio bitrate in bits per second. Must be between 1 and 10,000,000.
-   * 
- * - * int32 bitrate_bps = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bitrateBps. - */ - @java.lang.Override - public int getBitrateBps() { - return bitrateBps_; - } - - public static final int CHANNEL_COUNT_FIELD_NUMBER = 3; - private int channelCount_; - /** - * - * - *
-   * Number of audio channels. Must be between 1 and 6. The default is 2.
-   * 
- * - * int32 channel_count = 3; - * - * @return The channelCount. - */ - @java.lang.Override - public int getChannelCount() { - return channelCount_; - } - - public static final int CHANNEL_LAYOUT_FIELD_NUMBER = 4; - private com.google.protobuf.LazyStringList channelLayout_; - /** - * - * - *
-   * A list of channel names specifying layout of the audio channels.
-   * This only affects the metadata embedded in the container headers, if
-   * supported by the specified format. The default is `["fl", "fr"]`.
-   * Supported channel names:
-   * - `fl` - Front left channel
-   * - `fr` - Front right channel
-   * - `sl` - Side left channel
-   * - `sr` - Side right channel
-   * - `fc` - Front center channel
-   * - `lfe` - Low frequency
-   * 
- * - * repeated string channel_layout = 4; - * - * @return A list containing the channelLayout. - */ - public com.google.protobuf.ProtocolStringList getChannelLayoutList() { - return channelLayout_; - } - /** - * - * - *
-   * A list of channel names specifying layout of the audio channels.
-   * This only affects the metadata embedded in the container headers, if
-   * supported by the specified format. The default is `["fl", "fr"]`.
-   * Supported channel names:
-   * - `fl` - Front left channel
-   * - `fr` - Front right channel
-   * - `sl` - Side left channel
-   * - `sr` - Side right channel
-   * - `fc` - Front center channel
-   * - `lfe` - Low frequency
-   * 
- * - * repeated string channel_layout = 4; - * - * @return The count of channelLayout. - */ - public int getChannelLayoutCount() { - return channelLayout_.size(); - } - /** - * - * - *
-   * A list of channel names specifying layout of the audio channels.
-   * This only affects the metadata embedded in the container headers, if
-   * supported by the specified format. The default is `["fl", "fr"]`.
-   * Supported channel names:
-   * - `fl` - Front left channel
-   * - `fr` - Front right channel
-   * - `sl` - Side left channel
-   * - `sr` - Side right channel
-   * - `fc` - Front center channel
-   * - `lfe` - Low frequency
-   * 
- * - * repeated string channel_layout = 4; - * - * @param index The index of the element to return. - * @return The channelLayout at the given index. - */ - public java.lang.String getChannelLayout(int index) { - return channelLayout_.get(index); - } - /** - * - * - *
-   * A list of channel names specifying layout of the audio channels.
-   * This only affects the metadata embedded in the container headers, if
-   * supported by the specified format. The default is `["fl", "fr"]`.
-   * Supported channel names:
-   * - `fl` - Front left channel
-   * - `fr` - Front right channel
-   * - `sl` - Side left channel
-   * - `sr` - Side right channel
-   * - `fc` - Front center channel
-   * - `lfe` - Low frequency
-   * 
- * - * repeated string channel_layout = 4; - * - * @param index The index of the value to return. - * @return The bytes of the channelLayout at the given index. - */ - public com.google.protobuf.ByteString getChannelLayoutBytes(int index) { - return channelLayout_.getByteString(index); - } - - public static final int MAPPING_FIELD_NUMBER = 5; - private java.util.List mapping_; - /** - * - * - *
-   * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - @java.lang.Override - public java.util.List - getMappingList() { - return mapping_; - } - /** - * - * - *
-   * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - @java.lang.Override - public java.util.List< - ? extends com.google.cloud.video.transcoder.v1.AudioStream.AudioMappingOrBuilder> - getMappingOrBuilderList() { - return mapping_; - } - /** - * - * - *
-   * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - @java.lang.Override - public int getMappingCount() { - return mapping_.size(); - } - /** - * - * - *
-   * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping getMapping(int index) { - return mapping_.get(index); - } - /** - * - * - *
-   * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream.AudioMappingOrBuilder getMappingOrBuilder( - int index) { - return mapping_.get(index); - } - - public static final int SAMPLE_RATE_HERTZ_FIELD_NUMBER = 6; - private int sampleRateHertz_; - /** - * - * - *
-   * The audio sample rate in Hertz. The default is 48000 Hertz.
-   * 
- * - * int32 sample_rate_hertz = 6; - * - * @return The sampleRateHertz. - */ - @java.lang.Override - public int getSampleRateHertz() { - return sampleRateHertz_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(codec_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, codec_); - } - if (bitrateBps_ != 0) { - output.writeInt32(2, bitrateBps_); - } - if (channelCount_ != 0) { - output.writeInt32(3, channelCount_); - } - for (int i = 0; i < channelLayout_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, channelLayout_.getRaw(i)); - } - for (int i = 0; i < mapping_.size(); i++) { - output.writeMessage(5, mapping_.get(i)); - } - if (sampleRateHertz_ != 0) { - output.writeInt32(6, sampleRateHertz_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(codec_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, codec_); - } - if (bitrateBps_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, bitrateBps_); - } - if (channelCount_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(3, channelCount_); - } - { - int dataSize = 0; - for (int i = 0; i < channelLayout_.size(); i++) { - dataSize += computeStringSizeNoTag(channelLayout_.getRaw(i)); - } - size += dataSize; - size += 1 * getChannelLayoutList().size(); - } - for (int i = 0; i < mapping_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, mapping_.get(i)); - } - if (sampleRateHertz_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(6, sampleRateHertz_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.AudioStream)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.AudioStream other = - (com.google.cloud.video.transcoder.v1.AudioStream) obj; - - if (!getCodec().equals(other.getCodec())) return false; - if (getBitrateBps() != other.getBitrateBps()) return false; - if (getChannelCount() != other.getChannelCount()) return false; - if (!getChannelLayoutList().equals(other.getChannelLayoutList())) return false; - if (!getMappingList().equals(other.getMappingList())) return false; - if (getSampleRateHertz() != other.getSampleRateHertz()) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + CODEC_FIELD_NUMBER; - hash = (53 * hash) + getCodec().hashCode(); - hash = (37 * hash) + BITRATE_BPS_FIELD_NUMBER; - hash = (53 * hash) + getBitrateBps(); - hash = (37 * hash) + CHANNEL_COUNT_FIELD_NUMBER; - hash = (53 * hash) + getChannelCount(); - if (getChannelLayoutCount() > 0) { - hash = (37 * hash) + CHANNEL_LAYOUT_FIELD_NUMBER; - hash = (53 * hash) + getChannelLayoutList().hashCode(); - } - if (getMappingCount() > 0) { - hash = (37 * hash) + MAPPING_FIELD_NUMBER; - hash = (53 * hash) + getMappingList().hashCode(); - } - hash = (37 * hash) + SAMPLE_RATE_HERTZ_FIELD_NUMBER; - hash = (53 * hash) + getSampleRateHertz(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.AudioStream prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Audio stream resource.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.AudioStream} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.AudioStream) - com.google.cloud.video.transcoder.v1.AudioStreamOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AudioStream_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AudioStream_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.AudioStream.class, - com.google.cloud.video.transcoder.v1.AudioStream.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.AudioStream.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - codec_ = ""; - - bitrateBps_ = 0; - - channelCount_ = 0; - - channelLayout_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - if (mappingBuilder_ == null) { - mapping_ = java.util.Collections.emptyList(); - } else { - mapping_ = null; - mappingBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - sampleRateHertz_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_AudioStream_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.AudioStream.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream build() { - com.google.cloud.video.transcoder.v1.AudioStream result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream buildPartial() { - com.google.cloud.video.transcoder.v1.AudioStream result = - new com.google.cloud.video.transcoder.v1.AudioStream(this); - int from_bitField0_ = bitField0_; - result.codec_ = codec_; - result.bitrateBps_ = bitrateBps_; - result.channelCount_ = channelCount_; - if (((bitField0_ & 0x00000001) != 0)) { - channelLayout_ = channelLayout_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.channelLayout_ = channelLayout_; - if (mappingBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - mapping_ = java.util.Collections.unmodifiableList(mapping_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.mapping_ = mapping_; - } else { - result.mapping_ = mappingBuilder_.build(); - } - result.sampleRateHertz_ = sampleRateHertz_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.AudioStream) { - return mergeFrom((com.google.cloud.video.transcoder.v1.AudioStream) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.AudioStream other) { - if (other == com.google.cloud.video.transcoder.v1.AudioStream.getDefaultInstance()) - return this; - if (!other.getCodec().isEmpty()) { - codec_ = other.codec_; - onChanged(); - } - if (other.getBitrateBps() != 0) { - setBitrateBps(other.getBitrateBps()); - } - if (other.getChannelCount() != 0) { - setChannelCount(other.getChannelCount()); - } - if (!other.channelLayout_.isEmpty()) { - if (channelLayout_.isEmpty()) { - channelLayout_ = other.channelLayout_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureChannelLayoutIsMutable(); - channelLayout_.addAll(other.channelLayout_); - } - onChanged(); - } - if (mappingBuilder_ == null) { - if (!other.mapping_.isEmpty()) { - if (mapping_.isEmpty()) { - mapping_ = other.mapping_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureMappingIsMutable(); - mapping_.addAll(other.mapping_); - } - onChanged(); - } - } else { - if (!other.mapping_.isEmpty()) { - if (mappingBuilder_.isEmpty()) { - mappingBuilder_.dispose(); - mappingBuilder_ = null; - mapping_ = other.mapping_; - bitField0_ = (bitField0_ & ~0x00000002); - mappingBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getMappingFieldBuilder() - : null; - } else { - mappingBuilder_.addAllMessages(other.mapping_); - } - } - } - if (other.getSampleRateHertz() != 0) { - setSampleRateHertz(other.getSampleRateHertz()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - codec_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 16: - { - bitrateBps_ = input.readInt32(); - - break; - } // case 16 - case 24: - { - channelCount_ = input.readInt32(); - - break; - } // case 24 - case 34: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureChannelLayoutIsMutable(); - channelLayout_.add(s); - break; - } // case 34 - case 42: - { - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping m = - input.readMessage( - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.parser(), - extensionRegistry); - if (mappingBuilder_ == null) { - ensureMappingIsMutable(); - mapping_.add(m); - } else { - mappingBuilder_.addMessage(m); - } - break; - } // case 42 - case 48: - { - sampleRateHertz_ = input.readInt32(); - - break; - } // case 48 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.lang.Object codec_ = ""; - /** - * - * - *
-     * The codec for this audio stream. The default is `aac`.
-     * Supported audio codecs:
-     * - `aac`
-     * - `aac-he`
-     * - `aac-he-v2`
-     * - `mp3`
-     * - `ac3`
-     * - `eac3`
-     * 
- * - * string codec = 1; - * - * @return The codec. - */ - public java.lang.String getCodec() { - java.lang.Object ref = codec_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - codec_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The codec for this audio stream. The default is `aac`.
-     * Supported audio codecs:
-     * - `aac`
-     * - `aac-he`
-     * - `aac-he-v2`
-     * - `mp3`
-     * - `ac3`
-     * - `eac3`
-     * 
- * - * string codec = 1; - * - * @return The bytes for codec. - */ - public com.google.protobuf.ByteString getCodecBytes() { - java.lang.Object ref = codec_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - codec_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The codec for this audio stream. The default is `aac`.
-     * Supported audio codecs:
-     * - `aac`
-     * - `aac-he`
-     * - `aac-he-v2`
-     * - `mp3`
-     * - `ac3`
-     * - `eac3`
-     * 
- * - * string codec = 1; - * - * @param value The codec to set. - * @return This builder for chaining. - */ - public Builder setCodec(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - codec_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The codec for this audio stream. The default is `aac`.
-     * Supported audio codecs:
-     * - `aac`
-     * - `aac-he`
-     * - `aac-he-v2`
-     * - `mp3`
-     * - `ac3`
-     * - `eac3`
-     * 
- * - * string codec = 1; - * - * @return This builder for chaining. - */ - public Builder clearCodec() { - - codec_ = getDefaultInstance().getCodec(); - onChanged(); - return this; - } - /** - * - * - *
-     * The codec for this audio stream. The default is `aac`.
-     * Supported audio codecs:
-     * - `aac`
-     * - `aac-he`
-     * - `aac-he-v2`
-     * - `mp3`
-     * - `ac3`
-     * - `eac3`
-     * 
- * - * string codec = 1; - * - * @param value The bytes for codec to set. - * @return This builder for chaining. - */ - public Builder setCodecBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - codec_ = value; - onChanged(); - return this; - } - - private int bitrateBps_; - /** - * - * - *
-     * Required. Audio bitrate in bits per second. Must be between 1 and 10,000,000.
-     * 
- * - * int32 bitrate_bps = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bitrateBps. - */ - @java.lang.Override - public int getBitrateBps() { - return bitrateBps_; - } - /** - * - * - *
-     * Required. Audio bitrate in bits per second. Must be between 1 and 10,000,000.
-     * 
- * - * int32 bitrate_bps = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The bitrateBps to set. - * @return This builder for chaining. - */ - public Builder setBitrateBps(int value) { - - bitrateBps_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Audio bitrate in bits per second. Must be between 1 and 10,000,000.
-     * 
- * - * int32 bitrate_bps = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @return This builder for chaining. - */ - public Builder clearBitrateBps() { - - bitrateBps_ = 0; - onChanged(); - return this; - } - - private int channelCount_; - /** - * - * - *
-     * Number of audio channels. Must be between 1 and 6. The default is 2.
-     * 
- * - * int32 channel_count = 3; - * - * @return The channelCount. - */ - @java.lang.Override - public int getChannelCount() { - return channelCount_; - } - /** - * - * - *
-     * Number of audio channels. Must be between 1 and 6. The default is 2.
-     * 
- * - * int32 channel_count = 3; - * - * @param value The channelCount to set. - * @return This builder for chaining. - */ - public Builder setChannelCount(int value) { - - channelCount_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Number of audio channels. Must be between 1 and 6. The default is 2.
-     * 
- * - * int32 channel_count = 3; - * - * @return This builder for chaining. - */ - public Builder clearChannelCount() { - - channelCount_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList channelLayout_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureChannelLayoutIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - channelLayout_ = new com.google.protobuf.LazyStringArrayList(channelLayout_); - bitField0_ |= 0x00000001; - } - } - /** - * - * - *
-     * A list of channel names specifying layout of the audio channels.
-     * This only affects the metadata embedded in the container headers, if
-     * supported by the specified format. The default is `["fl", "fr"]`.
-     * Supported channel names:
-     * - `fl` - Front left channel
-     * - `fr` - Front right channel
-     * - `sl` - Side left channel
-     * - `sr` - Side right channel
-     * - `fc` - Front center channel
-     * - `lfe` - Low frequency
-     * 
- * - * repeated string channel_layout = 4; - * - * @return A list containing the channelLayout. - */ - public com.google.protobuf.ProtocolStringList getChannelLayoutList() { - return channelLayout_.getUnmodifiableView(); - } - /** - * - * - *
-     * A list of channel names specifying layout of the audio channels.
-     * This only affects the metadata embedded in the container headers, if
-     * supported by the specified format. The default is `["fl", "fr"]`.
-     * Supported channel names:
-     * - `fl` - Front left channel
-     * - `fr` - Front right channel
-     * - `sl` - Side left channel
-     * - `sr` - Side right channel
-     * - `fc` - Front center channel
-     * - `lfe` - Low frequency
-     * 
- * - * repeated string channel_layout = 4; - * - * @return The count of channelLayout. - */ - public int getChannelLayoutCount() { - return channelLayout_.size(); - } - /** - * - * - *
-     * A list of channel names specifying layout of the audio channels.
-     * This only affects the metadata embedded in the container headers, if
-     * supported by the specified format. The default is `["fl", "fr"]`.
-     * Supported channel names:
-     * - `fl` - Front left channel
-     * - `fr` - Front right channel
-     * - `sl` - Side left channel
-     * - `sr` - Side right channel
-     * - `fc` - Front center channel
-     * - `lfe` - Low frequency
-     * 
- * - * repeated string channel_layout = 4; - * - * @param index The index of the element to return. - * @return The channelLayout at the given index. - */ - public java.lang.String getChannelLayout(int index) { - return channelLayout_.get(index); - } - /** - * - * - *
-     * A list of channel names specifying layout of the audio channels.
-     * This only affects the metadata embedded in the container headers, if
-     * supported by the specified format. The default is `["fl", "fr"]`.
-     * Supported channel names:
-     * - `fl` - Front left channel
-     * - `fr` - Front right channel
-     * - `sl` - Side left channel
-     * - `sr` - Side right channel
-     * - `fc` - Front center channel
-     * - `lfe` - Low frequency
-     * 
- * - * repeated string channel_layout = 4; - * - * @param index The index of the value to return. - * @return The bytes of the channelLayout at the given index. - */ - public com.google.protobuf.ByteString getChannelLayoutBytes(int index) { - return channelLayout_.getByteString(index); - } - /** - * - * - *
-     * A list of channel names specifying layout of the audio channels.
-     * This only affects the metadata embedded in the container headers, if
-     * supported by the specified format. The default is `["fl", "fr"]`.
-     * Supported channel names:
-     * - `fl` - Front left channel
-     * - `fr` - Front right channel
-     * - `sl` - Side left channel
-     * - `sr` - Side right channel
-     * - `fc` - Front center channel
-     * - `lfe` - Low frequency
-     * 
- * - * repeated string channel_layout = 4; - * - * @param index The index to set the value at. - * @param value The channelLayout to set. - * @return This builder for chaining. - */ - public Builder setChannelLayout(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureChannelLayoutIsMutable(); - channelLayout_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of channel names specifying layout of the audio channels.
-     * This only affects the metadata embedded in the container headers, if
-     * supported by the specified format. The default is `["fl", "fr"]`.
-     * Supported channel names:
-     * - `fl` - Front left channel
-     * - `fr` - Front right channel
-     * - `sl` - Side left channel
-     * - `sr` - Side right channel
-     * - `fc` - Front center channel
-     * - `lfe` - Low frequency
-     * 
- * - * repeated string channel_layout = 4; - * - * @param value The channelLayout to add. - * @return This builder for chaining. - */ - public Builder addChannelLayout(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureChannelLayoutIsMutable(); - channelLayout_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of channel names specifying layout of the audio channels.
-     * This only affects the metadata embedded in the container headers, if
-     * supported by the specified format. The default is `["fl", "fr"]`.
-     * Supported channel names:
-     * - `fl` - Front left channel
-     * - `fr` - Front right channel
-     * - `sl` - Side left channel
-     * - `sr` - Side right channel
-     * - `fc` - Front center channel
-     * - `lfe` - Low frequency
-     * 
- * - * repeated string channel_layout = 4; - * - * @param values The channelLayout to add. - * @return This builder for chaining. - */ - public Builder addAllChannelLayout(java.lang.Iterable values) { - ensureChannelLayoutIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, channelLayout_); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of channel names specifying layout of the audio channels.
-     * This only affects the metadata embedded in the container headers, if
-     * supported by the specified format. The default is `["fl", "fr"]`.
-     * Supported channel names:
-     * - `fl` - Front left channel
-     * - `fr` - Front right channel
-     * - `sl` - Side left channel
-     * - `sr` - Side right channel
-     * - `fc` - Front center channel
-     * - `lfe` - Low frequency
-     * 
- * - * repeated string channel_layout = 4; - * - * @return This builder for chaining. - */ - public Builder clearChannelLayout() { - channelLayout_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-     * A list of channel names specifying layout of the audio channels.
-     * This only affects the metadata embedded in the container headers, if
-     * supported by the specified format. The default is `["fl", "fr"]`.
-     * Supported channel names:
-     * - `fl` - Front left channel
-     * - `fr` - Front right channel
-     * - `sl` - Side left channel
-     * - `sr` - Side right channel
-     * - `fc` - Front center channel
-     * - `lfe` - Low frequency
-     * 
- * - * repeated string channel_layout = 4; - * - * @param value The bytes of the channelLayout to add. - * @return This builder for chaining. - */ - public Builder addChannelLayoutBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureChannelLayoutIsMutable(); - channelLayout_.add(value); - onChanged(); - return this; - } - - private java.util.List mapping_ = - java.util.Collections.emptyList(); - - private void ensureMappingIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - mapping_ = - new java.util.ArrayList( - mapping_); - bitField0_ |= 0x00000002; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping, - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.Builder, - com.google.cloud.video.transcoder.v1.AudioStream.AudioMappingOrBuilder> - mappingBuilder_; - - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public java.util.List - getMappingList() { - if (mappingBuilder_ == null) { - return java.util.Collections.unmodifiableList(mapping_); - } else { - return mappingBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public int getMappingCount() { - if (mappingBuilder_ == null) { - return mapping_.size(); - } else { - return mappingBuilder_.getCount(); - } - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping getMapping(int index) { - if (mappingBuilder_ == null) { - return mapping_.get(index); - } else { - return mappingBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public Builder setMapping( - int index, com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping value) { - if (mappingBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMappingIsMutable(); - mapping_.set(index, value); - onChanged(); - } else { - mappingBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public Builder setMapping( - int index, - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.Builder builderForValue) { - if (mappingBuilder_ == null) { - ensureMappingIsMutable(); - mapping_.set(index, builderForValue.build()); - onChanged(); - } else { - mappingBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public Builder addMapping(com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping value) { - if (mappingBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMappingIsMutable(); - mapping_.add(value); - onChanged(); - } else { - mappingBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public Builder addMapping( - int index, com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping value) { - if (mappingBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMappingIsMutable(); - mapping_.add(index, value); - onChanged(); - } else { - mappingBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public Builder addMapping( - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.Builder builderForValue) { - if (mappingBuilder_ == null) { - ensureMappingIsMutable(); - mapping_.add(builderForValue.build()); - onChanged(); - } else { - mappingBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public Builder addMapping( - int index, - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.Builder builderForValue) { - if (mappingBuilder_ == null) { - ensureMappingIsMutable(); - mapping_.add(index, builderForValue.build()); - onChanged(); - } else { - mappingBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public Builder addAllMapping( - java.lang.Iterable - values) { - if (mappingBuilder_ == null) { - ensureMappingIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, mapping_); - onChanged(); - } else { - mappingBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public Builder clearMapping() { - if (mappingBuilder_ == null) { - mapping_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - mappingBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public Builder removeMapping(int index) { - if (mappingBuilder_ == null) { - ensureMappingIsMutable(); - mapping_.remove(index); - onChanged(); - } else { - mappingBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.Builder getMappingBuilder( - int index) { - return getMappingFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public com.google.cloud.video.transcoder.v1.AudioStream.AudioMappingOrBuilder - getMappingOrBuilder(int index) { - if (mappingBuilder_ == null) { - return mapping_.get(index); - } else { - return mappingBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public java.util.List< - ? extends com.google.cloud.video.transcoder.v1.AudioStream.AudioMappingOrBuilder> - getMappingOrBuilderList() { - if (mappingBuilder_ != null) { - return mappingBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(mapping_); - } - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.Builder - addMappingBuilder() { - return getMappingFieldBuilder() - .addBuilder( - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.getDefaultInstance()); - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.Builder addMappingBuilder( - int index) { - return getMappingFieldBuilder() - .addBuilder( - index, - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.getDefaultInstance()); - } - /** - * - * - *
-     * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - public java.util.List - getMappingBuilderList() { - return getMappingFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping, - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.Builder, - com.google.cloud.video.transcoder.v1.AudioStream.AudioMappingOrBuilder> - getMappingFieldBuilder() { - if (mappingBuilder_ == null) { - mappingBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping, - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping.Builder, - com.google.cloud.video.transcoder.v1.AudioStream.AudioMappingOrBuilder>( - mapping_, ((bitField0_ & 0x00000002) != 0), getParentForChildren(), isClean()); - mapping_ = null; - } - return mappingBuilder_; - } - - private int sampleRateHertz_; - /** - * - * - *
-     * The audio sample rate in Hertz. The default is 48000 Hertz.
-     * 
- * - * int32 sample_rate_hertz = 6; - * - * @return The sampleRateHertz. - */ - @java.lang.Override - public int getSampleRateHertz() { - return sampleRateHertz_; - } - /** - * - * - *
-     * The audio sample rate in Hertz. The default is 48000 Hertz.
-     * 
- * - * int32 sample_rate_hertz = 6; - * - * @param value The sampleRateHertz to set. - * @return This builder for chaining. - */ - public Builder setSampleRateHertz(int value) { - - sampleRateHertz_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The audio sample rate in Hertz. The default is 48000 Hertz.
-     * 
- * - * int32 sample_rate_hertz = 6; - * - * @return This builder for chaining. - */ - public Builder clearSampleRateHertz() { - - sampleRateHertz_ = 0; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.AudioStream) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.AudioStream) - private static final com.google.cloud.video.transcoder.v1.AudioStream DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.AudioStream(); - } - - public static com.google.cloud.video.transcoder.v1.AudioStream getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AudioStream parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AudioStreamOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AudioStreamOrBuilder.java deleted file mode 100644 index a5462f6e..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/AudioStreamOrBuilder.java +++ /dev/null @@ -1,243 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface AudioStreamOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.AudioStream) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * The codec for this audio stream. The default is `aac`.
-   * Supported audio codecs:
-   * - `aac`
-   * - `aac-he`
-   * - `aac-he-v2`
-   * - `mp3`
-   * - `ac3`
-   * - `eac3`
-   * 
- * - * string codec = 1; - * - * @return The codec. - */ - java.lang.String getCodec(); - /** - * - * - *
-   * The codec for this audio stream. The default is `aac`.
-   * Supported audio codecs:
-   * - `aac`
-   * - `aac-he`
-   * - `aac-he-v2`
-   * - `mp3`
-   * - `ac3`
-   * - `eac3`
-   * 
- * - * string codec = 1; - * - * @return The bytes for codec. - */ - com.google.protobuf.ByteString getCodecBytes(); - - /** - * - * - *
-   * Required. Audio bitrate in bits per second. Must be between 1 and 10,000,000.
-   * 
- * - * int32 bitrate_bps = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bitrateBps. - */ - int getBitrateBps(); - - /** - * - * - *
-   * Number of audio channels. Must be between 1 and 6. The default is 2.
-   * 
- * - * int32 channel_count = 3; - * - * @return The channelCount. - */ - int getChannelCount(); - - /** - * - * - *
-   * A list of channel names specifying layout of the audio channels.
-   * This only affects the metadata embedded in the container headers, if
-   * supported by the specified format. The default is `["fl", "fr"]`.
-   * Supported channel names:
-   * - `fl` - Front left channel
-   * - `fr` - Front right channel
-   * - `sl` - Side left channel
-   * - `sr` - Side right channel
-   * - `fc` - Front center channel
-   * - `lfe` - Low frequency
-   * 
- * - * repeated string channel_layout = 4; - * - * @return A list containing the channelLayout. - */ - java.util.List getChannelLayoutList(); - /** - * - * - *
-   * A list of channel names specifying layout of the audio channels.
-   * This only affects the metadata embedded in the container headers, if
-   * supported by the specified format. The default is `["fl", "fr"]`.
-   * Supported channel names:
-   * - `fl` - Front left channel
-   * - `fr` - Front right channel
-   * - `sl` - Side left channel
-   * - `sr` - Side right channel
-   * - `fc` - Front center channel
-   * - `lfe` - Low frequency
-   * 
- * - * repeated string channel_layout = 4; - * - * @return The count of channelLayout. - */ - int getChannelLayoutCount(); - /** - * - * - *
-   * A list of channel names specifying layout of the audio channels.
-   * This only affects the metadata embedded in the container headers, if
-   * supported by the specified format. The default is `["fl", "fr"]`.
-   * Supported channel names:
-   * - `fl` - Front left channel
-   * - `fr` - Front right channel
-   * - `sl` - Side left channel
-   * - `sr` - Side right channel
-   * - `fc` - Front center channel
-   * - `lfe` - Low frequency
-   * 
- * - * repeated string channel_layout = 4; - * - * @param index The index of the element to return. - * @return The channelLayout at the given index. - */ - java.lang.String getChannelLayout(int index); - /** - * - * - *
-   * A list of channel names specifying layout of the audio channels.
-   * This only affects the metadata embedded in the container headers, if
-   * supported by the specified format. The default is `["fl", "fr"]`.
-   * Supported channel names:
-   * - `fl` - Front left channel
-   * - `fr` - Front right channel
-   * - `sl` - Side left channel
-   * - `sr` - Side right channel
-   * - `fc` - Front center channel
-   * - `lfe` - Low frequency
-   * 
- * - * repeated string channel_layout = 4; - * - * @param index The index of the value to return. - * @return The bytes of the channelLayout at the given index. - */ - com.google.protobuf.ByteString getChannelLayoutBytes(int index); - - /** - * - * - *
-   * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - java.util.List getMappingList(); - /** - * - * - *
-   * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - com.google.cloud.video.transcoder.v1.AudioStream.AudioMapping getMapping(int index); - /** - * - * - *
-   * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - int getMappingCount(); - /** - * - * - *
-   * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - java.util.List - getMappingOrBuilderList(); - /** - * - * - *
-   * The mapping for the `Job.edit_list` atoms with audio `EditAtom.inputs`.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AudioStream.AudioMapping mapping = 5; - */ - com.google.cloud.video.transcoder.v1.AudioStream.AudioMappingOrBuilder getMappingOrBuilder( - int index); - - /** - * - * - *
-   * The audio sample rate in Hertz. The default is 48000 Hertz.
-   * 
- * - * int32 sample_rate_hertz = 6; - * - * @return The sampleRateHertz. - */ - int getSampleRateHertz(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobRequest.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobRequest.java deleted file mode 100644 index d18f71e0..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobRequest.java +++ /dev/null @@ -1,919 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Request message for `TranscoderService.CreateJob`.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.CreateJobRequest} - */ -public final class CreateJobRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.CreateJobRequest) - CreateJobRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use CreateJobRequest.newBuilder() to construct. - private CreateJobRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private CreateJobRequest() { - parent_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CreateJobRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_CreateJobRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_CreateJobRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.CreateJobRequest.class, - com.google.cloud.video.transcoder.v1.CreateJobRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. The parent location to create and process this job.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. The parent location to create and process this job.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - @java.lang.Override - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int JOB_FIELD_NUMBER = 2; - private com.google.cloud.video.transcoder.v1.Job job_; - /** - * - * - *
-   * Required. Parameters for creating transcoding job.
-   * 
- * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the job field is set. - */ - @java.lang.Override - public boolean hasJob() { - return job_ != null; - } - /** - * - * - *
-   * Required. Parameters for creating transcoding job.
-   * 
- * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The job. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Job getJob() { - return job_ == null ? com.google.cloud.video.transcoder.v1.Job.getDefaultInstance() : job_; - } - /** - * - * - *
-   * Required. Parameters for creating transcoding job.
-   * 
- * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobOrBuilder getJobOrBuilder() { - return getJob(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (job_ != null) { - output.writeMessage(2, getJob()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (job_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getJob()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.CreateJobRequest)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.CreateJobRequest other = - (com.google.cloud.video.transcoder.v1.CreateJobRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (hasJob() != other.hasJob()) return false; - if (hasJob()) { - if (!getJob().equals(other.getJob())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - if (hasJob()) { - hash = (37 * hash) + JOB_FIELD_NUMBER; - hash = (53 * hash) + getJob().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.CreateJobRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request message for `TranscoderService.CreateJob`.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.CreateJobRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.CreateJobRequest) - com.google.cloud.video.transcoder.v1.CreateJobRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_CreateJobRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_CreateJobRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.CreateJobRequest.class, - com.google.cloud.video.transcoder.v1.CreateJobRequest.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.CreateJobRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - if (jobBuilder_ == null) { - job_ = null; - } else { - job_ = null; - jobBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_CreateJobRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.CreateJobRequest getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.CreateJobRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.CreateJobRequest build() { - com.google.cloud.video.transcoder.v1.CreateJobRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.CreateJobRequest buildPartial() { - com.google.cloud.video.transcoder.v1.CreateJobRequest result = - new com.google.cloud.video.transcoder.v1.CreateJobRequest(this); - result.parent_ = parent_; - if (jobBuilder_ == null) { - result.job_ = job_; - } else { - result.job_ = jobBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.CreateJobRequest) { - return mergeFrom((com.google.cloud.video.transcoder.v1.CreateJobRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.CreateJobRequest other) { - if (other == com.google.cloud.video.transcoder.v1.CreateJobRequest.getDefaultInstance()) - return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.hasJob()) { - mergeJob(other.getJob()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - input.readMessage(getJobFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. The parent location to create and process this job.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. The parent location to create and process this job.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. The parent location to create and process this job.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent location to create and process this job.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent location to create and process this job.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private com.google.cloud.video.transcoder.v1.Job job_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Job, - com.google.cloud.video.transcoder.v1.Job.Builder, - com.google.cloud.video.transcoder.v1.JobOrBuilder> - jobBuilder_; - /** - * - * - *
-     * Required. Parameters for creating transcoding job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the job field is set. - */ - public boolean hasJob() { - return jobBuilder_ != null || job_ != null; - } - /** - * - * - *
-     * Required. Parameters for creating transcoding job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The job. - */ - public com.google.cloud.video.transcoder.v1.Job getJob() { - if (jobBuilder_ == null) { - return job_ == null ? com.google.cloud.video.transcoder.v1.Job.getDefaultInstance() : job_; - } else { - return jobBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. Parameters for creating transcoding job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setJob(com.google.cloud.video.transcoder.v1.Job value) { - if (jobBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - job_ = value; - onChanged(); - } else { - jobBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. Parameters for creating transcoding job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setJob(com.google.cloud.video.transcoder.v1.Job.Builder builderForValue) { - if (jobBuilder_ == null) { - job_ = builderForValue.build(); - onChanged(); - } else { - jobBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. Parameters for creating transcoding job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeJob(com.google.cloud.video.transcoder.v1.Job value) { - if (jobBuilder_ == null) { - if (job_ != null) { - job_ = - com.google.cloud.video.transcoder.v1.Job.newBuilder(job_) - .mergeFrom(value) - .buildPartial(); - } else { - job_ = value; - } - onChanged(); - } else { - jobBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. Parameters for creating transcoding job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearJob() { - if (jobBuilder_ == null) { - job_ = null; - onChanged(); - } else { - job_ = null; - jobBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. Parameters for creating transcoding job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.cloud.video.transcoder.v1.Job.Builder getJobBuilder() { - - onChanged(); - return getJobFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. Parameters for creating transcoding job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.cloud.video.transcoder.v1.JobOrBuilder getJobOrBuilder() { - if (jobBuilder_ != null) { - return jobBuilder_.getMessageOrBuilder(); - } else { - return job_ == null ? com.google.cloud.video.transcoder.v1.Job.getDefaultInstance() : job_; - } - } - /** - * - * - *
-     * Required. Parameters for creating transcoding job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Job, - com.google.cloud.video.transcoder.v1.Job.Builder, - com.google.cloud.video.transcoder.v1.JobOrBuilder> - getJobFieldBuilder() { - if (jobBuilder_ == null) { - jobBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Job, - com.google.cloud.video.transcoder.v1.Job.Builder, - com.google.cloud.video.transcoder.v1.JobOrBuilder>( - getJob(), getParentForChildren(), isClean()); - job_ = null; - } - return jobBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.CreateJobRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.CreateJobRequest) - private static final com.google.cloud.video.transcoder.v1.CreateJobRequest DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.CreateJobRequest(); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CreateJobRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.CreateJobRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobRequestOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobRequestOrBuilder.java deleted file mode 100644 index 8cfb2064..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobRequestOrBuilder.java +++ /dev/null @@ -1,94 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -public interface CreateJobRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.CreateJobRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The parent location to create and process this job.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. The parent location to create and process this job.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Required. Parameters for creating transcoding job.
-   * 
- * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the job field is set. - */ - boolean hasJob(); - /** - * - * - *
-   * Required. Parameters for creating transcoding job.
-   * 
- * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The job. - */ - com.google.cloud.video.transcoder.v1.Job getJob(); - /** - * - * - *
-   * Required. Parameters for creating transcoding job.
-   * 
- * - * .google.cloud.video.transcoder.v1.Job job = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.cloud.video.transcoder.v1.JobOrBuilder getJobOrBuilder(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobTemplateRequest.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobTemplateRequest.java deleted file mode 100644 index 224d6ea6..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobTemplateRequest.java +++ /dev/null @@ -1,1131 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Request message for `TranscoderService.CreateJobTemplate`.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.CreateJobTemplateRequest} - */ -public final class CreateJobTemplateRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.CreateJobTemplateRequest) - CreateJobTemplateRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use CreateJobTemplateRequest.newBuilder() to construct. - private CreateJobTemplateRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private CreateJobTemplateRequest() { - parent_ = ""; - jobTemplateId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new CreateJobTemplateRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_CreateJobTemplateRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_CreateJobTemplateRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest.class, - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. The parent location to create this job template.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. The parent location to create this job template.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - @java.lang.Override - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int JOB_TEMPLATE_FIELD_NUMBER = 2; - private com.google.cloud.video.transcoder.v1.JobTemplate jobTemplate_; - /** - * - * - *
-   * Required. Parameters for creating job template.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the jobTemplate field is set. - */ - @java.lang.Override - public boolean hasJobTemplate() { - return jobTemplate_ != null; - } - /** - * - * - *
-   * Required. Parameters for creating job template.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The jobTemplate. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobTemplate getJobTemplate() { - return jobTemplate_ == null - ? com.google.cloud.video.transcoder.v1.JobTemplate.getDefaultInstance() - : jobTemplate_; - } - /** - * - * - *
-   * Required. Parameters for creating job template.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder getJobTemplateOrBuilder() { - return getJobTemplate(); - } - - public static final int JOB_TEMPLATE_ID_FIELD_NUMBER = 3; - private volatile java.lang.Object jobTemplateId_; - /** - * - * - *
-   * Required. The ID to use for the job template, which will become the final component
-   * of the job template's resource name.
-   * This value should be 4-63 characters, and valid characters must match the
-   * regular expression `[a-zA-Z][a-zA-Z0-9_-]*`.
-   * 
- * - * string job_template_id = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The jobTemplateId. - */ - @java.lang.Override - public java.lang.String getJobTemplateId() { - java.lang.Object ref = jobTemplateId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - jobTemplateId_ = s; - return s; - } - } - /** - * - * - *
-   * Required. The ID to use for the job template, which will become the final component
-   * of the job template's resource name.
-   * This value should be 4-63 characters, and valid characters must match the
-   * regular expression `[a-zA-Z][a-zA-Z0-9_-]*`.
-   * 
- * - * string job_template_id = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for jobTemplateId. - */ - @java.lang.Override - public com.google.protobuf.ByteString getJobTemplateIdBytes() { - java.lang.Object ref = jobTemplateId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - jobTemplateId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (jobTemplate_ != null) { - output.writeMessage(2, getJobTemplate()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(jobTemplateId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, jobTemplateId_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (jobTemplate_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getJobTemplate()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(jobTemplateId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, jobTemplateId_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest other = - (com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (hasJobTemplate() != other.hasJobTemplate()) return false; - if (hasJobTemplate()) { - if (!getJobTemplate().equals(other.getJobTemplate())) return false; - } - if (!getJobTemplateId().equals(other.getJobTemplateId())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - if (hasJobTemplate()) { - hash = (37 * hash) + JOB_TEMPLATE_FIELD_NUMBER; - hash = (53 * hash) + getJobTemplate().hashCode(); - } - hash = (37 * hash) + JOB_TEMPLATE_ID_FIELD_NUMBER; - hash = (53 * hash) + getJobTemplateId().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request message for `TranscoderService.CreateJobTemplate`.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.CreateJobTemplateRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.CreateJobTemplateRequest) - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_CreateJobTemplateRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_CreateJobTemplateRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest.class, - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - if (jobTemplateBuilder_ == null) { - jobTemplate_ = null; - } else { - jobTemplate_ = null; - jobTemplateBuilder_ = null; - } - jobTemplateId_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_CreateJobTemplateRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest build() { - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest buildPartial() { - com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest result = - new com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest(this); - result.parent_ = parent_; - if (jobTemplateBuilder_ == null) { - result.jobTemplate_ = jobTemplate_; - } else { - result.jobTemplate_ = jobTemplateBuilder_.build(); - } - result.jobTemplateId_ = jobTemplateId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest) { - return mergeFrom((com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest other) { - if (other - == com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest.getDefaultInstance()) - return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.hasJobTemplate()) { - mergeJobTemplate(other.getJobTemplate()); - } - if (!other.getJobTemplateId().isEmpty()) { - jobTemplateId_ = other.jobTemplateId_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - input.readMessage(getJobTemplateFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - case 26: - { - jobTemplateId_ = input.readStringRequireUtf8(); - - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. The parent location to create this job template.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. The parent location to create this job template.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. The parent location to create this job template.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent location to create this job template.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent location to create this job template.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private com.google.cloud.video.transcoder.v1.JobTemplate jobTemplate_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobTemplate, - com.google.cloud.video.transcoder.v1.JobTemplate.Builder, - com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder> - jobTemplateBuilder_; - /** - * - * - *
-     * Required. Parameters for creating job template.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the jobTemplate field is set. - */ - public boolean hasJobTemplate() { - return jobTemplateBuilder_ != null || jobTemplate_ != null; - } - /** - * - * - *
-     * Required. Parameters for creating job template.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The jobTemplate. - */ - public com.google.cloud.video.transcoder.v1.JobTemplate getJobTemplate() { - if (jobTemplateBuilder_ == null) { - return jobTemplate_ == null - ? com.google.cloud.video.transcoder.v1.JobTemplate.getDefaultInstance() - : jobTemplate_; - } else { - return jobTemplateBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Required. Parameters for creating job template.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setJobTemplate(com.google.cloud.video.transcoder.v1.JobTemplate value) { - if (jobTemplateBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - jobTemplate_ = value; - onChanged(); - } else { - jobTemplateBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Required. Parameters for creating job template.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder setJobTemplate( - com.google.cloud.video.transcoder.v1.JobTemplate.Builder builderForValue) { - if (jobTemplateBuilder_ == null) { - jobTemplate_ = builderForValue.build(); - onChanged(); - } else { - jobTemplateBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Required. Parameters for creating job template.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder mergeJobTemplate(com.google.cloud.video.transcoder.v1.JobTemplate value) { - if (jobTemplateBuilder_ == null) { - if (jobTemplate_ != null) { - jobTemplate_ = - com.google.cloud.video.transcoder.v1.JobTemplate.newBuilder(jobTemplate_) - .mergeFrom(value) - .buildPartial(); - } else { - jobTemplate_ = value; - } - onChanged(); - } else { - jobTemplateBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Required. Parameters for creating job template.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public Builder clearJobTemplate() { - if (jobTemplateBuilder_ == null) { - jobTemplate_ = null; - onChanged(); - } else { - jobTemplate_ = null; - jobTemplateBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Required. Parameters for creating job template.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.cloud.video.transcoder.v1.JobTemplate.Builder getJobTemplateBuilder() { - - onChanged(); - return getJobTemplateFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Required. Parameters for creating job template.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - public com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder getJobTemplateOrBuilder() { - if (jobTemplateBuilder_ != null) { - return jobTemplateBuilder_.getMessageOrBuilder(); - } else { - return jobTemplate_ == null - ? com.google.cloud.video.transcoder.v1.JobTemplate.getDefaultInstance() - : jobTemplate_; - } - } - /** - * - * - *
-     * Required. Parameters for creating job template.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobTemplate, - com.google.cloud.video.transcoder.v1.JobTemplate.Builder, - com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder> - getJobTemplateFieldBuilder() { - if (jobTemplateBuilder_ == null) { - jobTemplateBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobTemplate, - com.google.cloud.video.transcoder.v1.JobTemplate.Builder, - com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder>( - getJobTemplate(), getParentForChildren(), isClean()); - jobTemplate_ = null; - } - return jobTemplateBuilder_; - } - - private java.lang.Object jobTemplateId_ = ""; - /** - * - * - *
-     * Required. The ID to use for the job template, which will become the final component
-     * of the job template's resource name.
-     * This value should be 4-63 characters, and valid characters must match the
-     * regular expression `[a-zA-Z][a-zA-Z0-9_-]*`.
-     * 
- * - * string job_template_id = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The jobTemplateId. - */ - public java.lang.String getJobTemplateId() { - java.lang.Object ref = jobTemplateId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - jobTemplateId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. The ID to use for the job template, which will become the final component
-     * of the job template's resource name.
-     * This value should be 4-63 characters, and valid characters must match the
-     * regular expression `[a-zA-Z][a-zA-Z0-9_-]*`.
-     * 
- * - * string job_template_id = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for jobTemplateId. - */ - public com.google.protobuf.ByteString getJobTemplateIdBytes() { - java.lang.Object ref = jobTemplateId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - jobTemplateId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. The ID to use for the job template, which will become the final component
-     * of the job template's resource name.
-     * This value should be 4-63 characters, and valid characters must match the
-     * regular expression `[a-zA-Z][a-zA-Z0-9_-]*`.
-     * 
- * - * string job_template_id = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The jobTemplateId to set. - * @return This builder for chaining. - */ - public Builder setJobTemplateId(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - jobTemplateId_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The ID to use for the job template, which will become the final component
-     * of the job template's resource name.
-     * This value should be 4-63 characters, and valid characters must match the
-     * regular expression `[a-zA-Z][a-zA-Z0-9_-]*`.
-     * 
- * - * string job_template_id = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return This builder for chaining. - */ - public Builder clearJobTemplateId() { - - jobTemplateId_ = getDefaultInstance().getJobTemplateId(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The ID to use for the job template, which will become the final component
-     * of the job template's resource name.
-     * This value should be 4-63 characters, and valid characters must match the
-     * regular expression `[a-zA-Z][a-zA-Z0-9_-]*`.
-     * 
- * - * string job_template_id = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The bytes for jobTemplateId to set. - * @return This builder for chaining. - */ - public Builder setJobTemplateIdBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - jobTemplateId_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.CreateJobTemplateRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.CreateJobTemplateRequest) - private static final com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest(); - } - - public static com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CreateJobTemplateRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.CreateJobTemplateRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobTemplateRequestOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobTemplateRequestOrBuilder.java deleted file mode 100644 index e81ea78a..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/CreateJobTemplateRequestOrBuilder.java +++ /dev/null @@ -1,128 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -public interface CreateJobTemplateRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.CreateJobTemplateRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The parent location to create this job template.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. The parent location to create this job template.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * Required. Parameters for creating job template.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return Whether the jobTemplate field is set. - */ - boolean hasJobTemplate(); - /** - * - * - *
-   * Required. Parameters for creating job template.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The jobTemplate. - */ - com.google.cloud.video.transcoder.v1.JobTemplate getJobTemplate(); - /** - * - * - *
-   * Required. Parameters for creating job template.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.JobTemplate job_template = 2 [(.google.api.field_behavior) = REQUIRED]; - * - */ - com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder getJobTemplateOrBuilder(); - - /** - * - * - *
-   * Required. The ID to use for the job template, which will become the final component
-   * of the job template's resource name.
-   * This value should be 4-63 characters, and valid characters must match the
-   * regular expression `[a-zA-Z][a-zA-Z0-9_-]*`.
-   * 
- * - * string job_template_id = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The jobTemplateId. - */ - java.lang.String getJobTemplateId(); - /** - * - * - *
-   * Required. The ID to use for the job template, which will become the final component
-   * of the job template's resource name.
-   * This value should be 4-63 characters, and valid characters must match the
-   * regular expression `[a-zA-Z][a-zA-Z0-9_-]*`.
-   * 
- * - * string job_template_id = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for jobTemplateId. - */ - com.google.protobuf.ByteString getJobTemplateIdBytes(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobRequest.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobRequest.java deleted file mode 100644 index 1f25b621..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobRequest.java +++ /dev/null @@ -1,732 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Request message for `TranscoderService.DeleteJob`.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.DeleteJobRequest} - */ -public final class DeleteJobRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.DeleteJobRequest) - DeleteJobRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use DeleteJobRequest.newBuilder() to construct. - private DeleteJobRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private DeleteJobRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new DeleteJobRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_DeleteJobRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_DeleteJobRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.DeleteJobRequest.class, - com.google.cloud.video.transcoder.v1.DeleteJobRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. The name of the job to delete.
-   * Format: `projects/{project}/locations/{location}/jobs/{job}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. The name of the job to delete.
-   * Format: `projects/{project}/locations/{location}/jobs/{job}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ALLOW_MISSING_FIELD_NUMBER = 2; - private boolean allowMissing_; - /** - * - * - *
-   * If set to true, and the job is not found, the request will succeed but no
-   * action will be taken on the server.
-   * 
- * - * bool allow_missing = 2; - * - * @return The allowMissing. - */ - @java.lang.Override - public boolean getAllowMissing() { - return allowMissing_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (allowMissing_ != false) { - output.writeBool(2, allowMissing_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (allowMissing_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, allowMissing_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.DeleteJobRequest)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.DeleteJobRequest other = - (com.google.cloud.video.transcoder.v1.DeleteJobRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (getAllowMissing() != other.getAllowMissing()) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + ALLOW_MISSING_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getAllowMissing()); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.DeleteJobRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request message for `TranscoderService.DeleteJob`.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.DeleteJobRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.DeleteJobRequest) - com.google.cloud.video.transcoder.v1.DeleteJobRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_DeleteJobRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_DeleteJobRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.DeleteJobRequest.class, - com.google.cloud.video.transcoder.v1.DeleteJobRequest.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.DeleteJobRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - allowMissing_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_DeleteJobRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.DeleteJobRequest getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.DeleteJobRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.DeleteJobRequest build() { - com.google.cloud.video.transcoder.v1.DeleteJobRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.DeleteJobRequest buildPartial() { - com.google.cloud.video.transcoder.v1.DeleteJobRequest result = - new com.google.cloud.video.transcoder.v1.DeleteJobRequest(this); - result.name_ = name_; - result.allowMissing_ = allowMissing_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.DeleteJobRequest) { - return mergeFrom((com.google.cloud.video.transcoder.v1.DeleteJobRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.DeleteJobRequest other) { - if (other == com.google.cloud.video.transcoder.v1.DeleteJobRequest.getDefaultInstance()) - return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (other.getAllowMissing() != false) { - setAllowMissing(other.getAllowMissing()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 16: - { - allowMissing_ = input.readBool(); - - break; - } // case 16 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. The name of the job to delete.
-     * Format: `projects/{project}/locations/{location}/jobs/{job}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. The name of the job to delete.
-     * Format: `projects/{project}/locations/{location}/jobs/{job}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. The name of the job to delete.
-     * Format: `projects/{project}/locations/{location}/jobs/{job}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The name of the job to delete.
-     * Format: `projects/{project}/locations/{location}/jobs/{job}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The name of the job to delete.
-     * Format: `projects/{project}/locations/{location}/jobs/{job}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private boolean allowMissing_; - /** - * - * - *
-     * If set to true, and the job is not found, the request will succeed but no
-     * action will be taken on the server.
-     * 
- * - * bool allow_missing = 2; - * - * @return The allowMissing. - */ - @java.lang.Override - public boolean getAllowMissing() { - return allowMissing_; - } - /** - * - * - *
-     * If set to true, and the job is not found, the request will succeed but no
-     * action will be taken on the server.
-     * 
- * - * bool allow_missing = 2; - * - * @param value The allowMissing to set. - * @return This builder for chaining. - */ - public Builder setAllowMissing(boolean value) { - - allowMissing_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * If set to true, and the job is not found, the request will succeed but no
-     * action will be taken on the server.
-     * 
- * - * bool allow_missing = 2; - * - * @return This builder for chaining. - */ - public Builder clearAllowMissing() { - - allowMissing_ = false; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.DeleteJobRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.DeleteJobRequest) - private static final com.google.cloud.video.transcoder.v1.DeleteJobRequest DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.DeleteJobRequest(); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DeleteJobRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.DeleteJobRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobRequestOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobRequestOrBuilder.java deleted file mode 100644 index 33c9c4ee..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobRequestOrBuilder.java +++ /dev/null @@ -1,70 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -public interface DeleteJobRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.DeleteJobRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The name of the job to delete.
-   * Format: `projects/{project}/locations/{location}/jobs/{job}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. The name of the job to delete.
-   * Format: `projects/{project}/locations/{location}/jobs/{job}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); - - /** - * - * - *
-   * If set to true, and the job is not found, the request will succeed but no
-   * action will be taken on the server.
-   * 
- * - * bool allow_missing = 2; - * - * @return The allowMissing. - */ - boolean getAllowMissing(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobTemplateRequest.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobTemplateRequest.java deleted file mode 100644 index dcd02baa..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobTemplateRequest.java +++ /dev/null @@ -1,735 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Request message for `TranscoderService.DeleteJobTemplate`.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.DeleteJobTemplateRequest} - */ -public final class DeleteJobTemplateRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.DeleteJobTemplateRequest) - DeleteJobTemplateRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use DeleteJobTemplateRequest.newBuilder() to construct. - private DeleteJobTemplateRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private DeleteJobTemplateRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new DeleteJobTemplateRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_DeleteJobTemplateRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_DeleteJobTemplateRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest.class, - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. The name of the job template to delete.
-   * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. The name of the job template to delete.
-   * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ALLOW_MISSING_FIELD_NUMBER = 2; - private boolean allowMissing_; - /** - * - * - *
-   * If set to true, and the job template is not found, the request will succeed
-   * but no action will be taken on the server.
-   * 
- * - * bool allow_missing = 2; - * - * @return The allowMissing. - */ - @java.lang.Override - public boolean getAllowMissing() { - return allowMissing_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (allowMissing_ != false) { - output.writeBool(2, allowMissing_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (allowMissing_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, allowMissing_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest other = - (com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (getAllowMissing() != other.getAllowMissing()) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + ALLOW_MISSING_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getAllowMissing()); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request message for `TranscoderService.DeleteJobTemplate`.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.DeleteJobTemplateRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.DeleteJobTemplateRequest) - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_DeleteJobTemplateRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_DeleteJobTemplateRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest.class, - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - allowMissing_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_DeleteJobTemplateRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest build() { - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest buildPartial() { - com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest result = - new com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest(this); - result.name_ = name_; - result.allowMissing_ = allowMissing_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest) { - return mergeFrom((com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest other) { - if (other - == com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest.getDefaultInstance()) - return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (other.getAllowMissing() != false) { - setAllowMissing(other.getAllowMissing()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 16: - { - allowMissing_ = input.readBool(); - - break; - } // case 16 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. The name of the job template to delete.
-     * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. The name of the job template to delete.
-     * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. The name of the job template to delete.
-     * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The name of the job template to delete.
-     * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The name of the job template to delete.
-     * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private boolean allowMissing_; - /** - * - * - *
-     * If set to true, and the job template is not found, the request will succeed
-     * but no action will be taken on the server.
-     * 
- * - * bool allow_missing = 2; - * - * @return The allowMissing. - */ - @java.lang.Override - public boolean getAllowMissing() { - return allowMissing_; - } - /** - * - * - *
-     * If set to true, and the job template is not found, the request will succeed
-     * but no action will be taken on the server.
-     * 
- * - * bool allow_missing = 2; - * - * @param value The allowMissing to set. - * @return This builder for chaining. - */ - public Builder setAllowMissing(boolean value) { - - allowMissing_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * If set to true, and the job template is not found, the request will succeed
-     * but no action will be taken on the server.
-     * 
- * - * bool allow_missing = 2; - * - * @return This builder for chaining. - */ - public Builder clearAllowMissing() { - - allowMissing_ = false; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.DeleteJobTemplateRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.DeleteJobTemplateRequest) - private static final com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest(); - } - - public static com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DeleteJobTemplateRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.DeleteJobTemplateRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobTemplateRequestOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobTemplateRequestOrBuilder.java deleted file mode 100644 index aa3f196a..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/DeleteJobTemplateRequestOrBuilder.java +++ /dev/null @@ -1,70 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -public interface DeleteJobTemplateRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.DeleteJobTemplateRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The name of the job template to delete.
-   * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. The name of the job template to delete.
-   * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); - - /** - * - * - *
-   * If set to true, and the job template is not found, the request will succeed
-   * but no action will be taken on the server.
-   * 
- * - * bool allow_missing = 2; - * - * @return The allowMissing. - */ - boolean getAllowMissing(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/EditAtom.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/EditAtom.java deleted file mode 100644 index 2e3ac02d..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/EditAtom.java +++ /dev/null @@ -1,1477 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Edit atom.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.EditAtom} - */ -public final class EditAtom extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.EditAtom) - EditAtomOrBuilder { - private static final long serialVersionUID = 0L; - // Use EditAtom.newBuilder() to construct. - private EditAtom(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private EditAtom() { - key_ = ""; - inputs_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new EditAtom(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_EditAtom_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_EditAtom_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.EditAtom.class, - com.google.cloud.video.transcoder.v1.EditAtom.Builder.class); - } - - public static final int KEY_FIELD_NUMBER = 1; - private volatile java.lang.Object key_; - /** - * - * - *
-   * A unique key for this atom. Must be specified when using advanced
-   * mapping.
-   * 
- * - * string key = 1; - * - * @return The key. - */ - @java.lang.Override - public java.lang.String getKey() { - java.lang.Object ref = key_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - key_ = s; - return s; - } - } - /** - * - * - *
-   * A unique key for this atom. Must be specified when using advanced
-   * mapping.
-   * 
- * - * string key = 1; - * - * @return The bytes for key. - */ - @java.lang.Override - public com.google.protobuf.ByteString getKeyBytes() { - java.lang.Object ref = key_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - key_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int INPUTS_FIELD_NUMBER = 2; - private com.google.protobuf.LazyStringList inputs_; - /** - * - * - *
-   * List of `Input.key`s identifying files that should be used in this atom.
-   * The listed `inputs` must have the same timeline.
-   * 
- * - * repeated string inputs = 2; - * - * @return A list containing the inputs. - */ - public com.google.protobuf.ProtocolStringList getInputsList() { - return inputs_; - } - /** - * - * - *
-   * List of `Input.key`s identifying files that should be used in this atom.
-   * The listed `inputs` must have the same timeline.
-   * 
- * - * repeated string inputs = 2; - * - * @return The count of inputs. - */ - public int getInputsCount() { - return inputs_.size(); - } - /** - * - * - *
-   * List of `Input.key`s identifying files that should be used in this atom.
-   * The listed `inputs` must have the same timeline.
-   * 
- * - * repeated string inputs = 2; - * - * @param index The index of the element to return. - * @return The inputs at the given index. - */ - public java.lang.String getInputs(int index) { - return inputs_.get(index); - } - /** - * - * - *
-   * List of `Input.key`s identifying files that should be used in this atom.
-   * The listed `inputs` must have the same timeline.
-   * 
- * - * repeated string inputs = 2; - * - * @param index The index of the value to return. - * @return The bytes of the inputs at the given index. - */ - public com.google.protobuf.ByteString getInputsBytes(int index) { - return inputs_.getByteString(index); - } - - public static final int END_TIME_OFFSET_FIELD_NUMBER = 3; - private com.google.protobuf.Duration endTimeOffset_; - /** - * - * - *
-   * End time in seconds for the atom, relative to the input file timeline.
-   * When `end_time_offset` is not specified, the `inputs` are used until
-   * the end of the atom.
-   * 
- * - * .google.protobuf.Duration end_time_offset = 3; - * - * @return Whether the endTimeOffset field is set. - */ - @java.lang.Override - public boolean hasEndTimeOffset() { - return endTimeOffset_ != null; - } - /** - * - * - *
-   * End time in seconds for the atom, relative to the input file timeline.
-   * When `end_time_offset` is not specified, the `inputs` are used until
-   * the end of the atom.
-   * 
- * - * .google.protobuf.Duration end_time_offset = 3; - * - * @return The endTimeOffset. - */ - @java.lang.Override - public com.google.protobuf.Duration getEndTimeOffset() { - return endTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : endTimeOffset_; - } - /** - * - * - *
-   * End time in seconds for the atom, relative to the input file timeline.
-   * When `end_time_offset` is not specified, the `inputs` are used until
-   * the end of the atom.
-   * 
- * - * .google.protobuf.Duration end_time_offset = 3; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getEndTimeOffsetOrBuilder() { - return getEndTimeOffset(); - } - - public static final int START_TIME_OFFSET_FIELD_NUMBER = 4; - private com.google.protobuf.Duration startTimeOffset_; - /** - * - * - *
-   * Start time in seconds for the atom, relative to the input file timeline.
-   * The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 4; - * - * @return Whether the startTimeOffset field is set. - */ - @java.lang.Override - public boolean hasStartTimeOffset() { - return startTimeOffset_ != null; - } - /** - * - * - *
-   * Start time in seconds for the atom, relative to the input file timeline.
-   * The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 4; - * - * @return The startTimeOffset. - */ - @java.lang.Override - public com.google.protobuf.Duration getStartTimeOffset() { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } - /** - * - * - *
-   * Start time in seconds for the atom, relative to the input file timeline.
-   * The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 4; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder() { - return getStartTimeOffset(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(key_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_); - } - for (int i = 0; i < inputs_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, inputs_.getRaw(i)); - } - if (endTimeOffset_ != null) { - output.writeMessage(3, getEndTimeOffset()); - } - if (startTimeOffset_ != null) { - output.writeMessage(4, getStartTimeOffset()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(key_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_); - } - { - int dataSize = 0; - for (int i = 0; i < inputs_.size(); i++) { - dataSize += computeStringSizeNoTag(inputs_.getRaw(i)); - } - size += dataSize; - size += 1 * getInputsList().size(); - } - if (endTimeOffset_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getEndTimeOffset()); - } - if (startTimeOffset_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getStartTimeOffset()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.EditAtom)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.EditAtom other = - (com.google.cloud.video.transcoder.v1.EditAtom) obj; - - if (!getKey().equals(other.getKey())) return false; - if (!getInputsList().equals(other.getInputsList())) return false; - if (hasEndTimeOffset() != other.hasEndTimeOffset()) return false; - if (hasEndTimeOffset()) { - if (!getEndTimeOffset().equals(other.getEndTimeOffset())) return false; - } - if (hasStartTimeOffset() != other.hasStartTimeOffset()) return false; - if (hasStartTimeOffset()) { - if (!getStartTimeOffset().equals(other.getStartTimeOffset())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + KEY_FIELD_NUMBER; - hash = (53 * hash) + getKey().hashCode(); - if (getInputsCount() > 0) { - hash = (37 * hash) + INPUTS_FIELD_NUMBER; - hash = (53 * hash) + getInputsList().hashCode(); - } - if (hasEndTimeOffset()) { - hash = (37 * hash) + END_TIME_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + getEndTimeOffset().hashCode(); - } - if (hasStartTimeOffset()) { - hash = (37 * hash) + START_TIME_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + getStartTimeOffset().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.EditAtom prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Edit atom.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.EditAtom} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.EditAtom) - com.google.cloud.video.transcoder.v1.EditAtomOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_EditAtom_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_EditAtom_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.EditAtom.class, - com.google.cloud.video.transcoder.v1.EditAtom.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.EditAtom.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - key_ = ""; - - inputs_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - if (endTimeOffsetBuilder_ == null) { - endTimeOffset_ = null; - } else { - endTimeOffset_ = null; - endTimeOffsetBuilder_ = null; - } - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = null; - } else { - startTimeOffset_ = null; - startTimeOffsetBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_EditAtom_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.EditAtom getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.EditAtom.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.EditAtom build() { - com.google.cloud.video.transcoder.v1.EditAtom result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.EditAtom buildPartial() { - com.google.cloud.video.transcoder.v1.EditAtom result = - new com.google.cloud.video.transcoder.v1.EditAtom(this); - int from_bitField0_ = bitField0_; - result.key_ = key_; - if (((bitField0_ & 0x00000001) != 0)) { - inputs_ = inputs_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.inputs_ = inputs_; - if (endTimeOffsetBuilder_ == null) { - result.endTimeOffset_ = endTimeOffset_; - } else { - result.endTimeOffset_ = endTimeOffsetBuilder_.build(); - } - if (startTimeOffsetBuilder_ == null) { - result.startTimeOffset_ = startTimeOffset_; - } else { - result.startTimeOffset_ = startTimeOffsetBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.EditAtom) { - return mergeFrom((com.google.cloud.video.transcoder.v1.EditAtom) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.EditAtom other) { - if (other == com.google.cloud.video.transcoder.v1.EditAtom.getDefaultInstance()) return this; - if (!other.getKey().isEmpty()) { - key_ = other.key_; - onChanged(); - } - if (!other.inputs_.isEmpty()) { - if (inputs_.isEmpty()) { - inputs_ = other.inputs_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureInputsIsMutable(); - inputs_.addAll(other.inputs_); - } - onChanged(); - } - if (other.hasEndTimeOffset()) { - mergeEndTimeOffset(other.getEndTimeOffset()); - } - if (other.hasStartTimeOffset()) { - mergeStartTimeOffset(other.getStartTimeOffset()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - key_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureInputsIsMutable(); - inputs_.add(s); - break; - } // case 18 - case 26: - { - input.readMessage(getEndTimeOffsetFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 26 - case 34: - { - input.readMessage(getStartTimeOffsetFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 34 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.lang.Object key_ = ""; - /** - * - * - *
-     * A unique key for this atom. Must be specified when using advanced
-     * mapping.
-     * 
- * - * string key = 1; - * - * @return The key. - */ - public java.lang.String getKey() { - java.lang.Object ref = key_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - key_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * A unique key for this atom. Must be specified when using advanced
-     * mapping.
-     * 
- * - * string key = 1; - * - * @return The bytes for key. - */ - public com.google.protobuf.ByteString getKeyBytes() { - java.lang.Object ref = key_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - key_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * A unique key for this atom. Must be specified when using advanced
-     * mapping.
-     * 
- * - * string key = 1; - * - * @param value The key to set. - * @return This builder for chaining. - */ - public Builder setKey(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - key_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * A unique key for this atom. Must be specified when using advanced
-     * mapping.
-     * 
- * - * string key = 1; - * - * @return This builder for chaining. - */ - public Builder clearKey() { - - key_ = getDefaultInstance().getKey(); - onChanged(); - return this; - } - /** - * - * - *
-     * A unique key for this atom. Must be specified when using advanced
-     * mapping.
-     * 
- * - * string key = 1; - * - * @param value The bytes for key to set. - * @return This builder for chaining. - */ - public Builder setKeyBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - key_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList inputs_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureInputsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - inputs_ = new com.google.protobuf.LazyStringArrayList(inputs_); - bitField0_ |= 0x00000001; - } - } - /** - * - * - *
-     * List of `Input.key`s identifying files that should be used in this atom.
-     * The listed `inputs` must have the same timeline.
-     * 
- * - * repeated string inputs = 2; - * - * @return A list containing the inputs. - */ - public com.google.protobuf.ProtocolStringList getInputsList() { - return inputs_.getUnmodifiableView(); - } - /** - * - * - *
-     * List of `Input.key`s identifying files that should be used in this atom.
-     * The listed `inputs` must have the same timeline.
-     * 
- * - * repeated string inputs = 2; - * - * @return The count of inputs. - */ - public int getInputsCount() { - return inputs_.size(); - } - /** - * - * - *
-     * List of `Input.key`s identifying files that should be used in this atom.
-     * The listed `inputs` must have the same timeline.
-     * 
- * - * repeated string inputs = 2; - * - * @param index The index of the element to return. - * @return The inputs at the given index. - */ - public java.lang.String getInputs(int index) { - return inputs_.get(index); - } - /** - * - * - *
-     * List of `Input.key`s identifying files that should be used in this atom.
-     * The listed `inputs` must have the same timeline.
-     * 
- * - * repeated string inputs = 2; - * - * @param index The index of the value to return. - * @return The bytes of the inputs at the given index. - */ - public com.google.protobuf.ByteString getInputsBytes(int index) { - return inputs_.getByteString(index); - } - /** - * - * - *
-     * List of `Input.key`s identifying files that should be used in this atom.
-     * The listed `inputs` must have the same timeline.
-     * 
- * - * repeated string inputs = 2; - * - * @param index The index to set the value at. - * @param value The inputs to set. - * @return This builder for chaining. - */ - public Builder setInputs(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureInputsIsMutable(); - inputs_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * List of `Input.key`s identifying files that should be used in this atom.
-     * The listed `inputs` must have the same timeline.
-     * 
- * - * repeated string inputs = 2; - * - * @param value The inputs to add. - * @return This builder for chaining. - */ - public Builder addInputs(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureInputsIsMutable(); - inputs_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * List of `Input.key`s identifying files that should be used in this atom.
-     * The listed `inputs` must have the same timeline.
-     * 
- * - * repeated string inputs = 2; - * - * @param values The inputs to add. - * @return This builder for chaining. - */ - public Builder addAllInputs(java.lang.Iterable values) { - ensureInputsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, inputs_); - onChanged(); - return this; - } - /** - * - * - *
-     * List of `Input.key`s identifying files that should be used in this atom.
-     * The listed `inputs` must have the same timeline.
-     * 
- * - * repeated string inputs = 2; - * - * @return This builder for chaining. - */ - public Builder clearInputs() { - inputs_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-     * List of `Input.key`s identifying files that should be used in this atom.
-     * The listed `inputs` must have the same timeline.
-     * 
- * - * repeated string inputs = 2; - * - * @param value The bytes of the inputs to add. - * @return This builder for chaining. - */ - public Builder addInputsBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureInputsIsMutable(); - inputs_.add(value); - onChanged(); - return this; - } - - private com.google.protobuf.Duration endTimeOffset_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - endTimeOffsetBuilder_; - /** - * - * - *
-     * End time in seconds for the atom, relative to the input file timeline.
-     * When `end_time_offset` is not specified, the `inputs` are used until
-     * the end of the atom.
-     * 
- * - * .google.protobuf.Duration end_time_offset = 3; - * - * @return Whether the endTimeOffset field is set. - */ - public boolean hasEndTimeOffset() { - return endTimeOffsetBuilder_ != null || endTimeOffset_ != null; - } - /** - * - * - *
-     * End time in seconds for the atom, relative to the input file timeline.
-     * When `end_time_offset` is not specified, the `inputs` are used until
-     * the end of the atom.
-     * 
- * - * .google.protobuf.Duration end_time_offset = 3; - * - * @return The endTimeOffset. - */ - public com.google.protobuf.Duration getEndTimeOffset() { - if (endTimeOffsetBuilder_ == null) { - return endTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : endTimeOffset_; - } else { - return endTimeOffsetBuilder_.getMessage(); - } - } - /** - * - * - *
-     * End time in seconds for the atom, relative to the input file timeline.
-     * When `end_time_offset` is not specified, the `inputs` are used until
-     * the end of the atom.
-     * 
- * - * .google.protobuf.Duration end_time_offset = 3; - */ - public Builder setEndTimeOffset(com.google.protobuf.Duration value) { - if (endTimeOffsetBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - endTimeOffset_ = value; - onChanged(); - } else { - endTimeOffsetBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * End time in seconds for the atom, relative to the input file timeline.
-     * When `end_time_offset` is not specified, the `inputs` are used until
-     * the end of the atom.
-     * 
- * - * .google.protobuf.Duration end_time_offset = 3; - */ - public Builder setEndTimeOffset(com.google.protobuf.Duration.Builder builderForValue) { - if (endTimeOffsetBuilder_ == null) { - endTimeOffset_ = builderForValue.build(); - onChanged(); - } else { - endTimeOffsetBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * End time in seconds for the atom, relative to the input file timeline.
-     * When `end_time_offset` is not specified, the `inputs` are used until
-     * the end of the atom.
-     * 
- * - * .google.protobuf.Duration end_time_offset = 3; - */ - public Builder mergeEndTimeOffset(com.google.protobuf.Duration value) { - if (endTimeOffsetBuilder_ == null) { - if (endTimeOffset_ != null) { - endTimeOffset_ = - com.google.protobuf.Duration.newBuilder(endTimeOffset_) - .mergeFrom(value) - .buildPartial(); - } else { - endTimeOffset_ = value; - } - onChanged(); - } else { - endTimeOffsetBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * End time in seconds for the atom, relative to the input file timeline.
-     * When `end_time_offset` is not specified, the `inputs` are used until
-     * the end of the atom.
-     * 
- * - * .google.protobuf.Duration end_time_offset = 3; - */ - public Builder clearEndTimeOffset() { - if (endTimeOffsetBuilder_ == null) { - endTimeOffset_ = null; - onChanged(); - } else { - endTimeOffset_ = null; - endTimeOffsetBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * End time in seconds for the atom, relative to the input file timeline.
-     * When `end_time_offset` is not specified, the `inputs` are used until
-     * the end of the atom.
-     * 
- * - * .google.protobuf.Duration end_time_offset = 3; - */ - public com.google.protobuf.Duration.Builder getEndTimeOffsetBuilder() { - - onChanged(); - return getEndTimeOffsetFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * End time in seconds for the atom, relative to the input file timeline.
-     * When `end_time_offset` is not specified, the `inputs` are used until
-     * the end of the atom.
-     * 
- * - * .google.protobuf.Duration end_time_offset = 3; - */ - public com.google.protobuf.DurationOrBuilder getEndTimeOffsetOrBuilder() { - if (endTimeOffsetBuilder_ != null) { - return endTimeOffsetBuilder_.getMessageOrBuilder(); - } else { - return endTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : endTimeOffset_; - } - } - /** - * - * - *
-     * End time in seconds for the atom, relative to the input file timeline.
-     * When `end_time_offset` is not specified, the `inputs` are used until
-     * the end of the atom.
-     * 
- * - * .google.protobuf.Duration end_time_offset = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - getEndTimeOffsetFieldBuilder() { - if (endTimeOffsetBuilder_ == null) { - endTimeOffsetBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder>( - getEndTimeOffset(), getParentForChildren(), isClean()); - endTimeOffset_ = null; - } - return endTimeOffsetBuilder_; - } - - private com.google.protobuf.Duration startTimeOffset_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - startTimeOffsetBuilder_; - /** - * - * - *
-     * Start time in seconds for the atom, relative to the input file timeline.
-     * The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 4; - * - * @return Whether the startTimeOffset field is set. - */ - public boolean hasStartTimeOffset() { - return startTimeOffsetBuilder_ != null || startTimeOffset_ != null; - } - /** - * - * - *
-     * Start time in seconds for the atom, relative to the input file timeline.
-     * The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 4; - * - * @return The startTimeOffset. - */ - public com.google.protobuf.Duration getStartTimeOffset() { - if (startTimeOffsetBuilder_ == null) { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } else { - return startTimeOffsetBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Start time in seconds for the atom, relative to the input file timeline.
-     * The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 4; - */ - public Builder setStartTimeOffset(com.google.protobuf.Duration value) { - if (startTimeOffsetBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - startTimeOffset_ = value; - onChanged(); - } else { - startTimeOffsetBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Start time in seconds for the atom, relative to the input file timeline.
-     * The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 4; - */ - public Builder setStartTimeOffset(com.google.protobuf.Duration.Builder builderForValue) { - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = builderForValue.build(); - onChanged(); - } else { - startTimeOffsetBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Start time in seconds for the atom, relative to the input file timeline.
-     * The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 4; - */ - public Builder mergeStartTimeOffset(com.google.protobuf.Duration value) { - if (startTimeOffsetBuilder_ == null) { - if (startTimeOffset_ != null) { - startTimeOffset_ = - com.google.protobuf.Duration.newBuilder(startTimeOffset_) - .mergeFrom(value) - .buildPartial(); - } else { - startTimeOffset_ = value; - } - onChanged(); - } else { - startTimeOffsetBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Start time in seconds for the atom, relative to the input file timeline.
-     * The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 4; - */ - public Builder clearStartTimeOffset() { - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = null; - onChanged(); - } else { - startTimeOffset_ = null; - startTimeOffsetBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Start time in seconds for the atom, relative to the input file timeline.
-     * The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 4; - */ - public com.google.protobuf.Duration.Builder getStartTimeOffsetBuilder() { - - onChanged(); - return getStartTimeOffsetFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Start time in seconds for the atom, relative to the input file timeline.
-     * The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 4; - */ - public com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder() { - if (startTimeOffsetBuilder_ != null) { - return startTimeOffsetBuilder_.getMessageOrBuilder(); - } else { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } - } - /** - * - * - *
-     * Start time in seconds for the atom, relative to the input file timeline.
-     * The default is `0s`.
-     * 
- * - * .google.protobuf.Duration start_time_offset = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - getStartTimeOffsetFieldBuilder() { - if (startTimeOffsetBuilder_ == null) { - startTimeOffsetBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder>( - getStartTimeOffset(), getParentForChildren(), isClean()); - startTimeOffset_ = null; - } - return startTimeOffsetBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.EditAtom) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.EditAtom) - private static final com.google.cloud.video.transcoder.v1.EditAtom DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.EditAtom(); - } - - public static com.google.cloud.video.transcoder.v1.EditAtom getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public EditAtom parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.EditAtom getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/EditAtomOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/EditAtomOrBuilder.java deleted file mode 100644 index b14f53d4..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/EditAtomOrBuilder.java +++ /dev/null @@ -1,186 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface EditAtomOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.EditAtom) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * A unique key for this atom. Must be specified when using advanced
-   * mapping.
-   * 
- * - * string key = 1; - * - * @return The key. - */ - java.lang.String getKey(); - /** - * - * - *
-   * A unique key for this atom. Must be specified when using advanced
-   * mapping.
-   * 
- * - * string key = 1; - * - * @return The bytes for key. - */ - com.google.protobuf.ByteString getKeyBytes(); - - /** - * - * - *
-   * List of `Input.key`s identifying files that should be used in this atom.
-   * The listed `inputs` must have the same timeline.
-   * 
- * - * repeated string inputs = 2; - * - * @return A list containing the inputs. - */ - java.util.List getInputsList(); - /** - * - * - *
-   * List of `Input.key`s identifying files that should be used in this atom.
-   * The listed `inputs` must have the same timeline.
-   * 
- * - * repeated string inputs = 2; - * - * @return The count of inputs. - */ - int getInputsCount(); - /** - * - * - *
-   * List of `Input.key`s identifying files that should be used in this atom.
-   * The listed `inputs` must have the same timeline.
-   * 
- * - * repeated string inputs = 2; - * - * @param index The index of the element to return. - * @return The inputs at the given index. - */ - java.lang.String getInputs(int index); - /** - * - * - *
-   * List of `Input.key`s identifying files that should be used in this atom.
-   * The listed `inputs` must have the same timeline.
-   * 
- * - * repeated string inputs = 2; - * - * @param index The index of the value to return. - * @return The bytes of the inputs at the given index. - */ - com.google.protobuf.ByteString getInputsBytes(int index); - - /** - * - * - *
-   * End time in seconds for the atom, relative to the input file timeline.
-   * When `end_time_offset` is not specified, the `inputs` are used until
-   * the end of the atom.
-   * 
- * - * .google.protobuf.Duration end_time_offset = 3; - * - * @return Whether the endTimeOffset field is set. - */ - boolean hasEndTimeOffset(); - /** - * - * - *
-   * End time in seconds for the atom, relative to the input file timeline.
-   * When `end_time_offset` is not specified, the `inputs` are used until
-   * the end of the atom.
-   * 
- * - * .google.protobuf.Duration end_time_offset = 3; - * - * @return The endTimeOffset. - */ - com.google.protobuf.Duration getEndTimeOffset(); - /** - * - * - *
-   * End time in seconds for the atom, relative to the input file timeline.
-   * When `end_time_offset` is not specified, the `inputs` are used until
-   * the end of the atom.
-   * 
- * - * .google.protobuf.Duration end_time_offset = 3; - */ - com.google.protobuf.DurationOrBuilder getEndTimeOffsetOrBuilder(); - - /** - * - * - *
-   * Start time in seconds for the atom, relative to the input file timeline.
-   * The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 4; - * - * @return Whether the startTimeOffset field is set. - */ - boolean hasStartTimeOffset(); - /** - * - * - *
-   * Start time in seconds for the atom, relative to the input file timeline.
-   * The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 4; - * - * @return The startTimeOffset. - */ - com.google.protobuf.Duration getStartTimeOffset(); - /** - * - * - *
-   * Start time in seconds for the atom, relative to the input file timeline.
-   * The default is `0s`.
-   * 
- * - * .google.protobuf.Duration start_time_offset = 4; - */ - com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ElementaryStream.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ElementaryStream.java deleted file mode 100644 index 749ca6f1..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ElementaryStream.java +++ /dev/null @@ -1,1596 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Encoding of an input file such as an audio, video, or text track.
- * Elementary streams must be packaged before
- * mapping and sharing between different output formats.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.ElementaryStream} - */ -public final class ElementaryStream extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.ElementaryStream) - ElementaryStreamOrBuilder { - private static final long serialVersionUID = 0L; - // Use ElementaryStream.newBuilder() to construct. - private ElementaryStream(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ElementaryStream() { - key_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ElementaryStream(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_ElementaryStream_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_ElementaryStream_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.ElementaryStream.class, - com.google.cloud.video.transcoder.v1.ElementaryStream.Builder.class); - } - - private int elementaryStreamCase_ = 0; - private java.lang.Object elementaryStream_; - - public enum ElementaryStreamCase - implements - com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - VIDEO_STREAM(1), - AUDIO_STREAM(2), - TEXT_STREAM(3), - ELEMENTARYSTREAM_NOT_SET(0); - private final int value; - - private ElementaryStreamCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ElementaryStreamCase valueOf(int value) { - return forNumber(value); - } - - public static ElementaryStreamCase forNumber(int value) { - switch (value) { - case 1: - return VIDEO_STREAM; - case 2: - return AUDIO_STREAM; - case 3: - return TEXT_STREAM; - case 0: - return ELEMENTARYSTREAM_NOT_SET; - default: - return null; - } - } - - public int getNumber() { - return this.value; - } - }; - - public ElementaryStreamCase getElementaryStreamCase() { - return ElementaryStreamCase.forNumber(elementaryStreamCase_); - } - - public static final int KEY_FIELD_NUMBER = 4; - private volatile java.lang.Object key_; - /** - * - * - *
-   * A unique key for this elementary stream.
-   * 
- * - * string key = 4; - * - * @return The key. - */ - @java.lang.Override - public java.lang.String getKey() { - java.lang.Object ref = key_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - key_ = s; - return s; - } - } - /** - * - * - *
-   * A unique key for this elementary stream.
-   * 
- * - * string key = 4; - * - * @return The bytes for key. - */ - @java.lang.Override - public com.google.protobuf.ByteString getKeyBytes() { - java.lang.Object ref = key_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - key_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int VIDEO_STREAM_FIELD_NUMBER = 1; - /** - * - * - *
-   * Encoding of a video stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - * - * @return Whether the videoStream field is set. - */ - @java.lang.Override - public boolean hasVideoStream() { - return elementaryStreamCase_ == 1; - } - /** - * - * - *
-   * Encoding of a video stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - * - * @return The videoStream. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.VideoStream getVideoStream() { - if (elementaryStreamCase_ == 1) { - return (com.google.cloud.video.transcoder.v1.VideoStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.VideoStream.getDefaultInstance(); - } - /** - * - * - *
-   * Encoding of a video stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.VideoStreamOrBuilder getVideoStreamOrBuilder() { - if (elementaryStreamCase_ == 1) { - return (com.google.cloud.video.transcoder.v1.VideoStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.VideoStream.getDefaultInstance(); - } - - public static final int AUDIO_STREAM_FIELD_NUMBER = 2; - /** - * - * - *
-   * Encoding of an audio stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - * - * @return Whether the audioStream field is set. - */ - @java.lang.Override - public boolean hasAudioStream() { - return elementaryStreamCase_ == 2; - } - /** - * - * - *
-   * Encoding of an audio stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - * - * @return The audioStream. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream getAudioStream() { - if (elementaryStreamCase_ == 2) { - return (com.google.cloud.video.transcoder.v1.AudioStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.AudioStream.getDefaultInstance(); - } - /** - * - * - *
-   * Encoding of an audio stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStreamOrBuilder getAudioStreamOrBuilder() { - if (elementaryStreamCase_ == 2) { - return (com.google.cloud.video.transcoder.v1.AudioStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.AudioStream.getDefaultInstance(); - } - - public static final int TEXT_STREAM_FIELD_NUMBER = 3; - /** - * - * - *
-   * Encoding of a text stream. For example, closed captions or subtitles.
-   * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - * - * @return Whether the textStream field is set. - */ - @java.lang.Override - public boolean hasTextStream() { - return elementaryStreamCase_ == 3; - } - /** - * - * - *
-   * Encoding of a text stream. For example, closed captions or subtitles.
-   * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - * - * @return The textStream. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.TextStream getTextStream() { - if (elementaryStreamCase_ == 3) { - return (com.google.cloud.video.transcoder.v1.TextStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.TextStream.getDefaultInstance(); - } - /** - * - * - *
-   * Encoding of a text stream. For example, closed captions or subtitles.
-   * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.TextStreamOrBuilder getTextStreamOrBuilder() { - if (elementaryStreamCase_ == 3) { - return (com.google.cloud.video.transcoder.v1.TextStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.TextStream.getDefaultInstance(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (elementaryStreamCase_ == 1) { - output.writeMessage(1, (com.google.cloud.video.transcoder.v1.VideoStream) elementaryStream_); - } - if (elementaryStreamCase_ == 2) { - output.writeMessage(2, (com.google.cloud.video.transcoder.v1.AudioStream) elementaryStream_); - } - if (elementaryStreamCase_ == 3) { - output.writeMessage(3, (com.google.cloud.video.transcoder.v1.TextStream) elementaryStream_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(key_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, key_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (elementaryStreamCase_ == 1) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 1, (com.google.cloud.video.transcoder.v1.VideoStream) elementaryStream_); - } - if (elementaryStreamCase_ == 2) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 2, (com.google.cloud.video.transcoder.v1.AudioStream) elementaryStream_); - } - if (elementaryStreamCase_ == 3) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 3, (com.google.cloud.video.transcoder.v1.TextStream) elementaryStream_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(key_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, key_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.ElementaryStream)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.ElementaryStream other = - (com.google.cloud.video.transcoder.v1.ElementaryStream) obj; - - if (!getKey().equals(other.getKey())) return false; - if (!getElementaryStreamCase().equals(other.getElementaryStreamCase())) return false; - switch (elementaryStreamCase_) { - case 1: - if (!getVideoStream().equals(other.getVideoStream())) return false; - break; - case 2: - if (!getAudioStream().equals(other.getAudioStream())) return false; - break; - case 3: - if (!getTextStream().equals(other.getTextStream())) return false; - break; - case 0: - default: - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + KEY_FIELD_NUMBER; - hash = (53 * hash) + getKey().hashCode(); - switch (elementaryStreamCase_) { - case 1: - hash = (37 * hash) + VIDEO_STREAM_FIELD_NUMBER; - hash = (53 * hash) + getVideoStream().hashCode(); - break; - case 2: - hash = (37 * hash) + AUDIO_STREAM_FIELD_NUMBER; - hash = (53 * hash) + getAudioStream().hashCode(); - break; - case 3: - hash = (37 * hash) + TEXT_STREAM_FIELD_NUMBER; - hash = (53 * hash) + getTextStream().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.ElementaryStream prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Encoding of an input file such as an audio, video, or text track.
-   * Elementary streams must be packaged before
-   * mapping and sharing between different output formats.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.ElementaryStream} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.ElementaryStream) - com.google.cloud.video.transcoder.v1.ElementaryStreamOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_ElementaryStream_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_ElementaryStream_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.ElementaryStream.class, - com.google.cloud.video.transcoder.v1.ElementaryStream.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.ElementaryStream.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - key_ = ""; - - if (videoStreamBuilder_ != null) { - videoStreamBuilder_.clear(); - } - if (audioStreamBuilder_ != null) { - audioStreamBuilder_.clear(); - } - if (textStreamBuilder_ != null) { - textStreamBuilder_.clear(); - } - elementaryStreamCase_ = 0; - elementaryStream_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_ElementaryStream_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ElementaryStream getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.ElementaryStream.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ElementaryStream build() { - com.google.cloud.video.transcoder.v1.ElementaryStream result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ElementaryStream buildPartial() { - com.google.cloud.video.transcoder.v1.ElementaryStream result = - new com.google.cloud.video.transcoder.v1.ElementaryStream(this); - result.key_ = key_; - if (elementaryStreamCase_ == 1) { - if (videoStreamBuilder_ == null) { - result.elementaryStream_ = elementaryStream_; - } else { - result.elementaryStream_ = videoStreamBuilder_.build(); - } - } - if (elementaryStreamCase_ == 2) { - if (audioStreamBuilder_ == null) { - result.elementaryStream_ = elementaryStream_; - } else { - result.elementaryStream_ = audioStreamBuilder_.build(); - } - } - if (elementaryStreamCase_ == 3) { - if (textStreamBuilder_ == null) { - result.elementaryStream_ = elementaryStream_; - } else { - result.elementaryStream_ = textStreamBuilder_.build(); - } - } - result.elementaryStreamCase_ = elementaryStreamCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.ElementaryStream) { - return mergeFrom((com.google.cloud.video.transcoder.v1.ElementaryStream) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.ElementaryStream other) { - if (other == com.google.cloud.video.transcoder.v1.ElementaryStream.getDefaultInstance()) - return this; - if (!other.getKey().isEmpty()) { - key_ = other.key_; - onChanged(); - } - switch (other.getElementaryStreamCase()) { - case VIDEO_STREAM: - { - mergeVideoStream(other.getVideoStream()); - break; - } - case AUDIO_STREAM: - { - mergeAudioStream(other.getAudioStream()); - break; - } - case TEXT_STREAM: - { - mergeTextStream(other.getTextStream()); - break; - } - case ELEMENTARYSTREAM_NOT_SET: - { - break; - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage(getVideoStreamFieldBuilder().getBuilder(), extensionRegistry); - elementaryStreamCase_ = 1; - break; - } // case 10 - case 18: - { - input.readMessage(getAudioStreamFieldBuilder().getBuilder(), extensionRegistry); - elementaryStreamCase_ = 2; - break; - } // case 18 - case 26: - { - input.readMessage(getTextStreamFieldBuilder().getBuilder(), extensionRegistry); - elementaryStreamCase_ = 3; - break; - } // case 26 - case 34: - { - key_ = input.readStringRequireUtf8(); - - break; - } // case 34 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int elementaryStreamCase_ = 0; - private java.lang.Object elementaryStream_; - - public ElementaryStreamCase getElementaryStreamCase() { - return ElementaryStreamCase.forNumber(elementaryStreamCase_); - } - - public Builder clearElementaryStream() { - elementaryStreamCase_ = 0; - elementaryStream_ = null; - onChanged(); - return this; - } - - private java.lang.Object key_ = ""; - /** - * - * - *
-     * A unique key for this elementary stream.
-     * 
- * - * string key = 4; - * - * @return The key. - */ - public java.lang.String getKey() { - java.lang.Object ref = key_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - key_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * A unique key for this elementary stream.
-     * 
- * - * string key = 4; - * - * @return The bytes for key. - */ - public com.google.protobuf.ByteString getKeyBytes() { - java.lang.Object ref = key_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - key_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * A unique key for this elementary stream.
-     * 
- * - * string key = 4; - * - * @param value The key to set. - * @return This builder for chaining. - */ - public Builder setKey(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - key_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * A unique key for this elementary stream.
-     * 
- * - * string key = 4; - * - * @return This builder for chaining. - */ - public Builder clearKey() { - - key_ = getDefaultInstance().getKey(); - onChanged(); - return this; - } - /** - * - * - *
-     * A unique key for this elementary stream.
-     * 
- * - * string key = 4; - * - * @param value The bytes for key to set. - * @return This builder for chaining. - */ - public Builder setKeyBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - key_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.VideoStream, - com.google.cloud.video.transcoder.v1.VideoStream.Builder, - com.google.cloud.video.transcoder.v1.VideoStreamOrBuilder> - videoStreamBuilder_; - /** - * - * - *
-     * Encoding of a video stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - * - * @return Whether the videoStream field is set. - */ - @java.lang.Override - public boolean hasVideoStream() { - return elementaryStreamCase_ == 1; - } - /** - * - * - *
-     * Encoding of a video stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - * - * @return The videoStream. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.VideoStream getVideoStream() { - if (videoStreamBuilder_ == null) { - if (elementaryStreamCase_ == 1) { - return (com.google.cloud.video.transcoder.v1.VideoStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.VideoStream.getDefaultInstance(); - } else { - if (elementaryStreamCase_ == 1) { - return videoStreamBuilder_.getMessage(); - } - return com.google.cloud.video.transcoder.v1.VideoStream.getDefaultInstance(); - } - } - /** - * - * - *
-     * Encoding of a video stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - */ - public Builder setVideoStream(com.google.cloud.video.transcoder.v1.VideoStream value) { - if (videoStreamBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - elementaryStream_ = value; - onChanged(); - } else { - videoStreamBuilder_.setMessage(value); - } - elementaryStreamCase_ = 1; - return this; - } - /** - * - * - *
-     * Encoding of a video stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - */ - public Builder setVideoStream( - com.google.cloud.video.transcoder.v1.VideoStream.Builder builderForValue) { - if (videoStreamBuilder_ == null) { - elementaryStream_ = builderForValue.build(); - onChanged(); - } else { - videoStreamBuilder_.setMessage(builderForValue.build()); - } - elementaryStreamCase_ = 1; - return this; - } - /** - * - * - *
-     * Encoding of a video stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - */ - public Builder mergeVideoStream(com.google.cloud.video.transcoder.v1.VideoStream value) { - if (videoStreamBuilder_ == null) { - if (elementaryStreamCase_ == 1 - && elementaryStream_ - != com.google.cloud.video.transcoder.v1.VideoStream.getDefaultInstance()) { - elementaryStream_ = - com.google.cloud.video.transcoder.v1.VideoStream.newBuilder( - (com.google.cloud.video.transcoder.v1.VideoStream) elementaryStream_) - .mergeFrom(value) - .buildPartial(); - } else { - elementaryStream_ = value; - } - onChanged(); - } else { - if (elementaryStreamCase_ == 1) { - videoStreamBuilder_.mergeFrom(value); - } else { - videoStreamBuilder_.setMessage(value); - } - } - elementaryStreamCase_ = 1; - return this; - } - /** - * - * - *
-     * Encoding of a video stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - */ - public Builder clearVideoStream() { - if (videoStreamBuilder_ == null) { - if (elementaryStreamCase_ == 1) { - elementaryStreamCase_ = 0; - elementaryStream_ = null; - onChanged(); - } - } else { - if (elementaryStreamCase_ == 1) { - elementaryStreamCase_ = 0; - elementaryStream_ = null; - } - videoStreamBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * Encoding of a video stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - */ - public com.google.cloud.video.transcoder.v1.VideoStream.Builder getVideoStreamBuilder() { - return getVideoStreamFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Encoding of a video stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.VideoStreamOrBuilder getVideoStreamOrBuilder() { - if ((elementaryStreamCase_ == 1) && (videoStreamBuilder_ != null)) { - return videoStreamBuilder_.getMessageOrBuilder(); - } else { - if (elementaryStreamCase_ == 1) { - return (com.google.cloud.video.transcoder.v1.VideoStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.VideoStream.getDefaultInstance(); - } - } - /** - * - * - *
-     * Encoding of a video stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.VideoStream, - com.google.cloud.video.transcoder.v1.VideoStream.Builder, - com.google.cloud.video.transcoder.v1.VideoStreamOrBuilder> - getVideoStreamFieldBuilder() { - if (videoStreamBuilder_ == null) { - if (!(elementaryStreamCase_ == 1)) { - elementaryStream_ = com.google.cloud.video.transcoder.v1.VideoStream.getDefaultInstance(); - } - videoStreamBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.VideoStream, - com.google.cloud.video.transcoder.v1.VideoStream.Builder, - com.google.cloud.video.transcoder.v1.VideoStreamOrBuilder>( - (com.google.cloud.video.transcoder.v1.VideoStream) elementaryStream_, - getParentForChildren(), - isClean()); - elementaryStream_ = null; - } - elementaryStreamCase_ = 1; - onChanged(); - ; - return videoStreamBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.AudioStream, - com.google.cloud.video.transcoder.v1.AudioStream.Builder, - com.google.cloud.video.transcoder.v1.AudioStreamOrBuilder> - audioStreamBuilder_; - /** - * - * - *
-     * Encoding of an audio stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - * - * @return Whether the audioStream field is set. - */ - @java.lang.Override - public boolean hasAudioStream() { - return elementaryStreamCase_ == 2; - } - /** - * - * - *
-     * Encoding of an audio stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - * - * @return The audioStream. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStream getAudioStream() { - if (audioStreamBuilder_ == null) { - if (elementaryStreamCase_ == 2) { - return (com.google.cloud.video.transcoder.v1.AudioStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.AudioStream.getDefaultInstance(); - } else { - if (elementaryStreamCase_ == 2) { - return audioStreamBuilder_.getMessage(); - } - return com.google.cloud.video.transcoder.v1.AudioStream.getDefaultInstance(); - } - } - /** - * - * - *
-     * Encoding of an audio stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - */ - public Builder setAudioStream(com.google.cloud.video.transcoder.v1.AudioStream value) { - if (audioStreamBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - elementaryStream_ = value; - onChanged(); - } else { - audioStreamBuilder_.setMessage(value); - } - elementaryStreamCase_ = 2; - return this; - } - /** - * - * - *
-     * Encoding of an audio stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - */ - public Builder setAudioStream( - com.google.cloud.video.transcoder.v1.AudioStream.Builder builderForValue) { - if (audioStreamBuilder_ == null) { - elementaryStream_ = builderForValue.build(); - onChanged(); - } else { - audioStreamBuilder_.setMessage(builderForValue.build()); - } - elementaryStreamCase_ = 2; - return this; - } - /** - * - * - *
-     * Encoding of an audio stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - */ - public Builder mergeAudioStream(com.google.cloud.video.transcoder.v1.AudioStream value) { - if (audioStreamBuilder_ == null) { - if (elementaryStreamCase_ == 2 - && elementaryStream_ - != com.google.cloud.video.transcoder.v1.AudioStream.getDefaultInstance()) { - elementaryStream_ = - com.google.cloud.video.transcoder.v1.AudioStream.newBuilder( - (com.google.cloud.video.transcoder.v1.AudioStream) elementaryStream_) - .mergeFrom(value) - .buildPartial(); - } else { - elementaryStream_ = value; - } - onChanged(); - } else { - if (elementaryStreamCase_ == 2) { - audioStreamBuilder_.mergeFrom(value); - } else { - audioStreamBuilder_.setMessage(value); - } - } - elementaryStreamCase_ = 2; - return this; - } - /** - * - * - *
-     * Encoding of an audio stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - */ - public Builder clearAudioStream() { - if (audioStreamBuilder_ == null) { - if (elementaryStreamCase_ == 2) { - elementaryStreamCase_ = 0; - elementaryStream_ = null; - onChanged(); - } - } else { - if (elementaryStreamCase_ == 2) { - elementaryStreamCase_ = 0; - elementaryStream_ = null; - } - audioStreamBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * Encoding of an audio stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - */ - public com.google.cloud.video.transcoder.v1.AudioStream.Builder getAudioStreamBuilder() { - return getAudioStreamFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Encoding of an audio stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AudioStreamOrBuilder getAudioStreamOrBuilder() { - if ((elementaryStreamCase_ == 2) && (audioStreamBuilder_ != null)) { - return audioStreamBuilder_.getMessageOrBuilder(); - } else { - if (elementaryStreamCase_ == 2) { - return (com.google.cloud.video.transcoder.v1.AudioStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.AudioStream.getDefaultInstance(); - } - } - /** - * - * - *
-     * Encoding of an audio stream.
-     * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.AudioStream, - com.google.cloud.video.transcoder.v1.AudioStream.Builder, - com.google.cloud.video.transcoder.v1.AudioStreamOrBuilder> - getAudioStreamFieldBuilder() { - if (audioStreamBuilder_ == null) { - if (!(elementaryStreamCase_ == 2)) { - elementaryStream_ = com.google.cloud.video.transcoder.v1.AudioStream.getDefaultInstance(); - } - audioStreamBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.AudioStream, - com.google.cloud.video.transcoder.v1.AudioStream.Builder, - com.google.cloud.video.transcoder.v1.AudioStreamOrBuilder>( - (com.google.cloud.video.transcoder.v1.AudioStream) elementaryStream_, - getParentForChildren(), - isClean()); - elementaryStream_ = null; - } - elementaryStreamCase_ = 2; - onChanged(); - ; - return audioStreamBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.TextStream, - com.google.cloud.video.transcoder.v1.TextStream.Builder, - com.google.cloud.video.transcoder.v1.TextStreamOrBuilder> - textStreamBuilder_; - /** - * - * - *
-     * Encoding of a text stream. For example, closed captions or subtitles.
-     * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - * - * @return Whether the textStream field is set. - */ - @java.lang.Override - public boolean hasTextStream() { - return elementaryStreamCase_ == 3; - } - /** - * - * - *
-     * Encoding of a text stream. For example, closed captions or subtitles.
-     * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - * - * @return The textStream. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.TextStream getTextStream() { - if (textStreamBuilder_ == null) { - if (elementaryStreamCase_ == 3) { - return (com.google.cloud.video.transcoder.v1.TextStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.TextStream.getDefaultInstance(); - } else { - if (elementaryStreamCase_ == 3) { - return textStreamBuilder_.getMessage(); - } - return com.google.cloud.video.transcoder.v1.TextStream.getDefaultInstance(); - } - } - /** - * - * - *
-     * Encoding of a text stream. For example, closed captions or subtitles.
-     * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - */ - public Builder setTextStream(com.google.cloud.video.transcoder.v1.TextStream value) { - if (textStreamBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - elementaryStream_ = value; - onChanged(); - } else { - textStreamBuilder_.setMessage(value); - } - elementaryStreamCase_ = 3; - return this; - } - /** - * - * - *
-     * Encoding of a text stream. For example, closed captions or subtitles.
-     * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - */ - public Builder setTextStream( - com.google.cloud.video.transcoder.v1.TextStream.Builder builderForValue) { - if (textStreamBuilder_ == null) { - elementaryStream_ = builderForValue.build(); - onChanged(); - } else { - textStreamBuilder_.setMessage(builderForValue.build()); - } - elementaryStreamCase_ = 3; - return this; - } - /** - * - * - *
-     * Encoding of a text stream. For example, closed captions or subtitles.
-     * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - */ - public Builder mergeTextStream(com.google.cloud.video.transcoder.v1.TextStream value) { - if (textStreamBuilder_ == null) { - if (elementaryStreamCase_ == 3 - && elementaryStream_ - != com.google.cloud.video.transcoder.v1.TextStream.getDefaultInstance()) { - elementaryStream_ = - com.google.cloud.video.transcoder.v1.TextStream.newBuilder( - (com.google.cloud.video.transcoder.v1.TextStream) elementaryStream_) - .mergeFrom(value) - .buildPartial(); - } else { - elementaryStream_ = value; - } - onChanged(); - } else { - if (elementaryStreamCase_ == 3) { - textStreamBuilder_.mergeFrom(value); - } else { - textStreamBuilder_.setMessage(value); - } - } - elementaryStreamCase_ = 3; - return this; - } - /** - * - * - *
-     * Encoding of a text stream. For example, closed captions or subtitles.
-     * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - */ - public Builder clearTextStream() { - if (textStreamBuilder_ == null) { - if (elementaryStreamCase_ == 3) { - elementaryStreamCase_ = 0; - elementaryStream_ = null; - onChanged(); - } - } else { - if (elementaryStreamCase_ == 3) { - elementaryStreamCase_ = 0; - elementaryStream_ = null; - } - textStreamBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * Encoding of a text stream. For example, closed captions or subtitles.
-     * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - */ - public com.google.cloud.video.transcoder.v1.TextStream.Builder getTextStreamBuilder() { - return getTextStreamFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Encoding of a text stream. For example, closed captions or subtitles.
-     * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.TextStreamOrBuilder getTextStreamOrBuilder() { - if ((elementaryStreamCase_ == 3) && (textStreamBuilder_ != null)) { - return textStreamBuilder_.getMessageOrBuilder(); - } else { - if (elementaryStreamCase_ == 3) { - return (com.google.cloud.video.transcoder.v1.TextStream) elementaryStream_; - } - return com.google.cloud.video.transcoder.v1.TextStream.getDefaultInstance(); - } - } - /** - * - * - *
-     * Encoding of a text stream. For example, closed captions or subtitles.
-     * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.TextStream, - com.google.cloud.video.transcoder.v1.TextStream.Builder, - com.google.cloud.video.transcoder.v1.TextStreamOrBuilder> - getTextStreamFieldBuilder() { - if (textStreamBuilder_ == null) { - if (!(elementaryStreamCase_ == 3)) { - elementaryStream_ = com.google.cloud.video.transcoder.v1.TextStream.getDefaultInstance(); - } - textStreamBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.TextStream, - com.google.cloud.video.transcoder.v1.TextStream.Builder, - com.google.cloud.video.transcoder.v1.TextStreamOrBuilder>( - (com.google.cloud.video.transcoder.v1.TextStream) elementaryStream_, - getParentForChildren(), - isClean()); - elementaryStream_ = null; - } - elementaryStreamCase_ = 3; - onChanged(); - ; - return textStreamBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.ElementaryStream) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.ElementaryStream) - private static final com.google.cloud.video.transcoder.v1.ElementaryStream DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.ElementaryStream(); - } - - public static com.google.cloud.video.transcoder.v1.ElementaryStream getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ElementaryStream parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ElementaryStream getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ElementaryStreamOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ElementaryStreamOrBuilder.java deleted file mode 100644 index 933520d0..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ElementaryStreamOrBuilder.java +++ /dev/null @@ -1,158 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface ElementaryStreamOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.ElementaryStream) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * A unique key for this elementary stream.
-   * 
- * - * string key = 4; - * - * @return The key. - */ - java.lang.String getKey(); - /** - * - * - *
-   * A unique key for this elementary stream.
-   * 
- * - * string key = 4; - * - * @return The bytes for key. - */ - com.google.protobuf.ByteString getKeyBytes(); - - /** - * - * - *
-   * Encoding of a video stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - * - * @return Whether the videoStream field is set. - */ - boolean hasVideoStream(); - /** - * - * - *
-   * Encoding of a video stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - * - * @return The videoStream. - */ - com.google.cloud.video.transcoder.v1.VideoStream getVideoStream(); - /** - * - * - *
-   * Encoding of a video stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.VideoStream video_stream = 1; - */ - com.google.cloud.video.transcoder.v1.VideoStreamOrBuilder getVideoStreamOrBuilder(); - - /** - * - * - *
-   * Encoding of an audio stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - * - * @return Whether the audioStream field is set. - */ - boolean hasAudioStream(); - /** - * - * - *
-   * Encoding of an audio stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - * - * @return The audioStream. - */ - com.google.cloud.video.transcoder.v1.AudioStream getAudioStream(); - /** - * - * - *
-   * Encoding of an audio stream.
-   * 
- * - * .google.cloud.video.transcoder.v1.AudioStream audio_stream = 2; - */ - com.google.cloud.video.transcoder.v1.AudioStreamOrBuilder getAudioStreamOrBuilder(); - - /** - * - * - *
-   * Encoding of a text stream. For example, closed captions or subtitles.
-   * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - * - * @return Whether the textStream field is set. - */ - boolean hasTextStream(); - /** - * - * - *
-   * Encoding of a text stream. For example, closed captions or subtitles.
-   * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - * - * @return The textStream. - */ - com.google.cloud.video.transcoder.v1.TextStream getTextStream(); - /** - * - * - *
-   * Encoding of a text stream. For example, closed captions or subtitles.
-   * 
- * - * .google.cloud.video.transcoder.v1.TextStream text_stream = 3; - */ - com.google.cloud.video.transcoder.v1.TextStreamOrBuilder getTextStreamOrBuilder(); - - public com.google.cloud.video.transcoder.v1.ElementaryStream.ElementaryStreamCase - getElementaryStreamCase(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobRequest.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobRequest.java deleted file mode 100644 index 5156a7b6..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobRequest.java +++ /dev/null @@ -1,636 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Request message for `TranscoderService.GetJob`.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.GetJobRequest} - */ -public final class GetJobRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.GetJobRequest) - GetJobRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use GetJobRequest.newBuilder() to construct. - private GetJobRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private GetJobRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new GetJobRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_GetJobRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_GetJobRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.GetJobRequest.class, - com.google.cloud.video.transcoder.v1.GetJobRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. The name of the job to retrieve.
-   * Format: `projects/{project}/locations/{location}/jobs/{job}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. The name of the job to retrieve.
-   * Format: `projects/{project}/locations/{location}/jobs/{job}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.GetJobRequest)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.GetJobRequest other = - (com.google.cloud.video.transcoder.v1.GetJobRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.GetJobRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request message for `TranscoderService.GetJob`.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.GetJobRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.GetJobRequest) - com.google.cloud.video.transcoder.v1.GetJobRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_GetJobRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_GetJobRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.GetJobRequest.class, - com.google.cloud.video.transcoder.v1.GetJobRequest.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.GetJobRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_GetJobRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.GetJobRequest getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.GetJobRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.GetJobRequest build() { - com.google.cloud.video.transcoder.v1.GetJobRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.GetJobRequest buildPartial() { - com.google.cloud.video.transcoder.v1.GetJobRequest result = - new com.google.cloud.video.transcoder.v1.GetJobRequest(this); - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.GetJobRequest) { - return mergeFrom((com.google.cloud.video.transcoder.v1.GetJobRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.GetJobRequest other) { - if (other == com.google.cloud.video.transcoder.v1.GetJobRequest.getDefaultInstance()) - return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. The name of the job to retrieve.
-     * Format: `projects/{project}/locations/{location}/jobs/{job}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. The name of the job to retrieve.
-     * Format: `projects/{project}/locations/{location}/jobs/{job}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. The name of the job to retrieve.
-     * Format: `projects/{project}/locations/{location}/jobs/{job}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The name of the job to retrieve.
-     * Format: `projects/{project}/locations/{location}/jobs/{job}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The name of the job to retrieve.
-     * Format: `projects/{project}/locations/{location}/jobs/{job}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.GetJobRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.GetJobRequest) - private static final com.google.cloud.video.transcoder.v1.GetJobRequest DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.GetJobRequest(); - } - - public static com.google.cloud.video.transcoder.v1.GetJobRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetJobRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.GetJobRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobRequestOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobRequestOrBuilder.java deleted file mode 100644 index d04d74b4..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobRequestOrBuilder.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -public interface GetJobRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.GetJobRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The name of the job to retrieve.
-   * Format: `projects/{project}/locations/{location}/jobs/{job}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. The name of the job to retrieve.
-   * Format: `projects/{project}/locations/{location}/jobs/{job}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobTemplateRequest.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobTemplateRequest.java deleted file mode 100644 index c229c872..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobTemplateRequest.java +++ /dev/null @@ -1,644 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Request message for `TranscoderService.GetJobTemplate`.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.GetJobTemplateRequest} - */ -public final class GetJobTemplateRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.GetJobTemplateRequest) - GetJobTemplateRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use GetJobTemplateRequest.newBuilder() to construct. - private GetJobTemplateRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private GetJobTemplateRequest() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new GetJobTemplateRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_GetJobTemplateRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_GetJobTemplateRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest.class, - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * Required. The name of the job template to retrieve.
-   * Format:
-   * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * Required. The name of the job template to retrieve.
-   * Format:
-   * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.GetJobTemplateRequest)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest other = - (com.google.cloud.video.transcoder.v1.GetJobTemplateRequest) obj; - - if (!getName().equals(other.getName())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request message for `TranscoderService.GetJobTemplate`.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.GetJobTemplateRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.GetJobTemplateRequest) - com.google.cloud.video.transcoder.v1.GetJobTemplateRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_GetJobTemplateRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_GetJobTemplateRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest.class, - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.GetJobTemplateRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_GetJobTemplateRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.GetJobTemplateRequest getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.GetJobTemplateRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.GetJobTemplateRequest build() { - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.GetJobTemplateRequest buildPartial() { - com.google.cloud.video.transcoder.v1.GetJobTemplateRequest result = - new com.google.cloud.video.transcoder.v1.GetJobTemplateRequest(this); - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.GetJobTemplateRequest) { - return mergeFrom((com.google.cloud.video.transcoder.v1.GetJobTemplateRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.GetJobTemplateRequest other) { - if (other == com.google.cloud.video.transcoder.v1.GetJobTemplateRequest.getDefaultInstance()) - return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * Required. The name of the job template to retrieve.
-     * Format:
-     * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. The name of the job template to retrieve.
-     * Format:
-     * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. The name of the job template to retrieve.
-     * Format:
-     * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The name of the job template to retrieve.
-     * Format:
-     * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The name of the job template to retrieve.
-     * Format:
-     * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.GetJobTemplateRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.GetJobTemplateRequest) - private static final com.google.cloud.video.transcoder.v1.GetJobTemplateRequest DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.GetJobTemplateRequest(); - } - - public static com.google.cloud.video.transcoder.v1.GetJobTemplateRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetJobTemplateRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.GetJobTemplateRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobTemplateRequestOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobTemplateRequestOrBuilder.java deleted file mode 100644 index 52dfb69d..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/GetJobTemplateRequestOrBuilder.java +++ /dev/null @@ -1,58 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -public interface GetJobTemplateRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.GetJobTemplateRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The name of the job template to retrieve.
-   * Format:
-   * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * Required. The name of the job template to retrieve.
-   * Format:
-   * `projects/{project}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * - * string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Input.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Input.java deleted file mode 100644 index aa8d37dc..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Input.java +++ /dev/null @@ -1,1102 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Input asset.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Input} - */ -public final class Input extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.Input) - InputOrBuilder { - private static final long serialVersionUID = 0L; - // Use Input.newBuilder() to construct. - private Input(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Input() { - key_ = ""; - uri_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Input(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Input_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Input_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Input.class, - com.google.cloud.video.transcoder.v1.Input.Builder.class); - } - - public static final int KEY_FIELD_NUMBER = 1; - private volatile java.lang.Object key_; - /** - * - * - *
-   * A unique key for this input. Must be specified when using advanced
-   * mapping and edit lists.
-   * 
- * - * string key = 1; - * - * @return The key. - */ - @java.lang.Override - public java.lang.String getKey() { - java.lang.Object ref = key_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - key_ = s; - return s; - } - } - /** - * - * - *
-   * A unique key for this input. Must be specified when using advanced
-   * mapping and edit lists.
-   * 
- * - * string key = 1; - * - * @return The bytes for key. - */ - @java.lang.Override - public com.google.protobuf.ByteString getKeyBytes() { - java.lang.Object ref = key_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - key_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int URI_FIELD_NUMBER = 2; - private volatile java.lang.Object uri_; - /** - * - * - *
-   * URI of the media. Input files must be at least 5 seconds in duration and
-   * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`).
-   * If empty, the value is populated from `Job.input_uri`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string uri = 2; - * - * @return The uri. - */ - @java.lang.Override - public java.lang.String getUri() { - java.lang.Object ref = uri_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - uri_ = s; - return s; - } - } - /** - * - * - *
-   * URI of the media. Input files must be at least 5 seconds in duration and
-   * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`).
-   * If empty, the value is populated from `Job.input_uri`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string uri = 2; - * - * @return The bytes for uri. - */ - @java.lang.Override - public com.google.protobuf.ByteString getUriBytes() { - java.lang.Object ref = uri_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - uri_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PREPROCESSING_CONFIG_FIELD_NUMBER = 3; - private com.google.cloud.video.transcoder.v1.PreprocessingConfig preprocessingConfig_; - /** - * - * - *
-   * Preprocessing configurations.
-   * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - * - * @return Whether the preprocessingConfig field is set. - */ - @java.lang.Override - public boolean hasPreprocessingConfig() { - return preprocessingConfig_ != null; - } - /** - * - * - *
-   * Preprocessing configurations.
-   * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - * - * @return The preprocessingConfig. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig getPreprocessingConfig() { - return preprocessingConfig_ == null - ? com.google.cloud.video.transcoder.v1.PreprocessingConfig.getDefaultInstance() - : preprocessingConfig_; - } - /** - * - * - *
-   * Preprocessing configurations.
-   * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfigOrBuilder - getPreprocessingConfigOrBuilder() { - return getPreprocessingConfig(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(key_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, uri_); - } - if (preprocessingConfig_ != null) { - output.writeMessage(3, getPreprocessingConfig()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(key_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, uri_); - } - if (preprocessingConfig_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getPreprocessingConfig()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.Input)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.Input other = - (com.google.cloud.video.transcoder.v1.Input) obj; - - if (!getKey().equals(other.getKey())) return false; - if (!getUri().equals(other.getUri())) return false; - if (hasPreprocessingConfig() != other.hasPreprocessingConfig()) return false; - if (hasPreprocessingConfig()) { - if (!getPreprocessingConfig().equals(other.getPreprocessingConfig())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + KEY_FIELD_NUMBER; - hash = (53 * hash) + getKey().hashCode(); - hash = (37 * hash) + URI_FIELD_NUMBER; - hash = (53 * hash) + getUri().hashCode(); - if (hasPreprocessingConfig()) { - hash = (37 * hash) + PREPROCESSING_CONFIG_FIELD_NUMBER; - hash = (53 * hash) + getPreprocessingConfig().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.Input parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Input parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Input parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Input parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Input parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Input parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Input parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Input parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Input parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Input parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Input parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Input parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.Input prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Input asset.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Input} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.Input) - com.google.cloud.video.transcoder.v1.InputOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Input_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Input_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Input.class, - com.google.cloud.video.transcoder.v1.Input.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.Input.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - key_ = ""; - - uri_ = ""; - - if (preprocessingConfigBuilder_ == null) { - preprocessingConfig_ = null; - } else { - preprocessingConfig_ = null; - preprocessingConfigBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Input_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Input getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.Input.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Input build() { - com.google.cloud.video.transcoder.v1.Input result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Input buildPartial() { - com.google.cloud.video.transcoder.v1.Input result = - new com.google.cloud.video.transcoder.v1.Input(this); - result.key_ = key_; - result.uri_ = uri_; - if (preprocessingConfigBuilder_ == null) { - result.preprocessingConfig_ = preprocessingConfig_; - } else { - result.preprocessingConfig_ = preprocessingConfigBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.Input) { - return mergeFrom((com.google.cloud.video.transcoder.v1.Input) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.Input other) { - if (other == com.google.cloud.video.transcoder.v1.Input.getDefaultInstance()) return this; - if (!other.getKey().isEmpty()) { - key_ = other.key_; - onChanged(); - } - if (!other.getUri().isEmpty()) { - uri_ = other.uri_; - onChanged(); - } - if (other.hasPreprocessingConfig()) { - mergePreprocessingConfig(other.getPreprocessingConfig()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - key_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - uri_ = input.readStringRequireUtf8(); - - break; - } // case 18 - case 26: - { - input.readMessage( - getPreprocessingConfigFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object key_ = ""; - /** - * - * - *
-     * A unique key for this input. Must be specified when using advanced
-     * mapping and edit lists.
-     * 
- * - * string key = 1; - * - * @return The key. - */ - public java.lang.String getKey() { - java.lang.Object ref = key_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - key_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * A unique key for this input. Must be specified when using advanced
-     * mapping and edit lists.
-     * 
- * - * string key = 1; - * - * @return The bytes for key. - */ - public com.google.protobuf.ByteString getKeyBytes() { - java.lang.Object ref = key_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - key_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * A unique key for this input. Must be specified when using advanced
-     * mapping and edit lists.
-     * 
- * - * string key = 1; - * - * @param value The key to set. - * @return This builder for chaining. - */ - public Builder setKey(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - key_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * A unique key for this input. Must be specified when using advanced
-     * mapping and edit lists.
-     * 
- * - * string key = 1; - * - * @return This builder for chaining. - */ - public Builder clearKey() { - - key_ = getDefaultInstance().getKey(); - onChanged(); - return this; - } - /** - * - * - *
-     * A unique key for this input. Must be specified when using advanced
-     * mapping and edit lists.
-     * 
- * - * string key = 1; - * - * @param value The bytes for key to set. - * @return This builder for chaining. - */ - public Builder setKeyBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - key_ = value; - onChanged(); - return this; - } - - private java.lang.Object uri_ = ""; - /** - * - * - *
-     * URI of the media. Input files must be at least 5 seconds in duration and
-     * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`).
-     * If empty, the value is populated from `Job.input_uri`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string uri = 2; - * - * @return The uri. - */ - public java.lang.String getUri() { - java.lang.Object ref = uri_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - uri_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * URI of the media. Input files must be at least 5 seconds in duration and
-     * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`).
-     * If empty, the value is populated from `Job.input_uri`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string uri = 2; - * - * @return The bytes for uri. - */ - public com.google.protobuf.ByteString getUriBytes() { - java.lang.Object ref = uri_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - uri_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * URI of the media. Input files must be at least 5 seconds in duration and
-     * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`).
-     * If empty, the value is populated from `Job.input_uri`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string uri = 2; - * - * @param value The uri to set. - * @return This builder for chaining. - */ - public Builder setUri(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - uri_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * URI of the media. Input files must be at least 5 seconds in duration and
-     * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`).
-     * If empty, the value is populated from `Job.input_uri`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string uri = 2; - * - * @return This builder for chaining. - */ - public Builder clearUri() { - - uri_ = getDefaultInstance().getUri(); - onChanged(); - return this; - } - /** - * - * - *
-     * URI of the media. Input files must be at least 5 seconds in duration and
-     * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`).
-     * If empty, the value is populated from `Job.input_uri`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string uri = 2; - * - * @param value The bytes for uri to set. - * @return This builder for chaining. - */ - public Builder setUriBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - uri_ = value; - onChanged(); - return this; - } - - private com.google.cloud.video.transcoder.v1.PreprocessingConfig preprocessingConfig_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.PreprocessingConfig, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Builder, - com.google.cloud.video.transcoder.v1.PreprocessingConfigOrBuilder> - preprocessingConfigBuilder_; - /** - * - * - *
-     * Preprocessing configurations.
-     * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - * - * @return Whether the preprocessingConfig field is set. - */ - public boolean hasPreprocessingConfig() { - return preprocessingConfigBuilder_ != null || preprocessingConfig_ != null; - } - /** - * - * - *
-     * Preprocessing configurations.
-     * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - * - * @return The preprocessingConfig. - */ - public com.google.cloud.video.transcoder.v1.PreprocessingConfig getPreprocessingConfig() { - if (preprocessingConfigBuilder_ == null) { - return preprocessingConfig_ == null - ? com.google.cloud.video.transcoder.v1.PreprocessingConfig.getDefaultInstance() - : preprocessingConfig_; - } else { - return preprocessingConfigBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Preprocessing configurations.
-     * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - */ - public Builder setPreprocessingConfig( - com.google.cloud.video.transcoder.v1.PreprocessingConfig value) { - if (preprocessingConfigBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - preprocessingConfig_ = value; - onChanged(); - } else { - preprocessingConfigBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Preprocessing configurations.
-     * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - */ - public Builder setPreprocessingConfig( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Builder builderForValue) { - if (preprocessingConfigBuilder_ == null) { - preprocessingConfig_ = builderForValue.build(); - onChanged(); - } else { - preprocessingConfigBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Preprocessing configurations.
-     * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - */ - public Builder mergePreprocessingConfig( - com.google.cloud.video.transcoder.v1.PreprocessingConfig value) { - if (preprocessingConfigBuilder_ == null) { - if (preprocessingConfig_ != null) { - preprocessingConfig_ = - com.google.cloud.video.transcoder.v1.PreprocessingConfig.newBuilder( - preprocessingConfig_) - .mergeFrom(value) - .buildPartial(); - } else { - preprocessingConfig_ = value; - } - onChanged(); - } else { - preprocessingConfigBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Preprocessing configurations.
-     * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - */ - public Builder clearPreprocessingConfig() { - if (preprocessingConfigBuilder_ == null) { - preprocessingConfig_ = null; - onChanged(); - } else { - preprocessingConfig_ = null; - preprocessingConfigBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Preprocessing configurations.
-     * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - */ - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Builder - getPreprocessingConfigBuilder() { - - onChanged(); - return getPreprocessingConfigFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Preprocessing configurations.
-     * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - */ - public com.google.cloud.video.transcoder.v1.PreprocessingConfigOrBuilder - getPreprocessingConfigOrBuilder() { - if (preprocessingConfigBuilder_ != null) { - return preprocessingConfigBuilder_.getMessageOrBuilder(); - } else { - return preprocessingConfig_ == null - ? com.google.cloud.video.transcoder.v1.PreprocessingConfig.getDefaultInstance() - : preprocessingConfig_; - } - } - /** - * - * - *
-     * Preprocessing configurations.
-     * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.PreprocessingConfig, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Builder, - com.google.cloud.video.transcoder.v1.PreprocessingConfigOrBuilder> - getPreprocessingConfigFieldBuilder() { - if (preprocessingConfigBuilder_ == null) { - preprocessingConfigBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.PreprocessingConfig, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Builder, - com.google.cloud.video.transcoder.v1.PreprocessingConfigOrBuilder>( - getPreprocessingConfig(), getParentForChildren(), isClean()); - preprocessingConfig_ = null; - } - return preprocessingConfigBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.Input) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.Input) - private static final com.google.cloud.video.transcoder.v1.Input DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.Input(); - } - - public static com.google.cloud.video.transcoder.v1.Input getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Input parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Input getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/InputOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/InputOrBuilder.java deleted file mode 100644 index 0e45b40c..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/InputOrBuilder.java +++ /dev/null @@ -1,121 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface InputOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.Input) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * A unique key for this input. Must be specified when using advanced
-   * mapping and edit lists.
-   * 
- * - * string key = 1; - * - * @return The key. - */ - java.lang.String getKey(); - /** - * - * - *
-   * A unique key for this input. Must be specified when using advanced
-   * mapping and edit lists.
-   * 
- * - * string key = 1; - * - * @return The bytes for key. - */ - com.google.protobuf.ByteString getKeyBytes(); - - /** - * - * - *
-   * URI of the media. Input files must be at least 5 seconds in duration and
-   * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`).
-   * If empty, the value is populated from `Job.input_uri`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string uri = 2; - * - * @return The uri. - */ - java.lang.String getUri(); - /** - * - * - *
-   * URI of the media. Input files must be at least 5 seconds in duration and
-   * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`).
-   * If empty, the value is populated from `Job.input_uri`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string uri = 2; - * - * @return The bytes for uri. - */ - com.google.protobuf.ByteString getUriBytes(); - - /** - * - * - *
-   * Preprocessing configurations.
-   * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - * - * @return Whether the preprocessingConfig field is set. - */ - boolean hasPreprocessingConfig(); - /** - * - * - *
-   * Preprocessing configurations.
-   * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - * - * @return The preprocessingConfig. - */ - com.google.cloud.video.transcoder.v1.PreprocessingConfig getPreprocessingConfig(); - /** - * - * - *
-   * Preprocessing configurations.
-   * 
- * - * .google.cloud.video.transcoder.v1.PreprocessingConfig preprocessing_config = 3; - */ - com.google.cloud.video.transcoder.v1.PreprocessingConfigOrBuilder - getPreprocessingConfigOrBuilder(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Job.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Job.java deleted file mode 100644 index 08a03f23..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Job.java +++ /dev/null @@ -1,3602 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Transcoding job resource.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Job} - */ -public final class Job extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.Job) - JobOrBuilder { - private static final long serialVersionUID = 0L; - // Use Job.newBuilder() to construct. - private Job(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Job() { - name_ = ""; - inputUri_ = ""; - outputUri_ = ""; - state_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Job(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Job_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField(int number) { - switch (number) { - case 16: - return internalGetLabels(); - default: - throw new RuntimeException("Invalid map field number: " + number); - } - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Job_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Job.class, - com.google.cloud.video.transcoder.v1.Job.Builder.class); - } - - /** - * - * - *
-   * The current state of the job.
-   * 
- * - * Protobuf enum {@code google.cloud.video.transcoder.v1.Job.ProcessingState} - */ - public enum ProcessingState implements com.google.protobuf.ProtocolMessageEnum { - /** - * - * - *
-     * The processing state is not specified.
-     * 
- * - * PROCESSING_STATE_UNSPECIFIED = 0; - */ - PROCESSING_STATE_UNSPECIFIED(0), - /** - * - * - *
-     * The job is enqueued and will be picked up for processing soon.
-     * 
- * - * PENDING = 1; - */ - PENDING(1), - /** - * - * - *
-     * The job is being processed.
-     * 
- * - * RUNNING = 2; - */ - RUNNING(2), - /** - * - * - *
-     * The job has been completed successfully.
-     * 
- * - * SUCCEEDED = 3; - */ - SUCCEEDED(3), - /** - * - * - *
-     * The job has failed. For additional information, see `failure_reason` and
-     * `failure_details`
-     * 
- * - * FAILED = 4; - */ - FAILED(4), - UNRECOGNIZED(-1), - ; - - /** - * - * - *
-     * The processing state is not specified.
-     * 
- * - * PROCESSING_STATE_UNSPECIFIED = 0; - */ - public static final int PROCESSING_STATE_UNSPECIFIED_VALUE = 0; - /** - * - * - *
-     * The job is enqueued and will be picked up for processing soon.
-     * 
- * - * PENDING = 1; - */ - public static final int PENDING_VALUE = 1; - /** - * - * - *
-     * The job is being processed.
-     * 
- * - * RUNNING = 2; - */ - public static final int RUNNING_VALUE = 2; - /** - * - * - *
-     * The job has been completed successfully.
-     * 
- * - * SUCCEEDED = 3; - */ - public static final int SUCCEEDED_VALUE = 3; - /** - * - * - *
-     * The job has failed. For additional information, see `failure_reason` and
-     * `failure_details`
-     * 
- * - * FAILED = 4; - */ - public static final int FAILED_VALUE = 4; - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ProcessingState valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static ProcessingState forNumber(int value) { - switch (value) { - case 0: - return PROCESSING_STATE_UNSPECIFIED; - case 1: - return PENDING; - case 2: - return RUNNING; - case 3: - return SUCCEEDED; - case 4: - return FAILED; - default: - return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { - return internalValueMap; - } - - private static final com.google.protobuf.Internal.EnumLiteMap - internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public ProcessingState findValueByNumber(int number) { - return ProcessingState.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - - public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { - return getDescriptor(); - } - - public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.Job.getDescriptor().getEnumTypes().get(0); - } - - private static final ProcessingState[] VALUES = values(); - - public static ProcessingState valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private ProcessingState(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.video.transcoder.v1.Job.ProcessingState) - } - - private int jobConfigCase_ = 0; - private java.lang.Object jobConfig_; - - public enum JobConfigCase - implements - com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - TEMPLATE_ID(4), - CONFIG(5), - JOBCONFIG_NOT_SET(0); - private final int value; - - private JobConfigCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static JobConfigCase valueOf(int value) { - return forNumber(value); - } - - public static JobConfigCase forNumber(int value) { - switch (value) { - case 4: - return TEMPLATE_ID; - case 5: - return CONFIG; - case 0: - return JOBCONFIG_NOT_SET; - default: - return null; - } - } - - public int getNumber() { - return this.value; - } - }; - - public JobConfigCase getJobConfigCase() { - return JobConfigCase.forNumber(jobConfigCase_); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * The resource name of the job.
-   * Format: `projects/{project_number}/locations/{location}/jobs/{job}`
-   * 
- * - * string name = 1; - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * The resource name of the job.
-   * Format: `projects/{project_number}/locations/{location}/jobs/{job}`
-   * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int INPUT_URI_FIELD_NUMBER = 2; - private volatile java.lang.Object inputUri_; - /** - * - * - *
-   * Input only. Specify the `input_uri` to populate empty `uri` fields in each element of
-   * `Job.config.inputs` or `JobTemplate.config.inputs` when using template.
-   * URI of the media. Input files must be at least 5 seconds in duration and
-   * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string input_uri = 2 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The inputUri. - */ - @java.lang.Override - public java.lang.String getInputUri() { - java.lang.Object ref = inputUri_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - inputUri_ = s; - return s; - } - } - /** - * - * - *
-   * Input only. Specify the `input_uri` to populate empty `uri` fields in each element of
-   * `Job.config.inputs` or `JobTemplate.config.inputs` when using template.
-   * URI of the media. Input files must be at least 5 seconds in duration and
-   * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string input_uri = 2 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The bytes for inputUri. - */ - @java.lang.Override - public com.google.protobuf.ByteString getInputUriBytes() { - java.lang.Object ref = inputUri_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - inputUri_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int OUTPUT_URI_FIELD_NUMBER = 3; - private volatile java.lang.Object outputUri_; - /** - * - * - *
-   * Input only. Specify the `output_uri` to populate an empty `Job.config.output.uri` or
-   * `JobTemplate.config.output.uri` when using template.
-   * URI for the output file(s). For example, `gs://my-bucket/outputs/`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string output_uri = 3 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The outputUri. - */ - @java.lang.Override - public java.lang.String getOutputUri() { - java.lang.Object ref = outputUri_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - outputUri_ = s; - return s; - } - } - /** - * - * - *
-   * Input only. Specify the `output_uri` to populate an empty `Job.config.output.uri` or
-   * `JobTemplate.config.output.uri` when using template.
-   * URI for the output file(s). For example, `gs://my-bucket/outputs/`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string output_uri = 3 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The bytes for outputUri. - */ - @java.lang.Override - public com.google.protobuf.ByteString getOutputUriBytes() { - java.lang.Object ref = outputUri_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - outputUri_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TEMPLATE_ID_FIELD_NUMBER = 4; - /** - * - * - *
-   * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-   * is `preset/web-hd`.
-   * Preset Transcoder templates:
-   * - `preset/{preset_id}`
-   * - User defined JobTemplate:
-   *   `{job_template_id}`
-   * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return Whether the templateId field is set. - */ - public boolean hasTemplateId() { - return jobConfigCase_ == 4; - } - /** - * - * - *
-   * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-   * is `preset/web-hd`.
-   * Preset Transcoder templates:
-   * - `preset/{preset_id}`
-   * - User defined JobTemplate:
-   *   `{job_template_id}`
-   * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The templateId. - */ - public java.lang.String getTemplateId() { - java.lang.Object ref = ""; - if (jobConfigCase_ == 4) { - ref = jobConfig_; - } - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (jobConfigCase_ == 4) { - jobConfig_ = s; - } - return s; - } - } - /** - * - * - *
-   * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-   * is `preset/web-hd`.
-   * Preset Transcoder templates:
-   * - `preset/{preset_id}`
-   * - User defined JobTemplate:
-   *   `{job_template_id}`
-   * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The bytes for templateId. - */ - public com.google.protobuf.ByteString getTemplateIdBytes() { - java.lang.Object ref = ""; - if (jobConfigCase_ == 4) { - ref = jobConfig_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - if (jobConfigCase_ == 4) { - jobConfig_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CONFIG_FIELD_NUMBER = 5; - /** - * - * - *
-   * The configuration for this job.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - * - * @return Whether the config field is set. - */ - @java.lang.Override - public boolean hasConfig() { - return jobConfigCase_ == 5; - } - /** - * - * - *
-   * The configuration for this job.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - * - * @return The config. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobConfig getConfig() { - if (jobConfigCase_ == 5) { - return (com.google.cloud.video.transcoder.v1.JobConfig) jobConfig_; - } - return com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance(); - } - /** - * - * - *
-   * The configuration for this job.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobConfigOrBuilder getConfigOrBuilder() { - if (jobConfigCase_ == 5) { - return (com.google.cloud.video.transcoder.v1.JobConfig) jobConfig_; - } - return com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance(); - } - - public static final int STATE_FIELD_NUMBER = 8; - private int state_; - /** - * - * - *
-   * Output only. The current state of the job.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.Job.ProcessingState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The enum numeric value on the wire for state. - */ - @java.lang.Override - public int getStateValue() { - return state_; - } - /** - * - * - *
-   * Output only. The current state of the job.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.Job.ProcessingState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The state. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Job.ProcessingState getState() { - @SuppressWarnings("deprecation") - com.google.cloud.video.transcoder.v1.Job.ProcessingState result = - com.google.cloud.video.transcoder.v1.Job.ProcessingState.valueOf(state_); - return result == null - ? com.google.cloud.video.transcoder.v1.Job.ProcessingState.UNRECOGNIZED - : result; - } - - public static final int CREATE_TIME_FIELD_NUMBER = 12; - private com.google.protobuf.Timestamp createTime_; - /** - * - * - *
-   * Output only. The time the job was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return Whether the createTime field is set. - */ - @java.lang.Override - public boolean hasCreateTime() { - return createTime_ != null; - } - /** - * - * - *
-   * Output only. The time the job was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The createTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getCreateTime() { - return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; - } - /** - * - * - *
-   * Output only. The time the job was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - return getCreateTime(); - } - - public static final int START_TIME_FIELD_NUMBER = 13; - private com.google.protobuf.Timestamp startTime_; - /** - * - * - *
-   * Output only. The time the transcoding started.
-   * 
- * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return Whether the startTime field is set. - */ - @java.lang.Override - public boolean hasStartTime() { - return startTime_ != null; - } - /** - * - * - *
-   * Output only. The time the transcoding started.
-   * 
- * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The startTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getStartTime() { - return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; - } - /** - * - * - *
-   * Output only. The time the transcoding started.
-   * 
- * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { - return getStartTime(); - } - - public static final int END_TIME_FIELD_NUMBER = 14; - private com.google.protobuf.Timestamp endTime_; - /** - * - * - *
-   * Output only. The time the transcoding finished.
-   * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return Whether the endTime field is set. - */ - @java.lang.Override - public boolean hasEndTime() { - return endTime_ != null; - } - /** - * - * - *
-   * Output only. The time the transcoding finished.
-   * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The endTime. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getEndTime() { - return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; - } - /** - * - * - *
-   * Output only. The time the transcoding finished.
-   * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { - return getEndTime(); - } - - public static final int TTL_AFTER_COMPLETION_DAYS_FIELD_NUMBER = 15; - private int ttlAfterCompletionDays_; - /** - * - * - *
-   * Job time to live value in days, which will be effective after job
-   * completion. Job should be deleted automatically after the given TTL. Enter
-   * a value between 1 and 90. The default is 30.
-   * 
- * - * int32 ttl_after_completion_days = 15; - * - * @return The ttlAfterCompletionDays. - */ - @java.lang.Override - public int getTtlAfterCompletionDays() { - return ttlAfterCompletionDays_; - } - - public static final int LABELS_FIELD_NUMBER = 16; - - private static final class LabelsDefaultEntryHolder { - static final com.google.protobuf.MapEntry defaultEntry = - com.google.protobuf.MapEntry.newDefaultInstance( - com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Job_LabelsEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.STRING, - ""); - } - - private com.google.protobuf.MapField labels_; - - private com.google.protobuf.MapField internalGetLabels() { - if (labels_ == null) { - return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); - } - return labels_; - } - - public int getLabelsCount() { - return internalGetLabels().getMap().size(); - } - /** - * - * - *
-   * The labels associated with this job. You can use these to organize and
-   * group your jobs.
-   * 
- * - * map<string, string> labels = 16; - */ - @java.lang.Override - public boolean containsLabels(java.lang.String key) { - if (key == null) { - throw new NullPointerException("map key"); - } - return internalGetLabels().getMap().containsKey(key); - } - /** Use {@link #getLabelsMap()} instead. */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getLabels() { - return getLabelsMap(); - } - /** - * - * - *
-   * The labels associated with this job. You can use these to organize and
-   * group your jobs.
-   * 
- * - * map<string, string> labels = 16; - */ - @java.lang.Override - public java.util.Map getLabelsMap() { - return internalGetLabels().getMap(); - } - /** - * - * - *
-   * The labels associated with this job. You can use these to organize and
-   * group your jobs.
-   * 
- * - * map<string, string> labels = 16; - */ - @java.lang.Override - public java.lang.String getLabelsOrDefault(java.lang.String key, java.lang.String defaultValue) { - if (key == null) { - throw new NullPointerException("map key"); - } - java.util.Map map = internalGetLabels().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - * - * - *
-   * The labels associated with this job. You can use these to organize and
-   * group your jobs.
-   * 
- * - * map<string, string> labels = 16; - */ - @java.lang.Override - public java.lang.String getLabelsOrThrow(java.lang.String key) { - if (key == null) { - throw new NullPointerException("map key"); - } - java.util.Map map = internalGetLabels().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public static final int ERROR_FIELD_NUMBER = 17; - private com.google.rpc.Status error_; - /** - * - * - *
-   * Output only. An error object that describes the reason for the failure.
-   * This property is always present when `state` is `FAILED`.
-   * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * @return Whether the error field is set. - */ - @java.lang.Override - public boolean hasError() { - return error_ != null; - } - /** - * - * - *
-   * Output only. An error object that describes the reason for the failure.
-   * This property is always present when `state` is `FAILED`.
-   * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * @return The error. - */ - @java.lang.Override - public com.google.rpc.Status getError() { - return error_ == null ? com.google.rpc.Status.getDefaultInstance() : error_; - } - /** - * - * - *
-   * Output only. An error object that describes the reason for the failure.
-   * This property is always present when `state` is `FAILED`.
-   * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - @java.lang.Override - public com.google.rpc.StatusOrBuilder getErrorOrBuilder() { - return getError(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(inputUri_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, inputUri_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(outputUri_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, outputUri_); - } - if (jobConfigCase_ == 4) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, jobConfig_); - } - if (jobConfigCase_ == 5) { - output.writeMessage(5, (com.google.cloud.video.transcoder.v1.JobConfig) jobConfig_); - } - if (state_ - != com.google.cloud.video.transcoder.v1.Job.ProcessingState.PROCESSING_STATE_UNSPECIFIED - .getNumber()) { - output.writeEnum(8, state_); - } - if (createTime_ != null) { - output.writeMessage(12, getCreateTime()); - } - if (startTime_ != null) { - output.writeMessage(13, getStartTime()); - } - if (endTime_ != null) { - output.writeMessage(14, getEndTime()); - } - if (ttlAfterCompletionDays_ != 0) { - output.writeInt32(15, ttlAfterCompletionDays_); - } - com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( - output, internalGetLabels(), LabelsDefaultEntryHolder.defaultEntry, 16); - if (error_ != null) { - output.writeMessage(17, getError()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(inputUri_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, inputUri_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(outputUri_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, outputUri_); - } - if (jobConfigCase_ == 4) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, jobConfig_); - } - if (jobConfigCase_ == 5) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 5, (com.google.cloud.video.transcoder.v1.JobConfig) jobConfig_); - } - if (state_ - != com.google.cloud.video.transcoder.v1.Job.ProcessingState.PROCESSING_STATE_UNSPECIFIED - .getNumber()) { - size += com.google.protobuf.CodedOutputStream.computeEnumSize(8, state_); - } - if (createTime_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(12, getCreateTime()); - } - if (startTime_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(13, getStartTime()); - } - if (endTime_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(14, getEndTime()); - } - if (ttlAfterCompletionDays_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(15, ttlAfterCompletionDays_); - } - for (java.util.Map.Entry entry : - internalGetLabels().getMap().entrySet()) { - com.google.protobuf.MapEntry labels__ = - LabelsDefaultEntryHolder.defaultEntry - .newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream.computeMessageSize(16, labels__); - } - if (error_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(17, getError()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.Job)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.Job other = (com.google.cloud.video.transcoder.v1.Job) obj; - - if (!getName().equals(other.getName())) return false; - if (!getInputUri().equals(other.getInputUri())) return false; - if (!getOutputUri().equals(other.getOutputUri())) return false; - if (state_ != other.state_) return false; - if (hasCreateTime() != other.hasCreateTime()) return false; - if (hasCreateTime()) { - if (!getCreateTime().equals(other.getCreateTime())) return false; - } - if (hasStartTime() != other.hasStartTime()) return false; - if (hasStartTime()) { - if (!getStartTime().equals(other.getStartTime())) return false; - } - if (hasEndTime() != other.hasEndTime()) return false; - if (hasEndTime()) { - if (!getEndTime().equals(other.getEndTime())) return false; - } - if (getTtlAfterCompletionDays() != other.getTtlAfterCompletionDays()) return false; - if (!internalGetLabels().equals(other.internalGetLabels())) return false; - if (hasError() != other.hasError()) return false; - if (hasError()) { - if (!getError().equals(other.getError())) return false; - } - if (!getJobConfigCase().equals(other.getJobConfigCase())) return false; - switch (jobConfigCase_) { - case 4: - if (!getTemplateId().equals(other.getTemplateId())) return false; - break; - case 5: - if (!getConfig().equals(other.getConfig())) return false; - break; - case 0: - default: - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + INPUT_URI_FIELD_NUMBER; - hash = (53 * hash) + getInputUri().hashCode(); - hash = (37 * hash) + OUTPUT_URI_FIELD_NUMBER; - hash = (53 * hash) + getOutputUri().hashCode(); - hash = (37 * hash) + STATE_FIELD_NUMBER; - hash = (53 * hash) + state_; - if (hasCreateTime()) { - hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; - hash = (53 * hash) + getCreateTime().hashCode(); - } - if (hasStartTime()) { - hash = (37 * hash) + START_TIME_FIELD_NUMBER; - hash = (53 * hash) + getStartTime().hashCode(); - } - if (hasEndTime()) { - hash = (37 * hash) + END_TIME_FIELD_NUMBER; - hash = (53 * hash) + getEndTime().hashCode(); - } - hash = (37 * hash) + TTL_AFTER_COMPLETION_DAYS_FIELD_NUMBER; - hash = (53 * hash) + getTtlAfterCompletionDays(); - if (!internalGetLabels().getMap().isEmpty()) { - hash = (37 * hash) + LABELS_FIELD_NUMBER; - hash = (53 * hash) + internalGetLabels().hashCode(); - } - if (hasError()) { - hash = (37 * hash) + ERROR_FIELD_NUMBER; - hash = (53 * hash) + getError().hashCode(); - } - switch (jobConfigCase_) { - case 4: - hash = (37 * hash) + TEMPLATE_ID_FIELD_NUMBER; - hash = (53 * hash) + getTemplateId().hashCode(); - break; - case 5: - hash = (37 * hash) + CONFIG_FIELD_NUMBER; - hash = (53 * hash) + getConfig().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.Job parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Job parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Job parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Job parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Job parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Job parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Job parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Job parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Job parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Job parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Job parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Job parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.Job prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Transcoding job resource.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Job} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.Job) - com.google.cloud.video.transcoder.v1.JobOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Job_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField(int number) { - switch (number) { - case 16: - return internalGetLabels(); - default: - throw new RuntimeException("Invalid map field number: " + number); - } - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField(int number) { - switch (number) { - case 16: - return internalGetMutableLabels(); - default: - throw new RuntimeException("Invalid map field number: " + number); - } - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Job_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Job.class, - com.google.cloud.video.transcoder.v1.Job.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.Job.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - inputUri_ = ""; - - outputUri_ = ""; - - if (configBuilder_ != null) { - configBuilder_.clear(); - } - state_ = 0; - - if (createTimeBuilder_ == null) { - createTime_ = null; - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - if (startTimeBuilder_ == null) { - startTime_ = null; - } else { - startTime_ = null; - startTimeBuilder_ = null; - } - if (endTimeBuilder_ == null) { - endTime_ = null; - } else { - endTime_ = null; - endTimeBuilder_ = null; - } - ttlAfterCompletionDays_ = 0; - - internalGetMutableLabels().clear(); - if (errorBuilder_ == null) { - error_ = null; - } else { - error_ = null; - errorBuilder_ = null; - } - jobConfigCase_ = 0; - jobConfig_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Job_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Job getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.Job.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Job build() { - com.google.cloud.video.transcoder.v1.Job result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Job buildPartial() { - com.google.cloud.video.transcoder.v1.Job result = - new com.google.cloud.video.transcoder.v1.Job(this); - int from_bitField0_ = bitField0_; - result.name_ = name_; - result.inputUri_ = inputUri_; - result.outputUri_ = outputUri_; - if (jobConfigCase_ == 4) { - result.jobConfig_ = jobConfig_; - } - if (jobConfigCase_ == 5) { - if (configBuilder_ == null) { - result.jobConfig_ = jobConfig_; - } else { - result.jobConfig_ = configBuilder_.build(); - } - } - result.state_ = state_; - if (createTimeBuilder_ == null) { - result.createTime_ = createTime_; - } else { - result.createTime_ = createTimeBuilder_.build(); - } - if (startTimeBuilder_ == null) { - result.startTime_ = startTime_; - } else { - result.startTime_ = startTimeBuilder_.build(); - } - if (endTimeBuilder_ == null) { - result.endTime_ = endTime_; - } else { - result.endTime_ = endTimeBuilder_.build(); - } - result.ttlAfterCompletionDays_ = ttlAfterCompletionDays_; - result.labels_ = internalGetLabels(); - result.labels_.makeImmutable(); - if (errorBuilder_ == null) { - result.error_ = error_; - } else { - result.error_ = errorBuilder_.build(); - } - result.jobConfigCase_ = jobConfigCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.Job) { - return mergeFrom((com.google.cloud.video.transcoder.v1.Job) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.Job other) { - if (other == com.google.cloud.video.transcoder.v1.Job.getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (!other.getInputUri().isEmpty()) { - inputUri_ = other.inputUri_; - onChanged(); - } - if (!other.getOutputUri().isEmpty()) { - outputUri_ = other.outputUri_; - onChanged(); - } - if (other.state_ != 0) { - setStateValue(other.getStateValue()); - } - if (other.hasCreateTime()) { - mergeCreateTime(other.getCreateTime()); - } - if (other.hasStartTime()) { - mergeStartTime(other.getStartTime()); - } - if (other.hasEndTime()) { - mergeEndTime(other.getEndTime()); - } - if (other.getTtlAfterCompletionDays() != 0) { - setTtlAfterCompletionDays(other.getTtlAfterCompletionDays()); - } - internalGetMutableLabels().mergeFrom(other.internalGetLabels()); - if (other.hasError()) { - mergeError(other.getError()); - } - switch (other.getJobConfigCase()) { - case TEMPLATE_ID: - { - jobConfigCase_ = 4; - jobConfig_ = other.jobConfig_; - onChanged(); - break; - } - case CONFIG: - { - mergeConfig(other.getConfig()); - break; - } - case JOBCONFIG_NOT_SET: - { - break; - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - inputUri_ = input.readStringRequireUtf8(); - - break; - } // case 18 - case 26: - { - outputUri_ = input.readStringRequireUtf8(); - - break; - } // case 26 - case 34: - { - java.lang.String s = input.readStringRequireUtf8(); - jobConfigCase_ = 4; - jobConfig_ = s; - break; - } // case 34 - case 42: - { - input.readMessage(getConfigFieldBuilder().getBuilder(), extensionRegistry); - jobConfigCase_ = 5; - break; - } // case 42 - case 64: - { - state_ = input.readEnum(); - - break; - } // case 64 - case 98: - { - input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 98 - case 106: - { - input.readMessage(getStartTimeFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 106 - case 114: - { - input.readMessage(getEndTimeFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 114 - case 120: - { - ttlAfterCompletionDays_ = input.readInt32(); - - break; - } // case 120 - case 130: - { - com.google.protobuf.MapEntry labels__ = - input.readMessage( - LabelsDefaultEntryHolder.defaultEntry.getParserForType(), - extensionRegistry); - internalGetMutableLabels() - .getMutableMap() - .put(labels__.getKey(), labels__.getValue()); - break; - } // case 130 - case 138: - { - input.readMessage(getErrorFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 138 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int jobConfigCase_ = 0; - private java.lang.Object jobConfig_; - - public JobConfigCase getJobConfigCase() { - return JobConfigCase.forNumber(jobConfigCase_); - } - - public Builder clearJobConfig() { - jobConfigCase_ = 0; - jobConfig_ = null; - onChanged(); - return this; - } - - private int bitField0_; - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * The resource name of the job.
-     * Format: `projects/{project_number}/locations/{location}/jobs/{job}`
-     * 
- * - * string name = 1; - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The resource name of the job.
-     * Format: `projects/{project_number}/locations/{location}/jobs/{job}`
-     * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The resource name of the job.
-     * Format: `projects/{project_number}/locations/{location}/jobs/{job}`
-     * 
- * - * string name = 1; - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The resource name of the job.
-     * Format: `projects/{project_number}/locations/{location}/jobs/{job}`
-     * 
- * - * string name = 1; - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * The resource name of the job.
-     * Format: `projects/{project_number}/locations/{location}/jobs/{job}`
-     * 
- * - * string name = 1; - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private java.lang.Object inputUri_ = ""; - /** - * - * - *
-     * Input only. Specify the `input_uri` to populate empty `uri` fields in each element of
-     * `Job.config.inputs` or `JobTemplate.config.inputs` when using template.
-     * URI of the media. Input files must be at least 5 seconds in duration and
-     * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string input_uri = 2 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The inputUri. - */ - public java.lang.String getInputUri() { - java.lang.Object ref = inputUri_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - inputUri_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Input only. Specify the `input_uri` to populate empty `uri` fields in each element of
-     * `Job.config.inputs` or `JobTemplate.config.inputs` when using template.
-     * URI of the media. Input files must be at least 5 seconds in duration and
-     * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string input_uri = 2 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The bytes for inputUri. - */ - public com.google.protobuf.ByteString getInputUriBytes() { - java.lang.Object ref = inputUri_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - inputUri_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Input only. Specify the `input_uri` to populate empty `uri` fields in each element of
-     * `Job.config.inputs` or `JobTemplate.config.inputs` when using template.
-     * URI of the media. Input files must be at least 5 seconds in duration and
-     * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string input_uri = 2 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @param value The inputUri to set. - * @return This builder for chaining. - */ - public Builder setInputUri(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - inputUri_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Input only. Specify the `input_uri` to populate empty `uri` fields in each element of
-     * `Job.config.inputs` or `JobTemplate.config.inputs` when using template.
-     * URI of the media. Input files must be at least 5 seconds in duration and
-     * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string input_uri = 2 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return This builder for chaining. - */ - public Builder clearInputUri() { - - inputUri_ = getDefaultInstance().getInputUri(); - onChanged(); - return this; - } - /** - * - * - *
-     * Input only. Specify the `input_uri` to populate empty `uri` fields in each element of
-     * `Job.config.inputs` or `JobTemplate.config.inputs` when using template.
-     * URI of the media. Input files must be at least 5 seconds in duration and
-     * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string input_uri = 2 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @param value The bytes for inputUri to set. - * @return This builder for chaining. - */ - public Builder setInputUriBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - inputUri_ = value; - onChanged(); - return this; - } - - private java.lang.Object outputUri_ = ""; - /** - * - * - *
-     * Input only. Specify the `output_uri` to populate an empty `Job.config.output.uri` or
-     * `JobTemplate.config.output.uri` when using template.
-     * URI for the output file(s). For example, `gs://my-bucket/outputs/`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string output_uri = 3 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The outputUri. - */ - public java.lang.String getOutputUri() { - java.lang.Object ref = outputUri_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - outputUri_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Input only. Specify the `output_uri` to populate an empty `Job.config.output.uri` or
-     * `JobTemplate.config.output.uri` when using template.
-     * URI for the output file(s). For example, `gs://my-bucket/outputs/`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string output_uri = 3 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The bytes for outputUri. - */ - public com.google.protobuf.ByteString getOutputUriBytes() { - java.lang.Object ref = outputUri_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - outputUri_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Input only. Specify the `output_uri` to populate an empty `Job.config.output.uri` or
-     * `JobTemplate.config.output.uri` when using template.
-     * URI for the output file(s). For example, `gs://my-bucket/outputs/`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string output_uri = 3 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @param value The outputUri to set. - * @return This builder for chaining. - */ - public Builder setOutputUri(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - outputUri_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Input only. Specify the `output_uri` to populate an empty `Job.config.output.uri` or
-     * `JobTemplate.config.output.uri` when using template.
-     * URI for the output file(s). For example, `gs://my-bucket/outputs/`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string output_uri = 3 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return This builder for chaining. - */ - public Builder clearOutputUri() { - - outputUri_ = getDefaultInstance().getOutputUri(); - onChanged(); - return this; - } - /** - * - * - *
-     * Input only. Specify the `output_uri` to populate an empty `Job.config.output.uri` or
-     * `JobTemplate.config.output.uri` when using template.
-     * URI for the output file(s). For example, `gs://my-bucket/outputs/`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string output_uri = 3 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @param value The bytes for outputUri to set. - * @return This builder for chaining. - */ - public Builder setOutputUriBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - outputUri_ = value; - onChanged(); - return this; - } - - /** - * - * - *
-     * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-     * is `preset/web-hd`.
-     * Preset Transcoder templates:
-     * - `preset/{preset_id}`
-     * - User defined JobTemplate:
-     *   `{job_template_id}`
-     * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return Whether the templateId field is set. - */ - @java.lang.Override - public boolean hasTemplateId() { - return jobConfigCase_ == 4; - } - /** - * - * - *
-     * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-     * is `preset/web-hd`.
-     * Preset Transcoder templates:
-     * - `preset/{preset_id}`
-     * - User defined JobTemplate:
-     *   `{job_template_id}`
-     * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The templateId. - */ - @java.lang.Override - public java.lang.String getTemplateId() { - java.lang.Object ref = ""; - if (jobConfigCase_ == 4) { - ref = jobConfig_; - } - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (jobConfigCase_ == 4) { - jobConfig_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-     * is `preset/web-hd`.
-     * Preset Transcoder templates:
-     * - `preset/{preset_id}`
-     * - User defined JobTemplate:
-     *   `{job_template_id}`
-     * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The bytes for templateId. - */ - @java.lang.Override - public com.google.protobuf.ByteString getTemplateIdBytes() { - java.lang.Object ref = ""; - if (jobConfigCase_ == 4) { - ref = jobConfig_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - if (jobConfigCase_ == 4) { - jobConfig_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-     * is `preset/web-hd`.
-     * Preset Transcoder templates:
-     * - `preset/{preset_id}`
-     * - User defined JobTemplate:
-     *   `{job_template_id}`
-     * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @param value The templateId to set. - * @return This builder for chaining. - */ - public Builder setTemplateId(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - jobConfigCase_ = 4; - jobConfig_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-     * is `preset/web-hd`.
-     * Preset Transcoder templates:
-     * - `preset/{preset_id}`
-     * - User defined JobTemplate:
-     *   `{job_template_id}`
-     * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return This builder for chaining. - */ - public Builder clearTemplateId() { - if (jobConfigCase_ == 4) { - jobConfigCase_ = 0; - jobConfig_ = null; - onChanged(); - } - return this; - } - /** - * - * - *
-     * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-     * is `preset/web-hd`.
-     * Preset Transcoder templates:
-     * - `preset/{preset_id}`
-     * - User defined JobTemplate:
-     *   `{job_template_id}`
-     * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @param value The bytes for templateId to set. - * @return This builder for chaining. - */ - public Builder setTemplateIdBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - jobConfigCase_ = 4; - jobConfig_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobConfig, - com.google.cloud.video.transcoder.v1.JobConfig.Builder, - com.google.cloud.video.transcoder.v1.JobConfigOrBuilder> - configBuilder_; - /** - * - * - *
-     * The configuration for this job.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - * - * @return Whether the config field is set. - */ - @java.lang.Override - public boolean hasConfig() { - return jobConfigCase_ == 5; - } - /** - * - * - *
-     * The configuration for this job.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - * - * @return The config. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobConfig getConfig() { - if (configBuilder_ == null) { - if (jobConfigCase_ == 5) { - return (com.google.cloud.video.transcoder.v1.JobConfig) jobConfig_; - } - return com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance(); - } else { - if (jobConfigCase_ == 5) { - return configBuilder_.getMessage(); - } - return com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance(); - } - } - /** - * - * - *
-     * The configuration for this job.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - */ - public Builder setConfig(com.google.cloud.video.transcoder.v1.JobConfig value) { - if (configBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - jobConfig_ = value; - onChanged(); - } else { - configBuilder_.setMessage(value); - } - jobConfigCase_ = 5; - return this; - } - /** - * - * - *
-     * The configuration for this job.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - */ - public Builder setConfig( - com.google.cloud.video.transcoder.v1.JobConfig.Builder builderForValue) { - if (configBuilder_ == null) { - jobConfig_ = builderForValue.build(); - onChanged(); - } else { - configBuilder_.setMessage(builderForValue.build()); - } - jobConfigCase_ = 5; - return this; - } - /** - * - * - *
-     * The configuration for this job.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - */ - public Builder mergeConfig(com.google.cloud.video.transcoder.v1.JobConfig value) { - if (configBuilder_ == null) { - if (jobConfigCase_ == 5 - && jobConfig_ != com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance()) { - jobConfig_ = - com.google.cloud.video.transcoder.v1.JobConfig.newBuilder( - (com.google.cloud.video.transcoder.v1.JobConfig) jobConfig_) - .mergeFrom(value) - .buildPartial(); - } else { - jobConfig_ = value; - } - onChanged(); - } else { - if (jobConfigCase_ == 5) { - configBuilder_.mergeFrom(value); - } else { - configBuilder_.setMessage(value); - } - } - jobConfigCase_ = 5; - return this; - } - /** - * - * - *
-     * The configuration for this job.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - */ - public Builder clearConfig() { - if (configBuilder_ == null) { - if (jobConfigCase_ == 5) { - jobConfigCase_ = 0; - jobConfig_ = null; - onChanged(); - } - } else { - if (jobConfigCase_ == 5) { - jobConfigCase_ = 0; - jobConfig_ = null; - } - configBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * The configuration for this job.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - */ - public com.google.cloud.video.transcoder.v1.JobConfig.Builder getConfigBuilder() { - return getConfigFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * The configuration for this job.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobConfigOrBuilder getConfigOrBuilder() { - if ((jobConfigCase_ == 5) && (configBuilder_ != null)) { - return configBuilder_.getMessageOrBuilder(); - } else { - if (jobConfigCase_ == 5) { - return (com.google.cloud.video.transcoder.v1.JobConfig) jobConfig_; - } - return com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance(); - } - } - /** - * - * - *
-     * The configuration for this job.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobConfig, - com.google.cloud.video.transcoder.v1.JobConfig.Builder, - com.google.cloud.video.transcoder.v1.JobConfigOrBuilder> - getConfigFieldBuilder() { - if (configBuilder_ == null) { - if (!(jobConfigCase_ == 5)) { - jobConfig_ = com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance(); - } - configBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobConfig, - com.google.cloud.video.transcoder.v1.JobConfig.Builder, - com.google.cloud.video.transcoder.v1.JobConfigOrBuilder>( - (com.google.cloud.video.transcoder.v1.JobConfig) jobConfig_, - getParentForChildren(), - isClean()); - jobConfig_ = null; - } - jobConfigCase_ = 5; - onChanged(); - ; - return configBuilder_; - } - - private int state_ = 0; - /** - * - * - *
-     * Output only. The current state of the job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job.ProcessingState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The enum numeric value on the wire for state. - */ - @java.lang.Override - public int getStateValue() { - return state_; - } - /** - * - * - *
-     * Output only. The current state of the job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job.ProcessingState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @param value The enum numeric value on the wire for state to set. - * @return This builder for chaining. - */ - public Builder setStateValue(int value) { - - state_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Output only. The current state of the job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job.ProcessingState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The state. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Job.ProcessingState getState() { - @SuppressWarnings("deprecation") - com.google.cloud.video.transcoder.v1.Job.ProcessingState result = - com.google.cloud.video.transcoder.v1.Job.ProcessingState.valueOf(state_); - return result == null - ? com.google.cloud.video.transcoder.v1.Job.ProcessingState.UNRECOGNIZED - : result; - } - /** - * - * - *
-     * Output only. The current state of the job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job.ProcessingState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @param value The state to set. - * @return This builder for chaining. - */ - public Builder setState(com.google.cloud.video.transcoder.v1.Job.ProcessingState value) { - if (value == null) { - throw new NullPointerException(); - } - - state_ = value.getNumber(); - onChanged(); - return this; - } - /** - * - * - *
-     * Output only. The current state of the job.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Job.ProcessingState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return This builder for chaining. - */ - public Builder clearState() { - - state_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp createTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - createTimeBuilder_; - /** - * - * - *
-     * Output only. The time the job was created.
-     * 
- * - * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return Whether the createTime field is set. - */ - public boolean hasCreateTime() { - return createTimeBuilder_ != null || createTime_ != null; - } - /** - * - * - *
-     * Output only. The time the job was created.
-     * 
- * - * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The createTime. - */ - public com.google.protobuf.Timestamp getCreateTime() { - if (createTimeBuilder_ == null) { - return createTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : createTime_; - } else { - return createTimeBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Output only. The time the job was created.
-     * 
- * - * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder setCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - createTime_ = value; - onChanged(); - } else { - createTimeBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Output only. The time the job was created.
-     * 
- * - * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { - if (createTimeBuilder_ == null) { - createTime_ = builderForValue.build(); - onChanged(); - } else { - createTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Output only. The time the job was created.
-     * 
- * - * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { - if (createTimeBuilder_ == null) { - if (createTime_ != null) { - createTime_ = - com.google.protobuf.Timestamp.newBuilder(createTime_).mergeFrom(value).buildPartial(); - } else { - createTime_ = value; - } - onChanged(); - } else { - createTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Output only. The time the job was created.
-     * 
- * - * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder clearCreateTime() { - if (createTimeBuilder_ == null) { - createTime_ = null; - onChanged(); - } else { - createTime_ = null; - createTimeBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Output only. The time the job was created.
-     * 
- * - * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { - - onChanged(); - return getCreateTimeFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Output only. The time the job was created.
-     * 
- * - * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { - if (createTimeBuilder_ != null) { - return createTimeBuilder_.getMessageOrBuilder(); - } else { - return createTime_ == null - ? com.google.protobuf.Timestamp.getDefaultInstance() - : createTime_; - } - } - /** - * - * - *
-     * Output only. The time the job was created.
-     * 
- * - * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - getCreateTimeFieldBuilder() { - if (createTimeBuilder_ == null) { - createTimeBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder>( - getCreateTime(), getParentForChildren(), isClean()); - createTime_ = null; - } - return createTimeBuilder_; - } - - private com.google.protobuf.Timestamp startTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - startTimeBuilder_; - /** - * - * - *
-     * Output only. The time the transcoding started.
-     * 
- * - * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return Whether the startTime field is set. - */ - public boolean hasStartTime() { - return startTimeBuilder_ != null || startTime_ != null; - } - /** - * - * - *
-     * Output only. The time the transcoding started.
-     * 
- * - * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The startTime. - */ - public com.google.protobuf.Timestamp getStartTime() { - if (startTimeBuilder_ == null) { - return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; - } else { - return startTimeBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Output only. The time the transcoding started.
-     * 
- * - * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder setStartTime(com.google.protobuf.Timestamp value) { - if (startTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - startTime_ = value; - onChanged(); - } else { - startTimeBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Output only. The time the transcoding started.
-     * 
- * - * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) { - if (startTimeBuilder_ == null) { - startTime_ = builderForValue.build(); - onChanged(); - } else { - startTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Output only. The time the transcoding started.
-     * 
- * - * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder mergeStartTime(com.google.protobuf.Timestamp value) { - if (startTimeBuilder_ == null) { - if (startTime_ != null) { - startTime_ = - com.google.protobuf.Timestamp.newBuilder(startTime_).mergeFrom(value).buildPartial(); - } else { - startTime_ = value; - } - onChanged(); - } else { - startTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Output only. The time the transcoding started.
-     * 
- * - * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder clearStartTime() { - if (startTimeBuilder_ == null) { - startTime_ = null; - onChanged(); - } else { - startTime_ = null; - startTimeBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Output only. The time the transcoding started.
-     * 
- * - * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public com.google.protobuf.Timestamp.Builder getStartTimeBuilder() { - - onChanged(); - return getStartTimeFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Output only. The time the transcoding started.
-     * 
- * - * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() { - if (startTimeBuilder_ != null) { - return startTimeBuilder_.getMessageOrBuilder(); - } else { - return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_; - } - } - /** - * - * - *
-     * Output only. The time the transcoding started.
-     * 
- * - * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - getStartTimeFieldBuilder() { - if (startTimeBuilder_ == null) { - startTimeBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder>( - getStartTime(), getParentForChildren(), isClean()); - startTime_ = null; - } - return startTimeBuilder_; - } - - private com.google.protobuf.Timestamp endTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - endTimeBuilder_; - /** - * - * - *
-     * Output only. The time the transcoding finished.
-     * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return Whether the endTime field is set. - */ - public boolean hasEndTime() { - return endTimeBuilder_ != null || endTime_ != null; - } - /** - * - * - *
-     * Output only. The time the transcoding finished.
-     * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The endTime. - */ - public com.google.protobuf.Timestamp getEndTime() { - if (endTimeBuilder_ == null) { - return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; - } else { - return endTimeBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Output only. The time the transcoding finished.
-     * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder setEndTime(com.google.protobuf.Timestamp value) { - if (endTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - endTime_ = value; - onChanged(); - } else { - endTimeBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Output only. The time the transcoding finished.
-     * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) { - if (endTimeBuilder_ == null) { - endTime_ = builderForValue.build(); - onChanged(); - } else { - endTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Output only. The time the transcoding finished.
-     * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder mergeEndTime(com.google.protobuf.Timestamp value) { - if (endTimeBuilder_ == null) { - if (endTime_ != null) { - endTime_ = - com.google.protobuf.Timestamp.newBuilder(endTime_).mergeFrom(value).buildPartial(); - } else { - endTime_ = value; - } - onChanged(); - } else { - endTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Output only. The time the transcoding finished.
-     * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public Builder clearEndTime() { - if (endTimeBuilder_ == null) { - endTime_ = null; - onChanged(); - } else { - endTime_ = null; - endTimeBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Output only. The time the transcoding finished.
-     * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public com.google.protobuf.Timestamp.Builder getEndTimeBuilder() { - - onChanged(); - return getEndTimeFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Output only. The time the transcoding finished.
-     * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() { - if (endTimeBuilder_ != null) { - return endTimeBuilder_.getMessageOrBuilder(); - } else { - return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_; - } - } - /** - * - * - *
-     * Output only. The time the transcoding finished.
-     * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder> - getEndTimeFieldBuilder() { - if (endTimeBuilder_ == null) { - endTimeBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, - com.google.protobuf.Timestamp.Builder, - com.google.protobuf.TimestampOrBuilder>( - getEndTime(), getParentForChildren(), isClean()); - endTime_ = null; - } - return endTimeBuilder_; - } - - private int ttlAfterCompletionDays_; - /** - * - * - *
-     * Job time to live value in days, which will be effective after job
-     * completion. Job should be deleted automatically after the given TTL. Enter
-     * a value between 1 and 90. The default is 30.
-     * 
- * - * int32 ttl_after_completion_days = 15; - * - * @return The ttlAfterCompletionDays. - */ - @java.lang.Override - public int getTtlAfterCompletionDays() { - return ttlAfterCompletionDays_; - } - /** - * - * - *
-     * Job time to live value in days, which will be effective after job
-     * completion. Job should be deleted automatically after the given TTL. Enter
-     * a value between 1 and 90. The default is 30.
-     * 
- * - * int32 ttl_after_completion_days = 15; - * - * @param value The ttlAfterCompletionDays to set. - * @return This builder for chaining. - */ - public Builder setTtlAfterCompletionDays(int value) { - - ttlAfterCompletionDays_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Job time to live value in days, which will be effective after job
-     * completion. Job should be deleted automatically after the given TTL. Enter
-     * a value between 1 and 90. The default is 30.
-     * 
- * - * int32 ttl_after_completion_days = 15; - * - * @return This builder for chaining. - */ - public Builder clearTtlAfterCompletionDays() { - - ttlAfterCompletionDays_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.MapField labels_; - - private com.google.protobuf.MapField internalGetLabels() { - if (labels_ == null) { - return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); - } - return labels_; - } - - private com.google.protobuf.MapField - internalGetMutableLabels() { - onChanged(); - ; - if (labels_ == null) { - labels_ = com.google.protobuf.MapField.newMapField(LabelsDefaultEntryHolder.defaultEntry); - } - if (!labels_.isMutable()) { - labels_ = labels_.copy(); - } - return labels_; - } - - public int getLabelsCount() { - return internalGetLabels().getMap().size(); - } - /** - * - * - *
-     * The labels associated with this job. You can use these to organize and
-     * group your jobs.
-     * 
- * - * map<string, string> labels = 16; - */ - @java.lang.Override - public boolean containsLabels(java.lang.String key) { - if (key == null) { - throw new NullPointerException("map key"); - } - return internalGetLabels().getMap().containsKey(key); - } - /** Use {@link #getLabelsMap()} instead. */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getLabels() { - return getLabelsMap(); - } - /** - * - * - *
-     * The labels associated with this job. You can use these to organize and
-     * group your jobs.
-     * 
- * - * map<string, string> labels = 16; - */ - @java.lang.Override - public java.util.Map getLabelsMap() { - return internalGetLabels().getMap(); - } - /** - * - * - *
-     * The labels associated with this job. You can use these to organize and
-     * group your jobs.
-     * 
- * - * map<string, string> labels = 16; - */ - @java.lang.Override - public java.lang.String getLabelsOrDefault( - java.lang.String key, java.lang.String defaultValue) { - if (key == null) { - throw new NullPointerException("map key"); - } - java.util.Map map = internalGetLabels().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - * - * - *
-     * The labels associated with this job. You can use these to organize and
-     * group your jobs.
-     * 
- * - * map<string, string> labels = 16; - */ - @java.lang.Override - public java.lang.String getLabelsOrThrow(java.lang.String key) { - if (key == null) { - throw new NullPointerException("map key"); - } - java.util.Map map = internalGetLabels().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearLabels() { - internalGetMutableLabels().getMutableMap().clear(); - return this; - } - /** - * - * - *
-     * The labels associated with this job. You can use these to organize and
-     * group your jobs.
-     * 
- * - * map<string, string> labels = 16; - */ - public Builder removeLabels(java.lang.String key) { - if (key == null) { - throw new NullPointerException("map key"); - } - internalGetMutableLabels().getMutableMap().remove(key); - return this; - } - /** Use alternate mutation accessors instead. */ - @java.lang.Deprecated - public java.util.Map getMutableLabels() { - return internalGetMutableLabels().getMutableMap(); - } - /** - * - * - *
-     * The labels associated with this job. You can use these to organize and
-     * group your jobs.
-     * 
- * - * map<string, string> labels = 16; - */ - public Builder putLabels(java.lang.String key, java.lang.String value) { - if (key == null) { - throw new NullPointerException("map key"); - } - if (value == null) { - throw new NullPointerException("map value"); - } - - internalGetMutableLabels().getMutableMap().put(key, value); - return this; - } - /** - * - * - *
-     * The labels associated with this job. You can use these to organize and
-     * group your jobs.
-     * 
- * - * map<string, string> labels = 16; - */ - public Builder putAllLabels(java.util.Map values) { - internalGetMutableLabels().getMutableMap().putAll(values); - return this; - } - - private com.google.rpc.Status error_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder> - errorBuilder_; - /** - * - * - *
-     * Output only. An error object that describes the reason for the failure.
-     * This property is always present when `state` is `FAILED`.
-     * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * @return Whether the error field is set. - */ - public boolean hasError() { - return errorBuilder_ != null || error_ != null; - } - /** - * - * - *
-     * Output only. An error object that describes the reason for the failure.
-     * This property is always present when `state` is `FAILED`.
-     * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * @return The error. - */ - public com.google.rpc.Status getError() { - if (errorBuilder_ == null) { - return error_ == null ? com.google.rpc.Status.getDefaultInstance() : error_; - } else { - return errorBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Output only. An error object that describes the reason for the failure.
-     * This property is always present when `state` is `FAILED`.
-     * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder setError(com.google.rpc.Status value) { - if (errorBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - error_ = value; - onChanged(); - } else { - errorBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Output only. An error object that describes the reason for the failure.
-     * This property is always present when `state` is `FAILED`.
-     * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder setError(com.google.rpc.Status.Builder builderForValue) { - if (errorBuilder_ == null) { - error_ = builderForValue.build(); - onChanged(); - } else { - errorBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Output only. An error object that describes the reason for the failure.
-     * This property is always present when `state` is `FAILED`.
-     * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder mergeError(com.google.rpc.Status value) { - if (errorBuilder_ == null) { - if (error_ != null) { - error_ = com.google.rpc.Status.newBuilder(error_).mergeFrom(value).buildPartial(); - } else { - error_ = value; - } - onChanged(); - } else { - errorBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Output only. An error object that describes the reason for the failure.
-     * This property is always present when `state` is `FAILED`.
-     * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public Builder clearError() { - if (errorBuilder_ == null) { - error_ = null; - onChanged(); - } else { - error_ = null; - errorBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Output only. An error object that describes the reason for the failure.
-     * This property is always present when `state` is `FAILED`.
-     * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.rpc.Status.Builder getErrorBuilder() { - - onChanged(); - return getErrorFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Output only. An error object that describes the reason for the failure.
-     * This property is always present when `state` is `FAILED`.
-     * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - public com.google.rpc.StatusOrBuilder getErrorOrBuilder() { - if (errorBuilder_ != null) { - return errorBuilder_.getMessageOrBuilder(); - } else { - return error_ == null ? com.google.rpc.Status.getDefaultInstance() : error_; - } - } - /** - * - * - *
-     * Output only. An error object that describes the reason for the failure.
-     * This property is always present when `state` is `FAILED`.
-     * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder> - getErrorFieldBuilder() { - if (errorBuilder_ == null) { - errorBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.rpc.Status, - com.google.rpc.Status.Builder, - com.google.rpc.StatusOrBuilder>(getError(), getParentForChildren(), isClean()); - error_ = null; - } - return errorBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.Job) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.Job) - private static final com.google.cloud.video.transcoder.v1.Job DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.Job(); - } - - public static com.google.cloud.video.transcoder.v1.Job getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Job parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Job getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobConfig.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobConfig.java deleted file mode 100644 index e2acb35e..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobConfig.java +++ /dev/null @@ -1,5001 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Job configuration
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.JobConfig} - */ -public final class JobConfig extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.JobConfig) - JobConfigOrBuilder { - private static final long serialVersionUID = 0L; - // Use JobConfig.newBuilder() to construct. - private JobConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private JobConfig() { - inputs_ = java.util.Collections.emptyList(); - editList_ = java.util.Collections.emptyList(); - elementaryStreams_ = java.util.Collections.emptyList(); - muxStreams_ = java.util.Collections.emptyList(); - manifests_ = java.util.Collections.emptyList(); - adBreaks_ = java.util.Collections.emptyList(); - spriteSheets_ = java.util.Collections.emptyList(); - overlays_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new JobConfig(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_JobConfig_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_JobConfig_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.JobConfig.class, - com.google.cloud.video.transcoder.v1.JobConfig.Builder.class); - } - - public static final int INPUTS_FIELD_NUMBER = 1; - private java.util.List inputs_; - /** - * - * - *
-   * List of input assets stored in Cloud Storage.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - @java.lang.Override - public java.util.List getInputsList() { - return inputs_; - } - /** - * - * - *
-   * List of input assets stored in Cloud Storage.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - @java.lang.Override - public java.util.List - getInputsOrBuilderList() { - return inputs_; - } - /** - * - * - *
-   * List of input assets stored in Cloud Storage.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - @java.lang.Override - public int getInputsCount() { - return inputs_.size(); - } - /** - * - * - *
-   * List of input assets stored in Cloud Storage.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Input getInputs(int index) { - return inputs_.get(index); - } - /** - * - * - *
-   * List of input assets stored in Cloud Storage.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.InputOrBuilder getInputsOrBuilder(int index) { - return inputs_.get(index); - } - - public static final int EDIT_LIST_FIELD_NUMBER = 2; - private java.util.List editList_; - /** - * - * - *
-   * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-   * file or manifest.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - @java.lang.Override - public java.util.List getEditListList() { - return editList_; - } - /** - * - * - *
-   * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-   * file or manifest.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - @java.lang.Override - public java.util.List - getEditListOrBuilderList() { - return editList_; - } - /** - * - * - *
-   * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-   * file or manifest.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - @java.lang.Override - public int getEditListCount() { - return editList_.size(); - } - /** - * - * - *
-   * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-   * file or manifest.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.EditAtom getEditList(int index) { - return editList_.get(index); - } - /** - * - * - *
-   * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-   * file or manifest.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.EditAtomOrBuilder getEditListOrBuilder(int index) { - return editList_.get(index); - } - - public static final int ELEMENTARY_STREAMS_FIELD_NUMBER = 3; - private java.util.List elementaryStreams_; - /** - * - * - *
-   * List of elementary streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - @java.lang.Override - public java.util.List - getElementaryStreamsList() { - return elementaryStreams_; - } - /** - * - * - *
-   * List of elementary streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - @java.lang.Override - public java.util.List - getElementaryStreamsOrBuilderList() { - return elementaryStreams_; - } - /** - * - * - *
-   * List of elementary streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - @java.lang.Override - public int getElementaryStreamsCount() { - return elementaryStreams_.size(); - } - /** - * - * - *
-   * List of elementary streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ElementaryStream getElementaryStreams(int index) { - return elementaryStreams_.get(index); - } - /** - * - * - *
-   * List of elementary streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ElementaryStreamOrBuilder - getElementaryStreamsOrBuilder(int index) { - return elementaryStreams_.get(index); - } - - public static final int MUX_STREAMS_FIELD_NUMBER = 4; - private java.util.List muxStreams_; - /** - * - * - *
-   * List of multiplexing settings for output streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - @java.lang.Override - public java.util.List getMuxStreamsList() { - return muxStreams_; - } - /** - * - * - *
-   * List of multiplexing settings for output streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - @java.lang.Override - public java.util.List - getMuxStreamsOrBuilderList() { - return muxStreams_; - } - /** - * - * - *
-   * List of multiplexing settings for output streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - @java.lang.Override - public int getMuxStreamsCount() { - return muxStreams_.size(); - } - /** - * - * - *
-   * List of multiplexing settings for output streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.MuxStream getMuxStreams(int index) { - return muxStreams_.get(index); - } - /** - * - * - *
-   * List of multiplexing settings for output streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.MuxStreamOrBuilder getMuxStreamsOrBuilder(int index) { - return muxStreams_.get(index); - } - - public static final int MANIFESTS_FIELD_NUMBER = 5; - private java.util.List manifests_; - /** - * - * - *
-   * List of output manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - @java.lang.Override - public java.util.List getManifestsList() { - return manifests_; - } - /** - * - * - *
-   * List of output manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - @java.lang.Override - public java.util.List - getManifestsOrBuilderList() { - return manifests_; - } - /** - * - * - *
-   * List of output manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - @java.lang.Override - public int getManifestsCount() { - return manifests_.size(); - } - /** - * - * - *
-   * List of output manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Manifest getManifests(int index) { - return manifests_.get(index); - } - /** - * - * - *
-   * List of output manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ManifestOrBuilder getManifestsOrBuilder(int index) { - return manifests_.get(index); - } - - public static final int OUTPUT_FIELD_NUMBER = 6; - private com.google.cloud.video.transcoder.v1.Output output_; - /** - * - * - *
-   * Output configuration.
-   * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - * - * @return Whether the output field is set. - */ - @java.lang.Override - public boolean hasOutput() { - return output_ != null; - } - /** - * - * - *
-   * Output configuration.
-   * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - * - * @return The output. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Output getOutput() { - return output_ == null - ? com.google.cloud.video.transcoder.v1.Output.getDefaultInstance() - : output_; - } - /** - * - * - *
-   * Output configuration.
-   * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.OutputOrBuilder getOutputOrBuilder() { - return getOutput(); - } - - public static final int AD_BREAKS_FIELD_NUMBER = 7; - private java.util.List adBreaks_; - /** - * - * - *
-   * List of ad breaks. Specifies where to insert ad break tags in the output
-   * manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - @java.lang.Override - public java.util.List getAdBreaksList() { - return adBreaks_; - } - /** - * - * - *
-   * List of ad breaks. Specifies where to insert ad break tags in the output
-   * manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - @java.lang.Override - public java.util.List - getAdBreaksOrBuilderList() { - return adBreaks_; - } - /** - * - * - *
-   * List of ad breaks. Specifies where to insert ad break tags in the output
-   * manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - @java.lang.Override - public int getAdBreaksCount() { - return adBreaks_.size(); - } - /** - * - * - *
-   * List of ad breaks. Specifies where to insert ad break tags in the output
-   * manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AdBreak getAdBreaks(int index) { - return adBreaks_.get(index); - } - /** - * - * - *
-   * List of ad breaks. Specifies where to insert ad break tags in the output
-   * manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.AdBreakOrBuilder getAdBreaksOrBuilder(int index) { - return adBreaks_.get(index); - } - - public static final int PUBSUB_DESTINATION_FIELD_NUMBER = 8; - private com.google.cloud.video.transcoder.v1.PubsubDestination pubsubDestination_; - /** - * - * - *
-   * Destination on Pub/Sub.
-   * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - * - * @return Whether the pubsubDestination field is set. - */ - @java.lang.Override - public boolean hasPubsubDestination() { - return pubsubDestination_ != null; - } - /** - * - * - *
-   * Destination on Pub/Sub.
-   * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - * - * @return The pubsubDestination. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PubsubDestination getPubsubDestination() { - return pubsubDestination_ == null - ? com.google.cloud.video.transcoder.v1.PubsubDestination.getDefaultInstance() - : pubsubDestination_; - } - /** - * - * - *
-   * Destination on Pub/Sub.
-   * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PubsubDestinationOrBuilder - getPubsubDestinationOrBuilder() { - return getPubsubDestination(); - } - - public static final int SPRITE_SHEETS_FIELD_NUMBER = 9; - private java.util.List spriteSheets_; - /** - * - * - *
-   * List of output sprite sheets.
-   * Spritesheets require at least one VideoStream in the Jobconfig.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - @java.lang.Override - public java.util.List getSpriteSheetsList() { - return spriteSheets_; - } - /** - * - * - *
-   * List of output sprite sheets.
-   * Spritesheets require at least one VideoStream in the Jobconfig.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - @java.lang.Override - public java.util.List - getSpriteSheetsOrBuilderList() { - return spriteSheets_; - } - /** - * - * - *
-   * List of output sprite sheets.
-   * Spritesheets require at least one VideoStream in the Jobconfig.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - @java.lang.Override - public int getSpriteSheetsCount() { - return spriteSheets_.size(); - } - /** - * - * - *
-   * List of output sprite sheets.
-   * Spritesheets require at least one VideoStream in the Jobconfig.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.SpriteSheet getSpriteSheets(int index) { - return spriteSheets_.get(index); - } - /** - * - * - *
-   * List of output sprite sheets.
-   * Spritesheets require at least one VideoStream in the Jobconfig.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.SpriteSheetOrBuilder getSpriteSheetsOrBuilder( - int index) { - return spriteSheets_.get(index); - } - - public static final int OVERLAYS_FIELD_NUMBER = 10; - private java.util.List overlays_; - /** - * - * - *
-   * List of overlays on the output video, in descending Z-order.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - @java.lang.Override - public java.util.List getOverlaysList() { - return overlays_; - } - /** - * - * - *
-   * List of overlays on the output video, in descending Z-order.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - @java.lang.Override - public java.util.List - getOverlaysOrBuilderList() { - return overlays_; - } - /** - * - * - *
-   * List of overlays on the output video, in descending Z-order.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - @java.lang.Override - public int getOverlaysCount() { - return overlays_.size(); - } - /** - * - * - *
-   * List of overlays on the output video, in descending Z-order.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay getOverlays(int index) { - return overlays_.get(index); - } - /** - * - * - *
-   * List of overlays on the output video, in descending Z-order.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.OverlayOrBuilder getOverlaysOrBuilder(int index) { - return overlays_.get(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < inputs_.size(); i++) { - output.writeMessage(1, inputs_.get(i)); - } - for (int i = 0; i < editList_.size(); i++) { - output.writeMessage(2, editList_.get(i)); - } - for (int i = 0; i < elementaryStreams_.size(); i++) { - output.writeMessage(3, elementaryStreams_.get(i)); - } - for (int i = 0; i < muxStreams_.size(); i++) { - output.writeMessage(4, muxStreams_.get(i)); - } - for (int i = 0; i < manifests_.size(); i++) { - output.writeMessage(5, manifests_.get(i)); - } - if (output_ != null) { - output.writeMessage(6, getOutput()); - } - for (int i = 0; i < adBreaks_.size(); i++) { - output.writeMessage(7, adBreaks_.get(i)); - } - if (pubsubDestination_ != null) { - output.writeMessage(8, getPubsubDestination()); - } - for (int i = 0; i < spriteSheets_.size(); i++) { - output.writeMessage(9, spriteSheets_.get(i)); - } - for (int i = 0; i < overlays_.size(); i++) { - output.writeMessage(10, overlays_.get(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < inputs_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, inputs_.get(i)); - } - for (int i = 0; i < editList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, editList_.get(i)); - } - for (int i = 0; i < elementaryStreams_.size(); i++) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize(3, elementaryStreams_.get(i)); - } - for (int i = 0; i < muxStreams_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, muxStreams_.get(i)); - } - for (int i = 0; i < manifests_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, manifests_.get(i)); - } - if (output_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, getOutput()); - } - for (int i = 0; i < adBreaks_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(7, adBreaks_.get(i)); - } - if (pubsubDestination_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(8, getPubsubDestination()); - } - for (int i = 0; i < spriteSheets_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(9, spriteSheets_.get(i)); - } - for (int i = 0; i < overlays_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(10, overlays_.get(i)); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.JobConfig)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.JobConfig other = - (com.google.cloud.video.transcoder.v1.JobConfig) obj; - - if (!getInputsList().equals(other.getInputsList())) return false; - if (!getEditListList().equals(other.getEditListList())) return false; - if (!getElementaryStreamsList().equals(other.getElementaryStreamsList())) return false; - if (!getMuxStreamsList().equals(other.getMuxStreamsList())) return false; - if (!getManifestsList().equals(other.getManifestsList())) return false; - if (hasOutput() != other.hasOutput()) return false; - if (hasOutput()) { - if (!getOutput().equals(other.getOutput())) return false; - } - if (!getAdBreaksList().equals(other.getAdBreaksList())) return false; - if (hasPubsubDestination() != other.hasPubsubDestination()) return false; - if (hasPubsubDestination()) { - if (!getPubsubDestination().equals(other.getPubsubDestination())) return false; - } - if (!getSpriteSheetsList().equals(other.getSpriteSheetsList())) return false; - if (!getOverlaysList().equals(other.getOverlaysList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getInputsCount() > 0) { - hash = (37 * hash) + INPUTS_FIELD_NUMBER; - hash = (53 * hash) + getInputsList().hashCode(); - } - if (getEditListCount() > 0) { - hash = (37 * hash) + EDIT_LIST_FIELD_NUMBER; - hash = (53 * hash) + getEditListList().hashCode(); - } - if (getElementaryStreamsCount() > 0) { - hash = (37 * hash) + ELEMENTARY_STREAMS_FIELD_NUMBER; - hash = (53 * hash) + getElementaryStreamsList().hashCode(); - } - if (getMuxStreamsCount() > 0) { - hash = (37 * hash) + MUX_STREAMS_FIELD_NUMBER; - hash = (53 * hash) + getMuxStreamsList().hashCode(); - } - if (getManifestsCount() > 0) { - hash = (37 * hash) + MANIFESTS_FIELD_NUMBER; - hash = (53 * hash) + getManifestsList().hashCode(); - } - if (hasOutput()) { - hash = (37 * hash) + OUTPUT_FIELD_NUMBER; - hash = (53 * hash) + getOutput().hashCode(); - } - if (getAdBreaksCount() > 0) { - hash = (37 * hash) + AD_BREAKS_FIELD_NUMBER; - hash = (53 * hash) + getAdBreaksList().hashCode(); - } - if (hasPubsubDestination()) { - hash = (37 * hash) + PUBSUB_DESTINATION_FIELD_NUMBER; - hash = (53 * hash) + getPubsubDestination().hashCode(); - } - if (getSpriteSheetsCount() > 0) { - hash = (37 * hash) + SPRITE_SHEETS_FIELD_NUMBER; - hash = (53 * hash) + getSpriteSheetsList().hashCode(); - } - if (getOverlaysCount() > 0) { - hash = (37 * hash) + OVERLAYS_FIELD_NUMBER; - hash = (53 * hash) + getOverlaysList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.JobConfig prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Job configuration
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.JobConfig} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.JobConfig) - com.google.cloud.video.transcoder.v1.JobConfigOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_JobConfig_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_JobConfig_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.JobConfig.class, - com.google.cloud.video.transcoder.v1.JobConfig.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.JobConfig.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (inputsBuilder_ == null) { - inputs_ = java.util.Collections.emptyList(); - } else { - inputs_ = null; - inputsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - if (editListBuilder_ == null) { - editList_ = java.util.Collections.emptyList(); - } else { - editList_ = null; - editListBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - if (elementaryStreamsBuilder_ == null) { - elementaryStreams_ = java.util.Collections.emptyList(); - } else { - elementaryStreams_ = null; - elementaryStreamsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - if (muxStreamsBuilder_ == null) { - muxStreams_ = java.util.Collections.emptyList(); - } else { - muxStreams_ = null; - muxStreamsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000008); - if (manifestsBuilder_ == null) { - manifests_ = java.util.Collections.emptyList(); - } else { - manifests_ = null; - manifestsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000010); - if (outputBuilder_ == null) { - output_ = null; - } else { - output_ = null; - outputBuilder_ = null; - } - if (adBreaksBuilder_ == null) { - adBreaks_ = java.util.Collections.emptyList(); - } else { - adBreaks_ = null; - adBreaksBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000020); - if (pubsubDestinationBuilder_ == null) { - pubsubDestination_ = null; - } else { - pubsubDestination_ = null; - pubsubDestinationBuilder_ = null; - } - if (spriteSheetsBuilder_ == null) { - spriteSheets_ = java.util.Collections.emptyList(); - } else { - spriteSheets_ = null; - spriteSheetsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000040); - if (overlaysBuilder_ == null) { - overlays_ = java.util.Collections.emptyList(); - } else { - overlays_ = null; - overlaysBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000080); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_JobConfig_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobConfig getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobConfig build() { - com.google.cloud.video.transcoder.v1.JobConfig result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobConfig buildPartial() { - com.google.cloud.video.transcoder.v1.JobConfig result = - new com.google.cloud.video.transcoder.v1.JobConfig(this); - int from_bitField0_ = bitField0_; - if (inputsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - inputs_ = java.util.Collections.unmodifiableList(inputs_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.inputs_ = inputs_; - } else { - result.inputs_ = inputsBuilder_.build(); - } - if (editListBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - editList_ = java.util.Collections.unmodifiableList(editList_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.editList_ = editList_; - } else { - result.editList_ = editListBuilder_.build(); - } - if (elementaryStreamsBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - elementaryStreams_ = java.util.Collections.unmodifiableList(elementaryStreams_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.elementaryStreams_ = elementaryStreams_; - } else { - result.elementaryStreams_ = elementaryStreamsBuilder_.build(); - } - if (muxStreamsBuilder_ == null) { - if (((bitField0_ & 0x00000008) != 0)) { - muxStreams_ = java.util.Collections.unmodifiableList(muxStreams_); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.muxStreams_ = muxStreams_; - } else { - result.muxStreams_ = muxStreamsBuilder_.build(); - } - if (manifestsBuilder_ == null) { - if (((bitField0_ & 0x00000010) != 0)) { - manifests_ = java.util.Collections.unmodifiableList(manifests_); - bitField0_ = (bitField0_ & ~0x00000010); - } - result.manifests_ = manifests_; - } else { - result.manifests_ = manifestsBuilder_.build(); - } - if (outputBuilder_ == null) { - result.output_ = output_; - } else { - result.output_ = outputBuilder_.build(); - } - if (adBreaksBuilder_ == null) { - if (((bitField0_ & 0x00000020) != 0)) { - adBreaks_ = java.util.Collections.unmodifiableList(adBreaks_); - bitField0_ = (bitField0_ & ~0x00000020); - } - result.adBreaks_ = adBreaks_; - } else { - result.adBreaks_ = adBreaksBuilder_.build(); - } - if (pubsubDestinationBuilder_ == null) { - result.pubsubDestination_ = pubsubDestination_; - } else { - result.pubsubDestination_ = pubsubDestinationBuilder_.build(); - } - if (spriteSheetsBuilder_ == null) { - if (((bitField0_ & 0x00000040) != 0)) { - spriteSheets_ = java.util.Collections.unmodifiableList(spriteSheets_); - bitField0_ = (bitField0_ & ~0x00000040); - } - result.spriteSheets_ = spriteSheets_; - } else { - result.spriteSheets_ = spriteSheetsBuilder_.build(); - } - if (overlaysBuilder_ == null) { - if (((bitField0_ & 0x00000080) != 0)) { - overlays_ = java.util.Collections.unmodifiableList(overlays_); - bitField0_ = (bitField0_ & ~0x00000080); - } - result.overlays_ = overlays_; - } else { - result.overlays_ = overlaysBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.JobConfig) { - return mergeFrom((com.google.cloud.video.transcoder.v1.JobConfig) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.JobConfig other) { - if (other == com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance()) return this; - if (inputsBuilder_ == null) { - if (!other.inputs_.isEmpty()) { - if (inputs_.isEmpty()) { - inputs_ = other.inputs_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureInputsIsMutable(); - inputs_.addAll(other.inputs_); - } - onChanged(); - } - } else { - if (!other.inputs_.isEmpty()) { - if (inputsBuilder_.isEmpty()) { - inputsBuilder_.dispose(); - inputsBuilder_ = null; - inputs_ = other.inputs_; - bitField0_ = (bitField0_ & ~0x00000001); - inputsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getInputsFieldBuilder() - : null; - } else { - inputsBuilder_.addAllMessages(other.inputs_); - } - } - } - if (editListBuilder_ == null) { - if (!other.editList_.isEmpty()) { - if (editList_.isEmpty()) { - editList_ = other.editList_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureEditListIsMutable(); - editList_.addAll(other.editList_); - } - onChanged(); - } - } else { - if (!other.editList_.isEmpty()) { - if (editListBuilder_.isEmpty()) { - editListBuilder_.dispose(); - editListBuilder_ = null; - editList_ = other.editList_; - bitField0_ = (bitField0_ & ~0x00000002); - editListBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getEditListFieldBuilder() - : null; - } else { - editListBuilder_.addAllMessages(other.editList_); - } - } - } - if (elementaryStreamsBuilder_ == null) { - if (!other.elementaryStreams_.isEmpty()) { - if (elementaryStreams_.isEmpty()) { - elementaryStreams_ = other.elementaryStreams_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureElementaryStreamsIsMutable(); - elementaryStreams_.addAll(other.elementaryStreams_); - } - onChanged(); - } - } else { - if (!other.elementaryStreams_.isEmpty()) { - if (elementaryStreamsBuilder_.isEmpty()) { - elementaryStreamsBuilder_.dispose(); - elementaryStreamsBuilder_ = null; - elementaryStreams_ = other.elementaryStreams_; - bitField0_ = (bitField0_ & ~0x00000004); - elementaryStreamsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getElementaryStreamsFieldBuilder() - : null; - } else { - elementaryStreamsBuilder_.addAllMessages(other.elementaryStreams_); - } - } - } - if (muxStreamsBuilder_ == null) { - if (!other.muxStreams_.isEmpty()) { - if (muxStreams_.isEmpty()) { - muxStreams_ = other.muxStreams_; - bitField0_ = (bitField0_ & ~0x00000008); - } else { - ensureMuxStreamsIsMutable(); - muxStreams_.addAll(other.muxStreams_); - } - onChanged(); - } - } else { - if (!other.muxStreams_.isEmpty()) { - if (muxStreamsBuilder_.isEmpty()) { - muxStreamsBuilder_.dispose(); - muxStreamsBuilder_ = null; - muxStreams_ = other.muxStreams_; - bitField0_ = (bitField0_ & ~0x00000008); - muxStreamsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getMuxStreamsFieldBuilder() - : null; - } else { - muxStreamsBuilder_.addAllMessages(other.muxStreams_); - } - } - } - if (manifestsBuilder_ == null) { - if (!other.manifests_.isEmpty()) { - if (manifests_.isEmpty()) { - manifests_ = other.manifests_; - bitField0_ = (bitField0_ & ~0x00000010); - } else { - ensureManifestsIsMutable(); - manifests_.addAll(other.manifests_); - } - onChanged(); - } - } else { - if (!other.manifests_.isEmpty()) { - if (manifestsBuilder_.isEmpty()) { - manifestsBuilder_.dispose(); - manifestsBuilder_ = null; - manifests_ = other.manifests_; - bitField0_ = (bitField0_ & ~0x00000010); - manifestsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getManifestsFieldBuilder() - : null; - } else { - manifestsBuilder_.addAllMessages(other.manifests_); - } - } - } - if (other.hasOutput()) { - mergeOutput(other.getOutput()); - } - if (adBreaksBuilder_ == null) { - if (!other.adBreaks_.isEmpty()) { - if (adBreaks_.isEmpty()) { - adBreaks_ = other.adBreaks_; - bitField0_ = (bitField0_ & ~0x00000020); - } else { - ensureAdBreaksIsMutable(); - adBreaks_.addAll(other.adBreaks_); - } - onChanged(); - } - } else { - if (!other.adBreaks_.isEmpty()) { - if (adBreaksBuilder_.isEmpty()) { - adBreaksBuilder_.dispose(); - adBreaksBuilder_ = null; - adBreaks_ = other.adBreaks_; - bitField0_ = (bitField0_ & ~0x00000020); - adBreaksBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getAdBreaksFieldBuilder() - : null; - } else { - adBreaksBuilder_.addAllMessages(other.adBreaks_); - } - } - } - if (other.hasPubsubDestination()) { - mergePubsubDestination(other.getPubsubDestination()); - } - if (spriteSheetsBuilder_ == null) { - if (!other.spriteSheets_.isEmpty()) { - if (spriteSheets_.isEmpty()) { - spriteSheets_ = other.spriteSheets_; - bitField0_ = (bitField0_ & ~0x00000040); - } else { - ensureSpriteSheetsIsMutable(); - spriteSheets_.addAll(other.spriteSheets_); - } - onChanged(); - } - } else { - if (!other.spriteSheets_.isEmpty()) { - if (spriteSheetsBuilder_.isEmpty()) { - spriteSheetsBuilder_.dispose(); - spriteSheetsBuilder_ = null; - spriteSheets_ = other.spriteSheets_; - bitField0_ = (bitField0_ & ~0x00000040); - spriteSheetsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getSpriteSheetsFieldBuilder() - : null; - } else { - spriteSheetsBuilder_.addAllMessages(other.spriteSheets_); - } - } - } - if (overlaysBuilder_ == null) { - if (!other.overlays_.isEmpty()) { - if (overlays_.isEmpty()) { - overlays_ = other.overlays_; - bitField0_ = (bitField0_ & ~0x00000080); - } else { - ensureOverlaysIsMutable(); - overlays_.addAll(other.overlays_); - } - onChanged(); - } - } else { - if (!other.overlays_.isEmpty()) { - if (overlaysBuilder_.isEmpty()) { - overlaysBuilder_.dispose(); - overlaysBuilder_ = null; - overlays_ = other.overlays_; - bitField0_ = (bitField0_ & ~0x00000080); - overlaysBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getOverlaysFieldBuilder() - : null; - } else { - overlaysBuilder_.addAllMessages(other.overlays_); - } - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.cloud.video.transcoder.v1.Input m = - input.readMessage( - com.google.cloud.video.transcoder.v1.Input.parser(), extensionRegistry); - if (inputsBuilder_ == null) { - ensureInputsIsMutable(); - inputs_.add(m); - } else { - inputsBuilder_.addMessage(m); - } - break; - } // case 10 - case 18: - { - com.google.cloud.video.transcoder.v1.EditAtom m = - input.readMessage( - com.google.cloud.video.transcoder.v1.EditAtom.parser(), extensionRegistry); - if (editListBuilder_ == null) { - ensureEditListIsMutable(); - editList_.add(m); - } else { - editListBuilder_.addMessage(m); - } - break; - } // case 18 - case 26: - { - com.google.cloud.video.transcoder.v1.ElementaryStream m = - input.readMessage( - com.google.cloud.video.transcoder.v1.ElementaryStream.parser(), - extensionRegistry); - if (elementaryStreamsBuilder_ == null) { - ensureElementaryStreamsIsMutable(); - elementaryStreams_.add(m); - } else { - elementaryStreamsBuilder_.addMessage(m); - } - break; - } // case 26 - case 34: - { - com.google.cloud.video.transcoder.v1.MuxStream m = - input.readMessage( - com.google.cloud.video.transcoder.v1.MuxStream.parser(), extensionRegistry); - if (muxStreamsBuilder_ == null) { - ensureMuxStreamsIsMutable(); - muxStreams_.add(m); - } else { - muxStreamsBuilder_.addMessage(m); - } - break; - } // case 34 - case 42: - { - com.google.cloud.video.transcoder.v1.Manifest m = - input.readMessage( - com.google.cloud.video.transcoder.v1.Manifest.parser(), extensionRegistry); - if (manifestsBuilder_ == null) { - ensureManifestsIsMutable(); - manifests_.add(m); - } else { - manifestsBuilder_.addMessage(m); - } - break; - } // case 42 - case 50: - { - input.readMessage(getOutputFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 50 - case 58: - { - com.google.cloud.video.transcoder.v1.AdBreak m = - input.readMessage( - com.google.cloud.video.transcoder.v1.AdBreak.parser(), extensionRegistry); - if (adBreaksBuilder_ == null) { - ensureAdBreaksIsMutable(); - adBreaks_.add(m); - } else { - adBreaksBuilder_.addMessage(m); - } - break; - } // case 58 - case 66: - { - input.readMessage( - getPubsubDestinationFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 66 - case 74: - { - com.google.cloud.video.transcoder.v1.SpriteSheet m = - input.readMessage( - com.google.cloud.video.transcoder.v1.SpriteSheet.parser(), - extensionRegistry); - if (spriteSheetsBuilder_ == null) { - ensureSpriteSheetsIsMutable(); - spriteSheets_.add(m); - } else { - spriteSheetsBuilder_.addMessage(m); - } - break; - } // case 74 - case 82: - { - com.google.cloud.video.transcoder.v1.Overlay m = - input.readMessage( - com.google.cloud.video.transcoder.v1.Overlay.parser(), extensionRegistry); - if (overlaysBuilder_ == null) { - ensureOverlaysIsMutable(); - overlays_.add(m); - } else { - overlaysBuilder_.addMessage(m); - } - break; - } // case 82 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List inputs_ = - java.util.Collections.emptyList(); - - private void ensureInputsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - inputs_ = new java.util.ArrayList(inputs_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Input, - com.google.cloud.video.transcoder.v1.Input.Builder, - com.google.cloud.video.transcoder.v1.InputOrBuilder> - inputsBuilder_; - - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public java.util.List getInputsList() { - if (inputsBuilder_ == null) { - return java.util.Collections.unmodifiableList(inputs_); - } else { - return inputsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public int getInputsCount() { - if (inputsBuilder_ == null) { - return inputs_.size(); - } else { - return inputsBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public com.google.cloud.video.transcoder.v1.Input getInputs(int index) { - if (inputsBuilder_ == null) { - return inputs_.get(index); - } else { - return inputsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public Builder setInputs(int index, com.google.cloud.video.transcoder.v1.Input value) { - if (inputsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureInputsIsMutable(); - inputs_.set(index, value); - onChanged(); - } else { - inputsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public Builder setInputs( - int index, com.google.cloud.video.transcoder.v1.Input.Builder builderForValue) { - if (inputsBuilder_ == null) { - ensureInputsIsMutable(); - inputs_.set(index, builderForValue.build()); - onChanged(); - } else { - inputsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public Builder addInputs(com.google.cloud.video.transcoder.v1.Input value) { - if (inputsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureInputsIsMutable(); - inputs_.add(value); - onChanged(); - } else { - inputsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public Builder addInputs(int index, com.google.cloud.video.transcoder.v1.Input value) { - if (inputsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureInputsIsMutable(); - inputs_.add(index, value); - onChanged(); - } else { - inputsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public Builder addInputs(com.google.cloud.video.transcoder.v1.Input.Builder builderForValue) { - if (inputsBuilder_ == null) { - ensureInputsIsMutable(); - inputs_.add(builderForValue.build()); - onChanged(); - } else { - inputsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public Builder addInputs( - int index, com.google.cloud.video.transcoder.v1.Input.Builder builderForValue) { - if (inputsBuilder_ == null) { - ensureInputsIsMutable(); - inputs_.add(index, builderForValue.build()); - onChanged(); - } else { - inputsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public Builder addAllInputs( - java.lang.Iterable values) { - if (inputsBuilder_ == null) { - ensureInputsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, inputs_); - onChanged(); - } else { - inputsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public Builder clearInputs() { - if (inputsBuilder_ == null) { - inputs_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - inputsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public Builder removeInputs(int index) { - if (inputsBuilder_ == null) { - ensureInputsIsMutable(); - inputs_.remove(index); - onChanged(); - } else { - inputsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public com.google.cloud.video.transcoder.v1.Input.Builder getInputsBuilder(int index) { - return getInputsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public com.google.cloud.video.transcoder.v1.InputOrBuilder getInputsOrBuilder(int index) { - if (inputsBuilder_ == null) { - return inputs_.get(index); - } else { - return inputsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public java.util.List - getInputsOrBuilderList() { - if (inputsBuilder_ != null) { - return inputsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(inputs_); - } - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public com.google.cloud.video.transcoder.v1.Input.Builder addInputsBuilder() { - return getInputsFieldBuilder() - .addBuilder(com.google.cloud.video.transcoder.v1.Input.getDefaultInstance()); - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public com.google.cloud.video.transcoder.v1.Input.Builder addInputsBuilder(int index) { - return getInputsFieldBuilder() - .addBuilder(index, com.google.cloud.video.transcoder.v1.Input.getDefaultInstance()); - } - /** - * - * - *
-     * List of input assets stored in Cloud Storage.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - public java.util.List - getInputsBuilderList() { - return getInputsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Input, - com.google.cloud.video.transcoder.v1.Input.Builder, - com.google.cloud.video.transcoder.v1.InputOrBuilder> - getInputsFieldBuilder() { - if (inputsBuilder_ == null) { - inputsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Input, - com.google.cloud.video.transcoder.v1.Input.Builder, - com.google.cloud.video.transcoder.v1.InputOrBuilder>( - inputs_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); - inputs_ = null; - } - return inputsBuilder_; - } - - private java.util.List editList_ = - java.util.Collections.emptyList(); - - private void ensureEditListIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - editList_ = - new java.util.ArrayList(editList_); - bitField0_ |= 0x00000002; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.EditAtom, - com.google.cloud.video.transcoder.v1.EditAtom.Builder, - com.google.cloud.video.transcoder.v1.EditAtomOrBuilder> - editListBuilder_; - - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public java.util.List getEditListList() { - if (editListBuilder_ == null) { - return java.util.Collections.unmodifiableList(editList_); - } else { - return editListBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public int getEditListCount() { - if (editListBuilder_ == null) { - return editList_.size(); - } else { - return editListBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public com.google.cloud.video.transcoder.v1.EditAtom getEditList(int index) { - if (editListBuilder_ == null) { - return editList_.get(index); - } else { - return editListBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public Builder setEditList(int index, com.google.cloud.video.transcoder.v1.EditAtom value) { - if (editListBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEditListIsMutable(); - editList_.set(index, value); - onChanged(); - } else { - editListBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public Builder setEditList( - int index, com.google.cloud.video.transcoder.v1.EditAtom.Builder builderForValue) { - if (editListBuilder_ == null) { - ensureEditListIsMutable(); - editList_.set(index, builderForValue.build()); - onChanged(); - } else { - editListBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public Builder addEditList(com.google.cloud.video.transcoder.v1.EditAtom value) { - if (editListBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEditListIsMutable(); - editList_.add(value); - onChanged(); - } else { - editListBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public Builder addEditList(int index, com.google.cloud.video.transcoder.v1.EditAtom value) { - if (editListBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEditListIsMutable(); - editList_.add(index, value); - onChanged(); - } else { - editListBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public Builder addEditList( - com.google.cloud.video.transcoder.v1.EditAtom.Builder builderForValue) { - if (editListBuilder_ == null) { - ensureEditListIsMutable(); - editList_.add(builderForValue.build()); - onChanged(); - } else { - editListBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public Builder addEditList( - int index, com.google.cloud.video.transcoder.v1.EditAtom.Builder builderForValue) { - if (editListBuilder_ == null) { - ensureEditListIsMutable(); - editList_.add(index, builderForValue.build()); - onChanged(); - } else { - editListBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public Builder addAllEditList( - java.lang.Iterable values) { - if (editListBuilder_ == null) { - ensureEditListIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, editList_); - onChanged(); - } else { - editListBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public Builder clearEditList() { - if (editListBuilder_ == null) { - editList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - editListBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public Builder removeEditList(int index) { - if (editListBuilder_ == null) { - ensureEditListIsMutable(); - editList_.remove(index); - onChanged(); - } else { - editListBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public com.google.cloud.video.transcoder.v1.EditAtom.Builder getEditListBuilder(int index) { - return getEditListFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public com.google.cloud.video.transcoder.v1.EditAtomOrBuilder getEditListOrBuilder(int index) { - if (editListBuilder_ == null) { - return editList_.get(index); - } else { - return editListBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public java.util.List - getEditListOrBuilderList() { - if (editListBuilder_ != null) { - return editListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(editList_); - } - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public com.google.cloud.video.transcoder.v1.EditAtom.Builder addEditListBuilder() { - return getEditListFieldBuilder() - .addBuilder(com.google.cloud.video.transcoder.v1.EditAtom.getDefaultInstance()); - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public com.google.cloud.video.transcoder.v1.EditAtom.Builder addEditListBuilder(int index) { - return getEditListFieldBuilder() - .addBuilder(index, com.google.cloud.video.transcoder.v1.EditAtom.getDefaultInstance()); - } - /** - * - * - *
-     * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-     * file or manifest.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - public java.util.List - getEditListBuilderList() { - return getEditListFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.EditAtom, - com.google.cloud.video.transcoder.v1.EditAtom.Builder, - com.google.cloud.video.transcoder.v1.EditAtomOrBuilder> - getEditListFieldBuilder() { - if (editListBuilder_ == null) { - editListBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.EditAtom, - com.google.cloud.video.transcoder.v1.EditAtom.Builder, - com.google.cloud.video.transcoder.v1.EditAtomOrBuilder>( - editList_, ((bitField0_ & 0x00000002) != 0), getParentForChildren(), isClean()); - editList_ = null; - } - return editListBuilder_; - } - - private java.util.List - elementaryStreams_ = java.util.Collections.emptyList(); - - private void ensureElementaryStreamsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - elementaryStreams_ = - new java.util.ArrayList( - elementaryStreams_); - bitField0_ |= 0x00000004; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.ElementaryStream, - com.google.cloud.video.transcoder.v1.ElementaryStream.Builder, - com.google.cloud.video.transcoder.v1.ElementaryStreamOrBuilder> - elementaryStreamsBuilder_; - - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public java.util.List - getElementaryStreamsList() { - if (elementaryStreamsBuilder_ == null) { - return java.util.Collections.unmodifiableList(elementaryStreams_); - } else { - return elementaryStreamsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public int getElementaryStreamsCount() { - if (elementaryStreamsBuilder_ == null) { - return elementaryStreams_.size(); - } else { - return elementaryStreamsBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public com.google.cloud.video.transcoder.v1.ElementaryStream getElementaryStreams(int index) { - if (elementaryStreamsBuilder_ == null) { - return elementaryStreams_.get(index); - } else { - return elementaryStreamsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public Builder setElementaryStreams( - int index, com.google.cloud.video.transcoder.v1.ElementaryStream value) { - if (elementaryStreamsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureElementaryStreamsIsMutable(); - elementaryStreams_.set(index, value); - onChanged(); - } else { - elementaryStreamsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public Builder setElementaryStreams( - int index, com.google.cloud.video.transcoder.v1.ElementaryStream.Builder builderForValue) { - if (elementaryStreamsBuilder_ == null) { - ensureElementaryStreamsIsMutable(); - elementaryStreams_.set(index, builderForValue.build()); - onChanged(); - } else { - elementaryStreamsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public Builder addElementaryStreams( - com.google.cloud.video.transcoder.v1.ElementaryStream value) { - if (elementaryStreamsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureElementaryStreamsIsMutable(); - elementaryStreams_.add(value); - onChanged(); - } else { - elementaryStreamsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public Builder addElementaryStreams( - int index, com.google.cloud.video.transcoder.v1.ElementaryStream value) { - if (elementaryStreamsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureElementaryStreamsIsMutable(); - elementaryStreams_.add(index, value); - onChanged(); - } else { - elementaryStreamsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public Builder addElementaryStreams( - com.google.cloud.video.transcoder.v1.ElementaryStream.Builder builderForValue) { - if (elementaryStreamsBuilder_ == null) { - ensureElementaryStreamsIsMutable(); - elementaryStreams_.add(builderForValue.build()); - onChanged(); - } else { - elementaryStreamsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public Builder addElementaryStreams( - int index, com.google.cloud.video.transcoder.v1.ElementaryStream.Builder builderForValue) { - if (elementaryStreamsBuilder_ == null) { - ensureElementaryStreamsIsMutable(); - elementaryStreams_.add(index, builderForValue.build()); - onChanged(); - } else { - elementaryStreamsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public Builder addAllElementaryStreams( - java.lang.Iterable - values) { - if (elementaryStreamsBuilder_ == null) { - ensureElementaryStreamsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, elementaryStreams_); - onChanged(); - } else { - elementaryStreamsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public Builder clearElementaryStreams() { - if (elementaryStreamsBuilder_ == null) { - elementaryStreams_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - elementaryStreamsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public Builder removeElementaryStreams(int index) { - if (elementaryStreamsBuilder_ == null) { - ensureElementaryStreamsIsMutable(); - elementaryStreams_.remove(index); - onChanged(); - } else { - elementaryStreamsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public com.google.cloud.video.transcoder.v1.ElementaryStream.Builder - getElementaryStreamsBuilder(int index) { - return getElementaryStreamsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public com.google.cloud.video.transcoder.v1.ElementaryStreamOrBuilder - getElementaryStreamsOrBuilder(int index) { - if (elementaryStreamsBuilder_ == null) { - return elementaryStreams_.get(index); - } else { - return elementaryStreamsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public java.util.List - getElementaryStreamsOrBuilderList() { - if (elementaryStreamsBuilder_ != null) { - return elementaryStreamsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(elementaryStreams_); - } - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public com.google.cloud.video.transcoder.v1.ElementaryStream.Builder - addElementaryStreamsBuilder() { - return getElementaryStreamsFieldBuilder() - .addBuilder(com.google.cloud.video.transcoder.v1.ElementaryStream.getDefaultInstance()); - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public com.google.cloud.video.transcoder.v1.ElementaryStream.Builder - addElementaryStreamsBuilder(int index) { - return getElementaryStreamsFieldBuilder() - .addBuilder( - index, com.google.cloud.video.transcoder.v1.ElementaryStream.getDefaultInstance()); - } - /** - * - * - *
-     * List of elementary streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - public java.util.List - getElementaryStreamsBuilderList() { - return getElementaryStreamsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.ElementaryStream, - com.google.cloud.video.transcoder.v1.ElementaryStream.Builder, - com.google.cloud.video.transcoder.v1.ElementaryStreamOrBuilder> - getElementaryStreamsFieldBuilder() { - if (elementaryStreamsBuilder_ == null) { - elementaryStreamsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.ElementaryStream, - com.google.cloud.video.transcoder.v1.ElementaryStream.Builder, - com.google.cloud.video.transcoder.v1.ElementaryStreamOrBuilder>( - elementaryStreams_, - ((bitField0_ & 0x00000004) != 0), - getParentForChildren(), - isClean()); - elementaryStreams_ = null; - } - return elementaryStreamsBuilder_; - } - - private java.util.List muxStreams_ = - java.util.Collections.emptyList(); - - private void ensureMuxStreamsIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { - muxStreams_ = - new java.util.ArrayList(muxStreams_); - bitField0_ |= 0x00000008; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.MuxStream, - com.google.cloud.video.transcoder.v1.MuxStream.Builder, - com.google.cloud.video.transcoder.v1.MuxStreamOrBuilder> - muxStreamsBuilder_; - - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public java.util.List getMuxStreamsList() { - if (muxStreamsBuilder_ == null) { - return java.util.Collections.unmodifiableList(muxStreams_); - } else { - return muxStreamsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public int getMuxStreamsCount() { - if (muxStreamsBuilder_ == null) { - return muxStreams_.size(); - } else { - return muxStreamsBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public com.google.cloud.video.transcoder.v1.MuxStream getMuxStreams(int index) { - if (muxStreamsBuilder_ == null) { - return muxStreams_.get(index); - } else { - return muxStreamsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public Builder setMuxStreams(int index, com.google.cloud.video.transcoder.v1.MuxStream value) { - if (muxStreamsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMuxStreamsIsMutable(); - muxStreams_.set(index, value); - onChanged(); - } else { - muxStreamsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public Builder setMuxStreams( - int index, com.google.cloud.video.transcoder.v1.MuxStream.Builder builderForValue) { - if (muxStreamsBuilder_ == null) { - ensureMuxStreamsIsMutable(); - muxStreams_.set(index, builderForValue.build()); - onChanged(); - } else { - muxStreamsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public Builder addMuxStreams(com.google.cloud.video.transcoder.v1.MuxStream value) { - if (muxStreamsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMuxStreamsIsMutable(); - muxStreams_.add(value); - onChanged(); - } else { - muxStreamsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public Builder addMuxStreams(int index, com.google.cloud.video.transcoder.v1.MuxStream value) { - if (muxStreamsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMuxStreamsIsMutable(); - muxStreams_.add(index, value); - onChanged(); - } else { - muxStreamsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public Builder addMuxStreams( - com.google.cloud.video.transcoder.v1.MuxStream.Builder builderForValue) { - if (muxStreamsBuilder_ == null) { - ensureMuxStreamsIsMutable(); - muxStreams_.add(builderForValue.build()); - onChanged(); - } else { - muxStreamsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public Builder addMuxStreams( - int index, com.google.cloud.video.transcoder.v1.MuxStream.Builder builderForValue) { - if (muxStreamsBuilder_ == null) { - ensureMuxStreamsIsMutable(); - muxStreams_.add(index, builderForValue.build()); - onChanged(); - } else { - muxStreamsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public Builder addAllMuxStreams( - java.lang.Iterable values) { - if (muxStreamsBuilder_ == null) { - ensureMuxStreamsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, muxStreams_); - onChanged(); - } else { - muxStreamsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public Builder clearMuxStreams() { - if (muxStreamsBuilder_ == null) { - muxStreams_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - } else { - muxStreamsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public Builder removeMuxStreams(int index) { - if (muxStreamsBuilder_ == null) { - ensureMuxStreamsIsMutable(); - muxStreams_.remove(index); - onChanged(); - } else { - muxStreamsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public com.google.cloud.video.transcoder.v1.MuxStream.Builder getMuxStreamsBuilder(int index) { - return getMuxStreamsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public com.google.cloud.video.transcoder.v1.MuxStreamOrBuilder getMuxStreamsOrBuilder( - int index) { - if (muxStreamsBuilder_ == null) { - return muxStreams_.get(index); - } else { - return muxStreamsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public java.util.List - getMuxStreamsOrBuilderList() { - if (muxStreamsBuilder_ != null) { - return muxStreamsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(muxStreams_); - } - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public com.google.cloud.video.transcoder.v1.MuxStream.Builder addMuxStreamsBuilder() { - return getMuxStreamsFieldBuilder() - .addBuilder(com.google.cloud.video.transcoder.v1.MuxStream.getDefaultInstance()); - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public com.google.cloud.video.transcoder.v1.MuxStream.Builder addMuxStreamsBuilder(int index) { - return getMuxStreamsFieldBuilder() - .addBuilder(index, com.google.cloud.video.transcoder.v1.MuxStream.getDefaultInstance()); - } - /** - * - * - *
-     * List of multiplexing settings for output streams.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - public java.util.List - getMuxStreamsBuilderList() { - return getMuxStreamsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.MuxStream, - com.google.cloud.video.transcoder.v1.MuxStream.Builder, - com.google.cloud.video.transcoder.v1.MuxStreamOrBuilder> - getMuxStreamsFieldBuilder() { - if (muxStreamsBuilder_ == null) { - muxStreamsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.MuxStream, - com.google.cloud.video.transcoder.v1.MuxStream.Builder, - com.google.cloud.video.transcoder.v1.MuxStreamOrBuilder>( - muxStreams_, ((bitField0_ & 0x00000008) != 0), getParentForChildren(), isClean()); - muxStreams_ = null; - } - return muxStreamsBuilder_; - } - - private java.util.List manifests_ = - java.util.Collections.emptyList(); - - private void ensureManifestsIsMutable() { - if (!((bitField0_ & 0x00000010) != 0)) { - manifests_ = - new java.util.ArrayList(manifests_); - bitField0_ |= 0x00000010; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Manifest, - com.google.cloud.video.transcoder.v1.Manifest.Builder, - com.google.cloud.video.transcoder.v1.ManifestOrBuilder> - manifestsBuilder_; - - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public java.util.List getManifestsList() { - if (manifestsBuilder_ == null) { - return java.util.Collections.unmodifiableList(manifests_); - } else { - return manifestsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public int getManifestsCount() { - if (manifestsBuilder_ == null) { - return manifests_.size(); - } else { - return manifestsBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public com.google.cloud.video.transcoder.v1.Manifest getManifests(int index) { - if (manifestsBuilder_ == null) { - return manifests_.get(index); - } else { - return manifestsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public Builder setManifests(int index, com.google.cloud.video.transcoder.v1.Manifest value) { - if (manifestsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureManifestsIsMutable(); - manifests_.set(index, value); - onChanged(); - } else { - manifestsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public Builder setManifests( - int index, com.google.cloud.video.transcoder.v1.Manifest.Builder builderForValue) { - if (manifestsBuilder_ == null) { - ensureManifestsIsMutable(); - manifests_.set(index, builderForValue.build()); - onChanged(); - } else { - manifestsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public Builder addManifests(com.google.cloud.video.transcoder.v1.Manifest value) { - if (manifestsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureManifestsIsMutable(); - manifests_.add(value); - onChanged(); - } else { - manifestsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public Builder addManifests(int index, com.google.cloud.video.transcoder.v1.Manifest value) { - if (manifestsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureManifestsIsMutable(); - manifests_.add(index, value); - onChanged(); - } else { - manifestsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public Builder addManifests( - com.google.cloud.video.transcoder.v1.Manifest.Builder builderForValue) { - if (manifestsBuilder_ == null) { - ensureManifestsIsMutable(); - manifests_.add(builderForValue.build()); - onChanged(); - } else { - manifestsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public Builder addManifests( - int index, com.google.cloud.video.transcoder.v1.Manifest.Builder builderForValue) { - if (manifestsBuilder_ == null) { - ensureManifestsIsMutable(); - manifests_.add(index, builderForValue.build()); - onChanged(); - } else { - manifestsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public Builder addAllManifests( - java.lang.Iterable values) { - if (manifestsBuilder_ == null) { - ensureManifestsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, manifests_); - onChanged(); - } else { - manifestsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public Builder clearManifests() { - if (manifestsBuilder_ == null) { - manifests_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000010); - onChanged(); - } else { - manifestsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public Builder removeManifests(int index) { - if (manifestsBuilder_ == null) { - ensureManifestsIsMutable(); - manifests_.remove(index); - onChanged(); - } else { - manifestsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public com.google.cloud.video.transcoder.v1.Manifest.Builder getManifestsBuilder(int index) { - return getManifestsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public com.google.cloud.video.transcoder.v1.ManifestOrBuilder getManifestsOrBuilder(int index) { - if (manifestsBuilder_ == null) { - return manifests_.get(index); - } else { - return manifestsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public java.util.List - getManifestsOrBuilderList() { - if (manifestsBuilder_ != null) { - return manifestsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(manifests_); - } - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public com.google.cloud.video.transcoder.v1.Manifest.Builder addManifestsBuilder() { - return getManifestsFieldBuilder() - .addBuilder(com.google.cloud.video.transcoder.v1.Manifest.getDefaultInstance()); - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public com.google.cloud.video.transcoder.v1.Manifest.Builder addManifestsBuilder(int index) { - return getManifestsFieldBuilder() - .addBuilder(index, com.google.cloud.video.transcoder.v1.Manifest.getDefaultInstance()); - } - /** - * - * - *
-     * List of output manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - public java.util.List - getManifestsBuilderList() { - return getManifestsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Manifest, - com.google.cloud.video.transcoder.v1.Manifest.Builder, - com.google.cloud.video.transcoder.v1.ManifestOrBuilder> - getManifestsFieldBuilder() { - if (manifestsBuilder_ == null) { - manifestsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Manifest, - com.google.cloud.video.transcoder.v1.Manifest.Builder, - com.google.cloud.video.transcoder.v1.ManifestOrBuilder>( - manifests_, ((bitField0_ & 0x00000010) != 0), getParentForChildren(), isClean()); - manifests_ = null; - } - return manifestsBuilder_; - } - - private com.google.cloud.video.transcoder.v1.Output output_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Output, - com.google.cloud.video.transcoder.v1.Output.Builder, - com.google.cloud.video.transcoder.v1.OutputOrBuilder> - outputBuilder_; - /** - * - * - *
-     * Output configuration.
-     * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - * - * @return Whether the output field is set. - */ - public boolean hasOutput() { - return outputBuilder_ != null || output_ != null; - } - /** - * - * - *
-     * Output configuration.
-     * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - * - * @return The output. - */ - public com.google.cloud.video.transcoder.v1.Output getOutput() { - if (outputBuilder_ == null) { - return output_ == null - ? com.google.cloud.video.transcoder.v1.Output.getDefaultInstance() - : output_; - } else { - return outputBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Output configuration.
-     * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - */ - public Builder setOutput(com.google.cloud.video.transcoder.v1.Output value) { - if (outputBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - output_ = value; - onChanged(); - } else { - outputBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Output configuration.
-     * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - */ - public Builder setOutput(com.google.cloud.video.transcoder.v1.Output.Builder builderForValue) { - if (outputBuilder_ == null) { - output_ = builderForValue.build(); - onChanged(); - } else { - outputBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Output configuration.
-     * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - */ - public Builder mergeOutput(com.google.cloud.video.transcoder.v1.Output value) { - if (outputBuilder_ == null) { - if (output_ != null) { - output_ = - com.google.cloud.video.transcoder.v1.Output.newBuilder(output_) - .mergeFrom(value) - .buildPartial(); - } else { - output_ = value; - } - onChanged(); - } else { - outputBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Output configuration.
-     * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - */ - public Builder clearOutput() { - if (outputBuilder_ == null) { - output_ = null; - onChanged(); - } else { - output_ = null; - outputBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Output configuration.
-     * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - */ - public com.google.cloud.video.transcoder.v1.Output.Builder getOutputBuilder() { - - onChanged(); - return getOutputFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Output configuration.
-     * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - */ - public com.google.cloud.video.transcoder.v1.OutputOrBuilder getOutputOrBuilder() { - if (outputBuilder_ != null) { - return outputBuilder_.getMessageOrBuilder(); - } else { - return output_ == null - ? com.google.cloud.video.transcoder.v1.Output.getDefaultInstance() - : output_; - } - } - /** - * - * - *
-     * Output configuration.
-     * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Output, - com.google.cloud.video.transcoder.v1.Output.Builder, - com.google.cloud.video.transcoder.v1.OutputOrBuilder> - getOutputFieldBuilder() { - if (outputBuilder_ == null) { - outputBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Output, - com.google.cloud.video.transcoder.v1.Output.Builder, - com.google.cloud.video.transcoder.v1.OutputOrBuilder>( - getOutput(), getParentForChildren(), isClean()); - output_ = null; - } - return outputBuilder_; - } - - private java.util.List adBreaks_ = - java.util.Collections.emptyList(); - - private void ensureAdBreaksIsMutable() { - if (!((bitField0_ & 0x00000020) != 0)) { - adBreaks_ = - new java.util.ArrayList(adBreaks_); - bitField0_ |= 0x00000020; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.AdBreak, - com.google.cloud.video.transcoder.v1.AdBreak.Builder, - com.google.cloud.video.transcoder.v1.AdBreakOrBuilder> - adBreaksBuilder_; - - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public java.util.List getAdBreaksList() { - if (adBreaksBuilder_ == null) { - return java.util.Collections.unmodifiableList(adBreaks_); - } else { - return adBreaksBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public int getAdBreaksCount() { - if (adBreaksBuilder_ == null) { - return adBreaks_.size(); - } else { - return adBreaksBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public com.google.cloud.video.transcoder.v1.AdBreak getAdBreaks(int index) { - if (adBreaksBuilder_ == null) { - return adBreaks_.get(index); - } else { - return adBreaksBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public Builder setAdBreaks(int index, com.google.cloud.video.transcoder.v1.AdBreak value) { - if (adBreaksBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAdBreaksIsMutable(); - adBreaks_.set(index, value); - onChanged(); - } else { - adBreaksBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public Builder setAdBreaks( - int index, com.google.cloud.video.transcoder.v1.AdBreak.Builder builderForValue) { - if (adBreaksBuilder_ == null) { - ensureAdBreaksIsMutable(); - adBreaks_.set(index, builderForValue.build()); - onChanged(); - } else { - adBreaksBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public Builder addAdBreaks(com.google.cloud.video.transcoder.v1.AdBreak value) { - if (adBreaksBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAdBreaksIsMutable(); - adBreaks_.add(value); - onChanged(); - } else { - adBreaksBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public Builder addAdBreaks(int index, com.google.cloud.video.transcoder.v1.AdBreak value) { - if (adBreaksBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAdBreaksIsMutable(); - adBreaks_.add(index, value); - onChanged(); - } else { - adBreaksBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public Builder addAdBreaks( - com.google.cloud.video.transcoder.v1.AdBreak.Builder builderForValue) { - if (adBreaksBuilder_ == null) { - ensureAdBreaksIsMutable(); - adBreaks_.add(builderForValue.build()); - onChanged(); - } else { - adBreaksBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public Builder addAdBreaks( - int index, com.google.cloud.video.transcoder.v1.AdBreak.Builder builderForValue) { - if (adBreaksBuilder_ == null) { - ensureAdBreaksIsMutable(); - adBreaks_.add(index, builderForValue.build()); - onChanged(); - } else { - adBreaksBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public Builder addAllAdBreaks( - java.lang.Iterable values) { - if (adBreaksBuilder_ == null) { - ensureAdBreaksIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, adBreaks_); - onChanged(); - } else { - adBreaksBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public Builder clearAdBreaks() { - if (adBreaksBuilder_ == null) { - adBreaks_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000020); - onChanged(); - } else { - adBreaksBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public Builder removeAdBreaks(int index) { - if (adBreaksBuilder_ == null) { - ensureAdBreaksIsMutable(); - adBreaks_.remove(index); - onChanged(); - } else { - adBreaksBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public com.google.cloud.video.transcoder.v1.AdBreak.Builder getAdBreaksBuilder(int index) { - return getAdBreaksFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public com.google.cloud.video.transcoder.v1.AdBreakOrBuilder getAdBreaksOrBuilder(int index) { - if (adBreaksBuilder_ == null) { - return adBreaks_.get(index); - } else { - return adBreaksBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public java.util.List - getAdBreaksOrBuilderList() { - if (adBreaksBuilder_ != null) { - return adBreaksBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(adBreaks_); - } - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public com.google.cloud.video.transcoder.v1.AdBreak.Builder addAdBreaksBuilder() { - return getAdBreaksFieldBuilder() - .addBuilder(com.google.cloud.video.transcoder.v1.AdBreak.getDefaultInstance()); - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public com.google.cloud.video.transcoder.v1.AdBreak.Builder addAdBreaksBuilder(int index) { - return getAdBreaksFieldBuilder() - .addBuilder(index, com.google.cloud.video.transcoder.v1.AdBreak.getDefaultInstance()); - } - /** - * - * - *
-     * List of ad breaks. Specifies where to insert ad break tags in the output
-     * manifests.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - public java.util.List - getAdBreaksBuilderList() { - return getAdBreaksFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.AdBreak, - com.google.cloud.video.transcoder.v1.AdBreak.Builder, - com.google.cloud.video.transcoder.v1.AdBreakOrBuilder> - getAdBreaksFieldBuilder() { - if (adBreaksBuilder_ == null) { - adBreaksBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.AdBreak, - com.google.cloud.video.transcoder.v1.AdBreak.Builder, - com.google.cloud.video.transcoder.v1.AdBreakOrBuilder>( - adBreaks_, ((bitField0_ & 0x00000020) != 0), getParentForChildren(), isClean()); - adBreaks_ = null; - } - return adBreaksBuilder_; - } - - private com.google.cloud.video.transcoder.v1.PubsubDestination pubsubDestination_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.PubsubDestination, - com.google.cloud.video.transcoder.v1.PubsubDestination.Builder, - com.google.cloud.video.transcoder.v1.PubsubDestinationOrBuilder> - pubsubDestinationBuilder_; - /** - * - * - *
-     * Destination on Pub/Sub.
-     * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - * - * @return Whether the pubsubDestination field is set. - */ - public boolean hasPubsubDestination() { - return pubsubDestinationBuilder_ != null || pubsubDestination_ != null; - } - /** - * - * - *
-     * Destination on Pub/Sub.
-     * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - * - * @return The pubsubDestination. - */ - public com.google.cloud.video.transcoder.v1.PubsubDestination getPubsubDestination() { - if (pubsubDestinationBuilder_ == null) { - return pubsubDestination_ == null - ? com.google.cloud.video.transcoder.v1.PubsubDestination.getDefaultInstance() - : pubsubDestination_; - } else { - return pubsubDestinationBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Destination on Pub/Sub.
-     * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - */ - public Builder setPubsubDestination( - com.google.cloud.video.transcoder.v1.PubsubDestination value) { - if (pubsubDestinationBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - pubsubDestination_ = value; - onChanged(); - } else { - pubsubDestinationBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Destination on Pub/Sub.
-     * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - */ - public Builder setPubsubDestination( - com.google.cloud.video.transcoder.v1.PubsubDestination.Builder builderForValue) { - if (pubsubDestinationBuilder_ == null) { - pubsubDestination_ = builderForValue.build(); - onChanged(); - } else { - pubsubDestinationBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Destination on Pub/Sub.
-     * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - */ - public Builder mergePubsubDestination( - com.google.cloud.video.transcoder.v1.PubsubDestination value) { - if (pubsubDestinationBuilder_ == null) { - if (pubsubDestination_ != null) { - pubsubDestination_ = - com.google.cloud.video.transcoder.v1.PubsubDestination.newBuilder(pubsubDestination_) - .mergeFrom(value) - .buildPartial(); - } else { - pubsubDestination_ = value; - } - onChanged(); - } else { - pubsubDestinationBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Destination on Pub/Sub.
-     * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - */ - public Builder clearPubsubDestination() { - if (pubsubDestinationBuilder_ == null) { - pubsubDestination_ = null; - onChanged(); - } else { - pubsubDestination_ = null; - pubsubDestinationBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Destination on Pub/Sub.
-     * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - */ - public com.google.cloud.video.transcoder.v1.PubsubDestination.Builder - getPubsubDestinationBuilder() { - - onChanged(); - return getPubsubDestinationFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Destination on Pub/Sub.
-     * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - */ - public com.google.cloud.video.transcoder.v1.PubsubDestinationOrBuilder - getPubsubDestinationOrBuilder() { - if (pubsubDestinationBuilder_ != null) { - return pubsubDestinationBuilder_.getMessageOrBuilder(); - } else { - return pubsubDestination_ == null - ? com.google.cloud.video.transcoder.v1.PubsubDestination.getDefaultInstance() - : pubsubDestination_; - } - } - /** - * - * - *
-     * Destination on Pub/Sub.
-     * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.PubsubDestination, - com.google.cloud.video.transcoder.v1.PubsubDestination.Builder, - com.google.cloud.video.transcoder.v1.PubsubDestinationOrBuilder> - getPubsubDestinationFieldBuilder() { - if (pubsubDestinationBuilder_ == null) { - pubsubDestinationBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.PubsubDestination, - com.google.cloud.video.transcoder.v1.PubsubDestination.Builder, - com.google.cloud.video.transcoder.v1.PubsubDestinationOrBuilder>( - getPubsubDestination(), getParentForChildren(), isClean()); - pubsubDestination_ = null; - } - return pubsubDestinationBuilder_; - } - - private java.util.List spriteSheets_ = - java.util.Collections.emptyList(); - - private void ensureSpriteSheetsIsMutable() { - if (!((bitField0_ & 0x00000040) != 0)) { - spriteSheets_ = - new java.util.ArrayList( - spriteSheets_); - bitField0_ |= 0x00000040; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.SpriteSheet, - com.google.cloud.video.transcoder.v1.SpriteSheet.Builder, - com.google.cloud.video.transcoder.v1.SpriteSheetOrBuilder> - spriteSheetsBuilder_; - - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public java.util.List getSpriteSheetsList() { - if (spriteSheetsBuilder_ == null) { - return java.util.Collections.unmodifiableList(spriteSheets_); - } else { - return spriteSheetsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public int getSpriteSheetsCount() { - if (spriteSheetsBuilder_ == null) { - return spriteSheets_.size(); - } else { - return spriteSheetsBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public com.google.cloud.video.transcoder.v1.SpriteSheet getSpriteSheets(int index) { - if (spriteSheetsBuilder_ == null) { - return spriteSheets_.get(index); - } else { - return spriteSheetsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public Builder setSpriteSheets( - int index, com.google.cloud.video.transcoder.v1.SpriteSheet value) { - if (spriteSheetsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSpriteSheetsIsMutable(); - spriteSheets_.set(index, value); - onChanged(); - } else { - spriteSheetsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public Builder setSpriteSheets( - int index, com.google.cloud.video.transcoder.v1.SpriteSheet.Builder builderForValue) { - if (spriteSheetsBuilder_ == null) { - ensureSpriteSheetsIsMutable(); - spriteSheets_.set(index, builderForValue.build()); - onChanged(); - } else { - spriteSheetsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public Builder addSpriteSheets(com.google.cloud.video.transcoder.v1.SpriteSheet value) { - if (spriteSheetsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSpriteSheetsIsMutable(); - spriteSheets_.add(value); - onChanged(); - } else { - spriteSheetsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public Builder addSpriteSheets( - int index, com.google.cloud.video.transcoder.v1.SpriteSheet value) { - if (spriteSheetsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSpriteSheetsIsMutable(); - spriteSheets_.add(index, value); - onChanged(); - } else { - spriteSheetsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public Builder addSpriteSheets( - com.google.cloud.video.transcoder.v1.SpriteSheet.Builder builderForValue) { - if (spriteSheetsBuilder_ == null) { - ensureSpriteSheetsIsMutable(); - spriteSheets_.add(builderForValue.build()); - onChanged(); - } else { - spriteSheetsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public Builder addSpriteSheets( - int index, com.google.cloud.video.transcoder.v1.SpriteSheet.Builder builderForValue) { - if (spriteSheetsBuilder_ == null) { - ensureSpriteSheetsIsMutable(); - spriteSheets_.add(index, builderForValue.build()); - onChanged(); - } else { - spriteSheetsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public Builder addAllSpriteSheets( - java.lang.Iterable values) { - if (spriteSheetsBuilder_ == null) { - ensureSpriteSheetsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, spriteSheets_); - onChanged(); - } else { - spriteSheetsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public Builder clearSpriteSheets() { - if (spriteSheetsBuilder_ == null) { - spriteSheets_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000040); - onChanged(); - } else { - spriteSheetsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public Builder removeSpriteSheets(int index) { - if (spriteSheetsBuilder_ == null) { - ensureSpriteSheetsIsMutable(); - spriteSheets_.remove(index); - onChanged(); - } else { - spriteSheetsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public com.google.cloud.video.transcoder.v1.SpriteSheet.Builder getSpriteSheetsBuilder( - int index) { - return getSpriteSheetsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public com.google.cloud.video.transcoder.v1.SpriteSheetOrBuilder getSpriteSheetsOrBuilder( - int index) { - if (spriteSheetsBuilder_ == null) { - return spriteSheets_.get(index); - } else { - return spriteSheetsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public java.util.List - getSpriteSheetsOrBuilderList() { - if (spriteSheetsBuilder_ != null) { - return spriteSheetsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(spriteSheets_); - } - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public com.google.cloud.video.transcoder.v1.SpriteSheet.Builder addSpriteSheetsBuilder() { - return getSpriteSheetsFieldBuilder() - .addBuilder(com.google.cloud.video.transcoder.v1.SpriteSheet.getDefaultInstance()); - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public com.google.cloud.video.transcoder.v1.SpriteSheet.Builder addSpriteSheetsBuilder( - int index) { - return getSpriteSheetsFieldBuilder() - .addBuilder(index, com.google.cloud.video.transcoder.v1.SpriteSheet.getDefaultInstance()); - } - /** - * - * - *
-     * List of output sprite sheets.
-     * Spritesheets require at least one VideoStream in the Jobconfig.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - public java.util.List - getSpriteSheetsBuilderList() { - return getSpriteSheetsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.SpriteSheet, - com.google.cloud.video.transcoder.v1.SpriteSheet.Builder, - com.google.cloud.video.transcoder.v1.SpriteSheetOrBuilder> - getSpriteSheetsFieldBuilder() { - if (spriteSheetsBuilder_ == null) { - spriteSheetsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.SpriteSheet, - com.google.cloud.video.transcoder.v1.SpriteSheet.Builder, - com.google.cloud.video.transcoder.v1.SpriteSheetOrBuilder>( - spriteSheets_, ((bitField0_ & 0x00000040) != 0), getParentForChildren(), isClean()); - spriteSheets_ = null; - } - return spriteSheetsBuilder_; - } - - private java.util.List overlays_ = - java.util.Collections.emptyList(); - - private void ensureOverlaysIsMutable() { - if (!((bitField0_ & 0x00000080) != 0)) { - overlays_ = - new java.util.ArrayList(overlays_); - bitField0_ |= 0x00000080; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay, - com.google.cloud.video.transcoder.v1.Overlay.Builder, - com.google.cloud.video.transcoder.v1.OverlayOrBuilder> - overlaysBuilder_; - - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public java.util.List getOverlaysList() { - if (overlaysBuilder_ == null) { - return java.util.Collections.unmodifiableList(overlays_); - } else { - return overlaysBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public int getOverlaysCount() { - if (overlaysBuilder_ == null) { - return overlays_.size(); - } else { - return overlaysBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public com.google.cloud.video.transcoder.v1.Overlay getOverlays(int index) { - if (overlaysBuilder_ == null) { - return overlays_.get(index); - } else { - return overlaysBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public Builder setOverlays(int index, com.google.cloud.video.transcoder.v1.Overlay value) { - if (overlaysBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOverlaysIsMutable(); - overlays_.set(index, value); - onChanged(); - } else { - overlaysBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public Builder setOverlays( - int index, com.google.cloud.video.transcoder.v1.Overlay.Builder builderForValue) { - if (overlaysBuilder_ == null) { - ensureOverlaysIsMutable(); - overlays_.set(index, builderForValue.build()); - onChanged(); - } else { - overlaysBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public Builder addOverlays(com.google.cloud.video.transcoder.v1.Overlay value) { - if (overlaysBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOverlaysIsMutable(); - overlays_.add(value); - onChanged(); - } else { - overlaysBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public Builder addOverlays(int index, com.google.cloud.video.transcoder.v1.Overlay value) { - if (overlaysBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOverlaysIsMutable(); - overlays_.add(index, value); - onChanged(); - } else { - overlaysBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public Builder addOverlays( - com.google.cloud.video.transcoder.v1.Overlay.Builder builderForValue) { - if (overlaysBuilder_ == null) { - ensureOverlaysIsMutable(); - overlays_.add(builderForValue.build()); - onChanged(); - } else { - overlaysBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public Builder addOverlays( - int index, com.google.cloud.video.transcoder.v1.Overlay.Builder builderForValue) { - if (overlaysBuilder_ == null) { - ensureOverlaysIsMutable(); - overlays_.add(index, builderForValue.build()); - onChanged(); - } else { - overlaysBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public Builder addAllOverlays( - java.lang.Iterable values) { - if (overlaysBuilder_ == null) { - ensureOverlaysIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, overlays_); - onChanged(); - } else { - overlaysBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public Builder clearOverlays() { - if (overlaysBuilder_ == null) { - overlays_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000080); - onChanged(); - } else { - overlaysBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public Builder removeOverlays(int index) { - if (overlaysBuilder_ == null) { - ensureOverlaysIsMutable(); - overlays_.remove(index); - onChanged(); - } else { - overlaysBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public com.google.cloud.video.transcoder.v1.Overlay.Builder getOverlaysBuilder(int index) { - return getOverlaysFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public com.google.cloud.video.transcoder.v1.OverlayOrBuilder getOverlaysOrBuilder(int index) { - if (overlaysBuilder_ == null) { - return overlays_.get(index); - } else { - return overlaysBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public java.util.List - getOverlaysOrBuilderList() { - if (overlaysBuilder_ != null) { - return overlaysBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(overlays_); - } - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public com.google.cloud.video.transcoder.v1.Overlay.Builder addOverlaysBuilder() { - return getOverlaysFieldBuilder() - .addBuilder(com.google.cloud.video.transcoder.v1.Overlay.getDefaultInstance()); - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public com.google.cloud.video.transcoder.v1.Overlay.Builder addOverlaysBuilder(int index) { - return getOverlaysFieldBuilder() - .addBuilder(index, com.google.cloud.video.transcoder.v1.Overlay.getDefaultInstance()); - } - /** - * - * - *
-     * List of overlays on the output video, in descending Z-order.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - public java.util.List - getOverlaysBuilderList() { - return getOverlaysFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay, - com.google.cloud.video.transcoder.v1.Overlay.Builder, - com.google.cloud.video.transcoder.v1.OverlayOrBuilder> - getOverlaysFieldBuilder() { - if (overlaysBuilder_ == null) { - overlaysBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay, - com.google.cloud.video.transcoder.v1.Overlay.Builder, - com.google.cloud.video.transcoder.v1.OverlayOrBuilder>( - overlays_, ((bitField0_ & 0x00000080) != 0), getParentForChildren(), isClean()); - overlays_ = null; - } - return overlaysBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.JobConfig) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.JobConfig) - private static final com.google.cloud.video.transcoder.v1.JobConfig DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.JobConfig(); - } - - public static com.google.cloud.video.transcoder.v1.JobConfig getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public JobConfig parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobConfig getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobConfigOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobConfigOrBuilder.java deleted file mode 100644 index f9b3340a..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobConfigOrBuilder.java +++ /dev/null @@ -1,532 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface JobConfigOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.JobConfig) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * List of input assets stored in Cloud Storage.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - java.util.List getInputsList(); - /** - * - * - *
-   * List of input assets stored in Cloud Storage.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - com.google.cloud.video.transcoder.v1.Input getInputs(int index); - /** - * - * - *
-   * List of input assets stored in Cloud Storage.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - int getInputsCount(); - /** - * - * - *
-   * List of input assets stored in Cloud Storage.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - java.util.List - getInputsOrBuilderList(); - /** - * - * - *
-   * List of input assets stored in Cloud Storage.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Input inputs = 1; - */ - com.google.cloud.video.transcoder.v1.InputOrBuilder getInputsOrBuilder(int index); - - /** - * - * - *
-   * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-   * file or manifest.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - java.util.List getEditListList(); - /** - * - * - *
-   * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-   * file or manifest.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - com.google.cloud.video.transcoder.v1.EditAtom getEditList(int index); - /** - * - * - *
-   * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-   * file or manifest.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - int getEditListCount(); - /** - * - * - *
-   * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-   * file or manifest.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - java.util.List - getEditListOrBuilderList(); - /** - * - * - *
-   * List of `Edit atom`s. Defines the ultimate timeline of the resulting
-   * file or manifest.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.EditAtom edit_list = 2; - */ - com.google.cloud.video.transcoder.v1.EditAtomOrBuilder getEditListOrBuilder(int index); - - /** - * - * - *
-   * List of elementary streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - java.util.List getElementaryStreamsList(); - /** - * - * - *
-   * List of elementary streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - com.google.cloud.video.transcoder.v1.ElementaryStream getElementaryStreams(int index); - /** - * - * - *
-   * List of elementary streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - int getElementaryStreamsCount(); - /** - * - * - *
-   * List of elementary streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - java.util.List - getElementaryStreamsOrBuilderList(); - /** - * - * - *
-   * List of elementary streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.ElementaryStream elementary_streams = 3; - * - */ - com.google.cloud.video.transcoder.v1.ElementaryStreamOrBuilder getElementaryStreamsOrBuilder( - int index); - - /** - * - * - *
-   * List of multiplexing settings for output streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - java.util.List getMuxStreamsList(); - /** - * - * - *
-   * List of multiplexing settings for output streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - com.google.cloud.video.transcoder.v1.MuxStream getMuxStreams(int index); - /** - * - * - *
-   * List of multiplexing settings for output streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - int getMuxStreamsCount(); - /** - * - * - *
-   * List of multiplexing settings for output streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - java.util.List - getMuxStreamsOrBuilderList(); - /** - * - * - *
-   * List of multiplexing settings for output streams.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.MuxStream mux_streams = 4; - */ - com.google.cloud.video.transcoder.v1.MuxStreamOrBuilder getMuxStreamsOrBuilder(int index); - - /** - * - * - *
-   * List of output manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - java.util.List getManifestsList(); - /** - * - * - *
-   * List of output manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - com.google.cloud.video.transcoder.v1.Manifest getManifests(int index); - /** - * - * - *
-   * List of output manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - int getManifestsCount(); - /** - * - * - *
-   * List of output manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - java.util.List - getManifestsOrBuilderList(); - /** - * - * - *
-   * List of output manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Manifest manifests = 5; - */ - com.google.cloud.video.transcoder.v1.ManifestOrBuilder getManifestsOrBuilder(int index); - - /** - * - * - *
-   * Output configuration.
-   * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - * - * @return Whether the output field is set. - */ - boolean hasOutput(); - /** - * - * - *
-   * Output configuration.
-   * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - * - * @return The output. - */ - com.google.cloud.video.transcoder.v1.Output getOutput(); - /** - * - * - *
-   * Output configuration.
-   * 
- * - * .google.cloud.video.transcoder.v1.Output output = 6; - */ - com.google.cloud.video.transcoder.v1.OutputOrBuilder getOutputOrBuilder(); - - /** - * - * - *
-   * List of ad breaks. Specifies where to insert ad break tags in the output
-   * manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - java.util.List getAdBreaksList(); - /** - * - * - *
-   * List of ad breaks. Specifies where to insert ad break tags in the output
-   * manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - com.google.cloud.video.transcoder.v1.AdBreak getAdBreaks(int index); - /** - * - * - *
-   * List of ad breaks. Specifies where to insert ad break tags in the output
-   * manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - int getAdBreaksCount(); - /** - * - * - *
-   * List of ad breaks. Specifies where to insert ad break tags in the output
-   * manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - java.util.List - getAdBreaksOrBuilderList(); - /** - * - * - *
-   * List of ad breaks. Specifies where to insert ad break tags in the output
-   * manifests.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.AdBreak ad_breaks = 7; - */ - com.google.cloud.video.transcoder.v1.AdBreakOrBuilder getAdBreaksOrBuilder(int index); - - /** - * - * - *
-   * Destination on Pub/Sub.
-   * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - * - * @return Whether the pubsubDestination field is set. - */ - boolean hasPubsubDestination(); - /** - * - * - *
-   * Destination on Pub/Sub.
-   * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - * - * @return The pubsubDestination. - */ - com.google.cloud.video.transcoder.v1.PubsubDestination getPubsubDestination(); - /** - * - * - *
-   * Destination on Pub/Sub.
-   * 
- * - * .google.cloud.video.transcoder.v1.PubsubDestination pubsub_destination = 8; - */ - com.google.cloud.video.transcoder.v1.PubsubDestinationOrBuilder getPubsubDestinationOrBuilder(); - - /** - * - * - *
-   * List of output sprite sheets.
-   * Spritesheets require at least one VideoStream in the Jobconfig.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - java.util.List getSpriteSheetsList(); - /** - * - * - *
-   * List of output sprite sheets.
-   * Spritesheets require at least one VideoStream in the Jobconfig.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - com.google.cloud.video.transcoder.v1.SpriteSheet getSpriteSheets(int index); - /** - * - * - *
-   * List of output sprite sheets.
-   * Spritesheets require at least one VideoStream in the Jobconfig.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - int getSpriteSheetsCount(); - /** - * - * - *
-   * List of output sprite sheets.
-   * Spritesheets require at least one VideoStream in the Jobconfig.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - java.util.List - getSpriteSheetsOrBuilderList(); - /** - * - * - *
-   * List of output sprite sheets.
-   * Spritesheets require at least one VideoStream in the Jobconfig.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.SpriteSheet sprite_sheets = 9; - */ - com.google.cloud.video.transcoder.v1.SpriteSheetOrBuilder getSpriteSheetsOrBuilder(int index); - - /** - * - * - *
-   * List of overlays on the output video, in descending Z-order.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - java.util.List getOverlaysList(); - /** - * - * - *
-   * List of overlays on the output video, in descending Z-order.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - com.google.cloud.video.transcoder.v1.Overlay getOverlays(int index); - /** - * - * - *
-   * List of overlays on the output video, in descending Z-order.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - int getOverlaysCount(); - /** - * - * - *
-   * List of overlays on the output video, in descending Z-order.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - java.util.List - getOverlaysOrBuilderList(); - /** - * - * - *
-   * List of overlays on the output video, in descending Z-order.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay overlays = 10; - */ - com.google.cloud.video.transcoder.v1.OverlayOrBuilder getOverlaysOrBuilder(int index); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobName.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobName.java deleted file mode 100644 index 5b8ba8a0..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobName.java +++ /dev/null @@ -1,216 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class JobName implements ResourceName { - private static final PathTemplate PROJECT_LOCATION_JOB = - PathTemplate.createWithoutUrlEncoding("projects/{project}/locations/{location}/jobs/{job}"); - private volatile Map fieldValuesMap; - private final String project; - private final String location; - private final String job; - - @Deprecated - protected JobName() { - project = null; - location = null; - job = null; - } - - private JobName(Builder builder) { - project = Preconditions.checkNotNull(builder.getProject()); - location = Preconditions.checkNotNull(builder.getLocation()); - job = Preconditions.checkNotNull(builder.getJob()); - } - - public String getProject() { - return project; - } - - public String getLocation() { - return location; - } - - public String getJob() { - return job; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static JobName of(String project, String location, String job) { - return newBuilder().setProject(project).setLocation(location).setJob(job).build(); - } - - public static String format(String project, String location, String job) { - return newBuilder().setProject(project).setLocation(location).setJob(job).build().toString(); - } - - public static JobName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - PROJECT_LOCATION_JOB.validatedMatch( - formattedString, "JobName.parse: formattedString not in valid format"); - return of(matchMap.get("project"), matchMap.get("location"), matchMap.get("job")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (JobName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return PROJECT_LOCATION_JOB.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (project != null) { - fieldMapBuilder.put("project", project); - } - if (location != null) { - fieldMapBuilder.put("location", location); - } - if (job != null) { - fieldMapBuilder.put("job", job); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return PROJECT_LOCATION_JOB.instantiate("project", project, "location", location, "job", job); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - JobName that = ((JobName) o); - return Objects.equals(this.project, that.project) - && Objects.equals(this.location, that.location) - && Objects.equals(this.job, that.job); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(project); - h *= 1000003; - h ^= Objects.hashCode(location); - h *= 1000003; - h ^= Objects.hashCode(job); - return h; - } - - /** Builder for projects/{project}/locations/{location}/jobs/{job}. */ - public static class Builder { - private String project; - private String location; - private String job; - - protected Builder() {} - - public String getProject() { - return project; - } - - public String getLocation() { - return location; - } - - public String getJob() { - return job; - } - - public Builder setProject(String project) { - this.project = project; - return this; - } - - public Builder setLocation(String location) { - this.location = location; - return this; - } - - public Builder setJob(String job) { - this.job = job; - return this; - } - - private Builder(JobName jobName) { - this.project = jobName.project; - this.location = jobName.location; - this.job = jobName.job; - } - - public JobName build() { - return new JobName(this); - } - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobOrBuilder.java deleted file mode 100644 index 9332dafb..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobOrBuilder.java +++ /dev/null @@ -1,469 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface JobOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.Job) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * The resource name of the job.
-   * Format: `projects/{project_number}/locations/{location}/jobs/{job}`
-   * 
- * - * string name = 1; - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * The resource name of the job.
-   * Format: `projects/{project_number}/locations/{location}/jobs/{job}`
-   * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); - - /** - * - * - *
-   * Input only. Specify the `input_uri` to populate empty `uri` fields in each element of
-   * `Job.config.inputs` or `JobTemplate.config.inputs` when using template.
-   * URI of the media. Input files must be at least 5 seconds in duration and
-   * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string input_uri = 2 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The inputUri. - */ - java.lang.String getInputUri(); - /** - * - * - *
-   * Input only. Specify the `input_uri` to populate empty `uri` fields in each element of
-   * `Job.config.inputs` or `JobTemplate.config.inputs` when using template.
-   * URI of the media. Input files must be at least 5 seconds in duration and
-   * stored in Cloud Storage (for example, `gs://bucket/inputs/file.mp4`). See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string input_uri = 2 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The bytes for inputUri. - */ - com.google.protobuf.ByteString getInputUriBytes(); - - /** - * - * - *
-   * Input only. Specify the `output_uri` to populate an empty `Job.config.output.uri` or
-   * `JobTemplate.config.output.uri` when using template.
-   * URI for the output file(s). For example, `gs://my-bucket/outputs/`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string output_uri = 3 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The outputUri. - */ - java.lang.String getOutputUri(); - /** - * - * - *
-   * Input only. Specify the `output_uri` to populate an empty `Job.config.output.uri` or
-   * `JobTemplate.config.output.uri` when using template.
-   * URI for the output file(s). For example, `gs://my-bucket/outputs/`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string output_uri = 3 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The bytes for outputUri. - */ - com.google.protobuf.ByteString getOutputUriBytes(); - - /** - * - * - *
-   * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-   * is `preset/web-hd`.
-   * Preset Transcoder templates:
-   * - `preset/{preset_id}`
-   * - User defined JobTemplate:
-   *   `{job_template_id}`
-   * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return Whether the templateId field is set. - */ - boolean hasTemplateId(); - /** - * - * - *
-   * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-   * is `preset/web-hd`.
-   * Preset Transcoder templates:
-   * - `preset/{preset_id}`
-   * - User defined JobTemplate:
-   *   `{job_template_id}`
-   * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The templateId. - */ - java.lang.String getTemplateId(); - /** - * - * - *
-   * Input only. Specify the `template_id` to use for populating `Job.config`. The default
-   * is `preset/web-hd`.
-   * Preset Transcoder templates:
-   * - `preset/{preset_id}`
-   * - User defined JobTemplate:
-   *   `{job_template_id}`
-   * 
- * - * string template_id = 4 [(.google.api.field_behavior) = INPUT_ONLY]; - * - * @return The bytes for templateId. - */ - com.google.protobuf.ByteString getTemplateIdBytes(); - - /** - * - * - *
-   * The configuration for this job.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - * - * @return Whether the config field is set. - */ - boolean hasConfig(); - /** - * - * - *
-   * The configuration for this job.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - * - * @return The config. - */ - com.google.cloud.video.transcoder.v1.JobConfig getConfig(); - /** - * - * - *
-   * The configuration for this job.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 5; - */ - com.google.cloud.video.transcoder.v1.JobConfigOrBuilder getConfigOrBuilder(); - - /** - * - * - *
-   * Output only. The current state of the job.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.Job.ProcessingState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The enum numeric value on the wire for state. - */ - int getStateValue(); - /** - * - * - *
-   * Output only. The current state of the job.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.Job.ProcessingState state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The state. - */ - com.google.cloud.video.transcoder.v1.Job.ProcessingState getState(); - - /** - * - * - *
-   * Output only. The time the job was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return Whether the createTime field is set. - */ - boolean hasCreateTime(); - /** - * - * - *
-   * Output only. The time the job was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The createTime. - */ - com.google.protobuf.Timestamp getCreateTime(); - /** - * - * - *
-   * Output only. The time the job was created.
-   * 
- * - * .google.protobuf.Timestamp create_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder(); - - /** - * - * - *
-   * Output only. The time the transcoding started.
-   * 
- * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return Whether the startTime field is set. - */ - boolean hasStartTime(); - /** - * - * - *
-   * Output only. The time the transcoding started.
-   * 
- * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The startTime. - */ - com.google.protobuf.Timestamp getStartTime(); - /** - * - * - *
-   * Output only. The time the transcoding started.
-   * 
- * - * .google.protobuf.Timestamp start_time = 13 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder(); - - /** - * - * - *
-   * Output only. The time the transcoding finished.
-   * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return Whether the endTime field is set. - */ - boolean hasEndTime(); - /** - * - * - *
-   * Output only. The time the transcoding finished.
-   * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * - * @return The endTime. - */ - com.google.protobuf.Timestamp getEndTime(); - /** - * - * - *
-   * Output only. The time the transcoding finished.
-   * 
- * - * .google.protobuf.Timestamp end_time = 14 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - */ - com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder(); - - /** - * - * - *
-   * Job time to live value in days, which will be effective after job
-   * completion. Job should be deleted automatically after the given TTL. Enter
-   * a value between 1 and 90. The default is 30.
-   * 
- * - * int32 ttl_after_completion_days = 15; - * - * @return The ttlAfterCompletionDays. - */ - int getTtlAfterCompletionDays(); - - /** - * - * - *
-   * The labels associated with this job. You can use these to organize and
-   * group your jobs.
-   * 
- * - * map<string, string> labels = 16; - */ - int getLabelsCount(); - /** - * - * - *
-   * The labels associated with this job. You can use these to organize and
-   * group your jobs.
-   * 
- * - * map<string, string> labels = 16; - */ - boolean containsLabels(java.lang.String key); - /** Use {@link #getLabelsMap()} instead. */ - @java.lang.Deprecated - java.util.Map getLabels(); - /** - * - * - *
-   * The labels associated with this job. You can use these to organize and
-   * group your jobs.
-   * 
- * - * map<string, string> labels = 16; - */ - java.util.Map getLabelsMap(); - /** - * - * - *
-   * The labels associated with this job. You can use these to organize and
-   * group your jobs.
-   * 
- * - * map<string, string> labels = 16; - */ - - /* nullable */ - java.lang.String getLabelsOrDefault( - java.lang.String key, - /* nullable */ - java.lang.String defaultValue); - /** - * - * - *
-   * The labels associated with this job. You can use these to organize and
-   * group your jobs.
-   * 
- * - * map<string, string> labels = 16; - */ - java.lang.String getLabelsOrThrow(java.lang.String key); - - /** - * - * - *
-   * Output only. An error object that describes the reason for the failure.
-   * This property is always present when `state` is `FAILED`.
-   * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * @return Whether the error field is set. - */ - boolean hasError(); - /** - * - * - *
-   * Output only. An error object that describes the reason for the failure.
-   * This property is always present when `state` is `FAILED`.
-   * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * - * @return The error. - */ - com.google.rpc.Status getError(); - /** - * - * - *
-   * Output only. An error object that describes the reason for the failure.
-   * This property is always present when `state` is `FAILED`.
-   * 
- * - * .google.rpc.Status error = 17 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - com.google.rpc.StatusOrBuilder getErrorOrBuilder(); - - public com.google.cloud.video.transcoder.v1.Job.JobConfigCase getJobConfigCase(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplate.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplate.java deleted file mode 100644 index 8c640ed0..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplate.java +++ /dev/null @@ -1,1230 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Transcoding job template resource.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.JobTemplate} - */ -public final class JobTemplate extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.JobTemplate) - JobTemplateOrBuilder { - private static final long serialVersionUID = 0L; - // Use JobTemplate.newBuilder() to construct. - private JobTemplate(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private JobTemplate() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new JobTemplate(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_JobTemplate_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField(int number) { - switch (number) { - case 3: - return internalGetLabels(); - default: - throw new RuntimeException("Invalid map field number: " + number); - } - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_JobTemplate_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.JobTemplate.class, - com.google.cloud.video.transcoder.v1.JobTemplate.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - * - * - *
-   * The resource name of the job template.
-   * Format:
-   * `projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * string name = 1; - * - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - * - * - *
-   * The resource name of the job template.
-   * Format:
-   * `projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CONFIG_FIELD_NUMBER = 2; - private com.google.cloud.video.transcoder.v1.JobConfig config_; - /** - * - * - *
-   * The configuration for this template.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - * - * @return Whether the config field is set. - */ - @java.lang.Override - public boolean hasConfig() { - return config_ != null; - } - /** - * - * - *
-   * The configuration for this template.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - * - * @return The config. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobConfig getConfig() { - return config_ == null - ? com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance() - : config_; - } - /** - * - * - *
-   * The configuration for this template.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobConfigOrBuilder getConfigOrBuilder() { - return getConfig(); - } - - public static final int LABELS_FIELD_NUMBER = 3; - - private static final class LabelsDefaultEntryHolder { - static final com.google.protobuf.MapEntry defaultEntry = - com.google.protobuf.MapEntry.newDefaultInstance( - com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_JobTemplate_LabelsEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.STRING, - ""); - } - - private com.google.protobuf.MapField labels_; - - private com.google.protobuf.MapField internalGetLabels() { - if (labels_ == null) { - return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); - } - return labels_; - } - - public int getLabelsCount() { - return internalGetLabels().getMap().size(); - } - /** - * - * - *
-   * The labels associated with this job template. You can use these to organize
-   * and group your job templates.
-   * 
- * - * map<string, string> labels = 3; - */ - @java.lang.Override - public boolean containsLabels(java.lang.String key) { - if (key == null) { - throw new NullPointerException("map key"); - } - return internalGetLabels().getMap().containsKey(key); - } - /** Use {@link #getLabelsMap()} instead. */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getLabels() { - return getLabelsMap(); - } - /** - * - * - *
-   * The labels associated with this job template. You can use these to organize
-   * and group your job templates.
-   * 
- * - * map<string, string> labels = 3; - */ - @java.lang.Override - public java.util.Map getLabelsMap() { - return internalGetLabels().getMap(); - } - /** - * - * - *
-   * The labels associated with this job template. You can use these to organize
-   * and group your job templates.
-   * 
- * - * map<string, string> labels = 3; - */ - @java.lang.Override - public java.lang.String getLabelsOrDefault(java.lang.String key, java.lang.String defaultValue) { - if (key == null) { - throw new NullPointerException("map key"); - } - java.util.Map map = internalGetLabels().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - * - * - *
-   * The labels associated with this job template. You can use these to organize
-   * and group your job templates.
-   * 
- * - * map<string, string> labels = 3; - */ - @java.lang.Override - public java.lang.String getLabelsOrThrow(java.lang.String key) { - if (key == null) { - throw new NullPointerException("map key"); - } - java.util.Map map = internalGetLabels().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (config_ != null) { - output.writeMessage(2, getConfig()); - } - com.google.protobuf.GeneratedMessageV3.serializeStringMapTo( - output, internalGetLabels(), LabelsDefaultEntryHolder.defaultEntry, 3); - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (config_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getConfig()); - } - for (java.util.Map.Entry entry : - internalGetLabels().getMap().entrySet()) { - com.google.protobuf.MapEntry labels__ = - LabelsDefaultEntryHolder.defaultEntry - .newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, labels__); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.JobTemplate)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.JobTemplate other = - (com.google.cloud.video.transcoder.v1.JobTemplate) obj; - - if (!getName().equals(other.getName())) return false; - if (hasConfig() != other.hasConfig()) return false; - if (hasConfig()) { - if (!getConfig().equals(other.getConfig())) return false; - } - if (!internalGetLabels().equals(other.internalGetLabels())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - if (hasConfig()) { - hash = (37 * hash) + CONFIG_FIELD_NUMBER; - hash = (53 * hash) + getConfig().hashCode(); - } - if (!internalGetLabels().getMap().isEmpty()) { - hash = (37 * hash) + LABELS_FIELD_NUMBER; - hash = (53 * hash) + internalGetLabels().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.JobTemplate prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Transcoding job template resource.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.JobTemplate} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.JobTemplate) - com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_JobTemplate_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField(int number) { - switch (number) { - case 3: - return internalGetLabels(); - default: - throw new RuntimeException("Invalid map field number: " + number); - } - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField(int number) { - switch (number) { - case 3: - return internalGetMutableLabels(); - default: - throw new RuntimeException("Invalid map field number: " + number); - } - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_JobTemplate_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.JobTemplate.class, - com.google.cloud.video.transcoder.v1.JobTemplate.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.JobTemplate.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - if (configBuilder_ == null) { - config_ = null; - } else { - config_ = null; - configBuilder_ = null; - } - internalGetMutableLabels().clear(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_JobTemplate_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobTemplate getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.JobTemplate.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobTemplate build() { - com.google.cloud.video.transcoder.v1.JobTemplate result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobTemplate buildPartial() { - com.google.cloud.video.transcoder.v1.JobTemplate result = - new com.google.cloud.video.transcoder.v1.JobTemplate(this); - int from_bitField0_ = bitField0_; - result.name_ = name_; - if (configBuilder_ == null) { - result.config_ = config_; - } else { - result.config_ = configBuilder_.build(); - } - result.labels_ = internalGetLabels(); - result.labels_.makeImmutable(); - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.JobTemplate) { - return mergeFrom((com.google.cloud.video.transcoder.v1.JobTemplate) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.JobTemplate other) { - if (other == com.google.cloud.video.transcoder.v1.JobTemplate.getDefaultInstance()) - return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (other.hasConfig()) { - mergeConfig(other.getConfig()); - } - internalGetMutableLabels().mergeFrom(other.internalGetLabels()); - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - name_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - input.readMessage(getConfigFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - case 26: - { - com.google.protobuf.MapEntry labels__ = - input.readMessage( - LabelsDefaultEntryHolder.defaultEntry.getParserForType(), - extensionRegistry); - internalGetMutableLabels() - .getMutableMap() - .put(labels__.getKey(), labels__.getValue()); - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.lang.Object name_ = ""; - /** - * - * - *
-     * The resource name of the job template.
-     * Format:
-     * `projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * string name = 1; - * - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The resource name of the job template.
-     * Format:
-     * `projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - public com.google.protobuf.ByteString getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The resource name of the job template.
-     * Format:
-     * `projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * string name = 1; - * - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The resource name of the job template.
-     * Format:
-     * `projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * string name = 1; - * - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - * - * - *
-     * The resource name of the job template.
-     * Format:
-     * `projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
-     * 
- * - * string name = 1; - * - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private com.google.cloud.video.transcoder.v1.JobConfig config_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobConfig, - com.google.cloud.video.transcoder.v1.JobConfig.Builder, - com.google.cloud.video.transcoder.v1.JobConfigOrBuilder> - configBuilder_; - /** - * - * - *
-     * The configuration for this template.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - * - * @return Whether the config field is set. - */ - public boolean hasConfig() { - return configBuilder_ != null || config_ != null; - } - /** - * - * - *
-     * The configuration for this template.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - * - * @return The config. - */ - public com.google.cloud.video.transcoder.v1.JobConfig getConfig() { - if (configBuilder_ == null) { - return config_ == null - ? com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance() - : config_; - } else { - return configBuilder_.getMessage(); - } - } - /** - * - * - *
-     * The configuration for this template.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - */ - public Builder setConfig(com.google.cloud.video.transcoder.v1.JobConfig value) { - if (configBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - config_ = value; - onChanged(); - } else { - configBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * The configuration for this template.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - */ - public Builder setConfig( - com.google.cloud.video.transcoder.v1.JobConfig.Builder builderForValue) { - if (configBuilder_ == null) { - config_ = builderForValue.build(); - onChanged(); - } else { - configBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * The configuration for this template.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - */ - public Builder mergeConfig(com.google.cloud.video.transcoder.v1.JobConfig value) { - if (configBuilder_ == null) { - if (config_ != null) { - config_ = - com.google.cloud.video.transcoder.v1.JobConfig.newBuilder(config_) - .mergeFrom(value) - .buildPartial(); - } else { - config_ = value; - } - onChanged(); - } else { - configBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * The configuration for this template.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - */ - public Builder clearConfig() { - if (configBuilder_ == null) { - config_ = null; - onChanged(); - } else { - config_ = null; - configBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * The configuration for this template.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - */ - public com.google.cloud.video.transcoder.v1.JobConfig.Builder getConfigBuilder() { - - onChanged(); - return getConfigFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * The configuration for this template.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - */ - public com.google.cloud.video.transcoder.v1.JobConfigOrBuilder getConfigOrBuilder() { - if (configBuilder_ != null) { - return configBuilder_.getMessageOrBuilder(); - } else { - return config_ == null - ? com.google.cloud.video.transcoder.v1.JobConfig.getDefaultInstance() - : config_; - } - } - /** - * - * - *
-     * The configuration for this template.
-     * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobConfig, - com.google.cloud.video.transcoder.v1.JobConfig.Builder, - com.google.cloud.video.transcoder.v1.JobConfigOrBuilder> - getConfigFieldBuilder() { - if (configBuilder_ == null) { - configBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobConfig, - com.google.cloud.video.transcoder.v1.JobConfig.Builder, - com.google.cloud.video.transcoder.v1.JobConfigOrBuilder>( - getConfig(), getParentForChildren(), isClean()); - config_ = null; - } - return configBuilder_; - } - - private com.google.protobuf.MapField labels_; - - private com.google.protobuf.MapField internalGetLabels() { - if (labels_ == null) { - return com.google.protobuf.MapField.emptyMapField(LabelsDefaultEntryHolder.defaultEntry); - } - return labels_; - } - - private com.google.protobuf.MapField - internalGetMutableLabels() { - onChanged(); - ; - if (labels_ == null) { - labels_ = com.google.protobuf.MapField.newMapField(LabelsDefaultEntryHolder.defaultEntry); - } - if (!labels_.isMutable()) { - labels_ = labels_.copy(); - } - return labels_; - } - - public int getLabelsCount() { - return internalGetLabels().getMap().size(); - } - /** - * - * - *
-     * The labels associated with this job template. You can use these to organize
-     * and group your job templates.
-     * 
- * - * map<string, string> labels = 3; - */ - @java.lang.Override - public boolean containsLabels(java.lang.String key) { - if (key == null) { - throw new NullPointerException("map key"); - } - return internalGetLabels().getMap().containsKey(key); - } - /** Use {@link #getLabelsMap()} instead. */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getLabels() { - return getLabelsMap(); - } - /** - * - * - *
-     * The labels associated with this job template. You can use these to organize
-     * and group your job templates.
-     * 
- * - * map<string, string> labels = 3; - */ - @java.lang.Override - public java.util.Map getLabelsMap() { - return internalGetLabels().getMap(); - } - /** - * - * - *
-     * The labels associated with this job template. You can use these to organize
-     * and group your job templates.
-     * 
- * - * map<string, string> labels = 3; - */ - @java.lang.Override - public java.lang.String getLabelsOrDefault( - java.lang.String key, java.lang.String defaultValue) { - if (key == null) { - throw new NullPointerException("map key"); - } - java.util.Map map = internalGetLabels().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - * - * - *
-     * The labels associated with this job template. You can use these to organize
-     * and group your job templates.
-     * 
- * - * map<string, string> labels = 3; - */ - @java.lang.Override - public java.lang.String getLabelsOrThrow(java.lang.String key) { - if (key == null) { - throw new NullPointerException("map key"); - } - java.util.Map map = internalGetLabels().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearLabels() { - internalGetMutableLabels().getMutableMap().clear(); - return this; - } - /** - * - * - *
-     * The labels associated with this job template. You can use these to organize
-     * and group your job templates.
-     * 
- * - * map<string, string> labels = 3; - */ - public Builder removeLabels(java.lang.String key) { - if (key == null) { - throw new NullPointerException("map key"); - } - internalGetMutableLabels().getMutableMap().remove(key); - return this; - } - /** Use alternate mutation accessors instead. */ - @java.lang.Deprecated - public java.util.Map getMutableLabels() { - return internalGetMutableLabels().getMutableMap(); - } - /** - * - * - *
-     * The labels associated with this job template. You can use these to organize
-     * and group your job templates.
-     * 
- * - * map<string, string> labels = 3; - */ - public Builder putLabels(java.lang.String key, java.lang.String value) { - if (key == null) { - throw new NullPointerException("map key"); - } - if (value == null) { - throw new NullPointerException("map value"); - } - - internalGetMutableLabels().getMutableMap().put(key, value); - return this; - } - /** - * - * - *
-     * The labels associated with this job template. You can use these to organize
-     * and group your job templates.
-     * 
- * - * map<string, string> labels = 3; - */ - public Builder putAllLabels(java.util.Map values) { - internalGetMutableLabels().getMutableMap().putAll(values); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.JobTemplate) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.JobTemplate) - private static final com.google.cloud.video.transcoder.v1.JobTemplate DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.JobTemplate(); - } - - public static com.google.cloud.video.transcoder.v1.JobTemplate getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public JobTemplate parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobTemplate getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplateName.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplateName.java deleted file mode 100644 index 45a1dc58..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplateName.java +++ /dev/null @@ -1,227 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class JobTemplateName implements ResourceName { - private static final PathTemplate PROJECT_LOCATION_JOB_TEMPLATE = - PathTemplate.createWithoutUrlEncoding( - "projects/{project}/locations/{location}/jobTemplates/{job_template}"); - private volatile Map fieldValuesMap; - private final String project; - private final String location; - private final String jobTemplate; - - @Deprecated - protected JobTemplateName() { - project = null; - location = null; - jobTemplate = null; - } - - private JobTemplateName(Builder builder) { - project = Preconditions.checkNotNull(builder.getProject()); - location = Preconditions.checkNotNull(builder.getLocation()); - jobTemplate = Preconditions.checkNotNull(builder.getJobTemplate()); - } - - public String getProject() { - return project; - } - - public String getLocation() { - return location; - } - - public String getJobTemplate() { - return jobTemplate; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static JobTemplateName of(String project, String location, String jobTemplate) { - return newBuilder() - .setProject(project) - .setLocation(location) - .setJobTemplate(jobTemplate) - .build(); - } - - public static String format(String project, String location, String jobTemplate) { - return newBuilder() - .setProject(project) - .setLocation(location) - .setJobTemplate(jobTemplate) - .build() - .toString(); - } - - public static JobTemplateName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - PROJECT_LOCATION_JOB_TEMPLATE.validatedMatch( - formattedString, "JobTemplateName.parse: formattedString not in valid format"); - return of(matchMap.get("project"), matchMap.get("location"), matchMap.get("job_template")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (JobTemplateName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return PROJECT_LOCATION_JOB_TEMPLATE.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (project != null) { - fieldMapBuilder.put("project", project); - } - if (location != null) { - fieldMapBuilder.put("location", location); - } - if (jobTemplate != null) { - fieldMapBuilder.put("job_template", jobTemplate); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return PROJECT_LOCATION_JOB_TEMPLATE.instantiate( - "project", project, "location", location, "job_template", jobTemplate); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - JobTemplateName that = ((JobTemplateName) o); - return Objects.equals(this.project, that.project) - && Objects.equals(this.location, that.location) - && Objects.equals(this.jobTemplate, that.jobTemplate); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(project); - h *= 1000003; - h ^= Objects.hashCode(location); - h *= 1000003; - h ^= Objects.hashCode(jobTemplate); - return h; - } - - /** Builder for projects/{project}/locations/{location}/jobTemplates/{job_template}. */ - public static class Builder { - private String project; - private String location; - private String jobTemplate; - - protected Builder() {} - - public String getProject() { - return project; - } - - public String getLocation() { - return location; - } - - public String getJobTemplate() { - return jobTemplate; - } - - public Builder setProject(String project) { - this.project = project; - return this; - } - - public Builder setLocation(String location) { - this.location = location; - return this; - } - - public Builder setJobTemplate(String jobTemplate) { - this.jobTemplate = jobTemplate; - return this; - } - - private Builder(JobTemplateName jobTemplateName) { - this.project = jobTemplateName.project; - this.location = jobTemplateName.location; - this.jobTemplate = jobTemplateName.jobTemplate; - } - - public JobTemplateName build() { - return new JobTemplateName(this); - } - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplateOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplateOrBuilder.java deleted file mode 100644 index e6f5790e..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/JobTemplateOrBuilder.java +++ /dev/null @@ -1,153 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface JobTemplateOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.JobTemplate) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * The resource name of the job template.
-   * Format:
-   * `projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * string name = 1; - * - * @return The name. - */ - java.lang.String getName(); - /** - * - * - *
-   * The resource name of the job template.
-   * Format:
-   * `projects/{project_number}/locations/{location}/jobTemplates/{job_template}`
-   * 
- * - * string name = 1; - * - * @return The bytes for name. - */ - com.google.protobuf.ByteString getNameBytes(); - - /** - * - * - *
-   * The configuration for this template.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - * - * @return Whether the config field is set. - */ - boolean hasConfig(); - /** - * - * - *
-   * The configuration for this template.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - * - * @return The config. - */ - com.google.cloud.video.transcoder.v1.JobConfig getConfig(); - /** - * - * - *
-   * The configuration for this template.
-   * 
- * - * .google.cloud.video.transcoder.v1.JobConfig config = 2; - */ - com.google.cloud.video.transcoder.v1.JobConfigOrBuilder getConfigOrBuilder(); - - /** - * - * - *
-   * The labels associated with this job template. You can use these to organize
-   * and group your job templates.
-   * 
- * - * map<string, string> labels = 3; - */ - int getLabelsCount(); - /** - * - * - *
-   * The labels associated with this job template. You can use these to organize
-   * and group your job templates.
-   * 
- * - * map<string, string> labels = 3; - */ - boolean containsLabels(java.lang.String key); - /** Use {@link #getLabelsMap()} instead. */ - @java.lang.Deprecated - java.util.Map getLabels(); - /** - * - * - *
-   * The labels associated with this job template. You can use these to organize
-   * and group your job templates.
-   * 
- * - * map<string, string> labels = 3; - */ - java.util.Map getLabelsMap(); - /** - * - * - *
-   * The labels associated with this job template. You can use these to organize
-   * and group your job templates.
-   * 
- * - * map<string, string> labels = 3; - */ - - /* nullable */ - java.lang.String getLabelsOrDefault( - java.lang.String key, - /* nullable */ - java.lang.String defaultValue); - /** - * - * - *
-   * The labels associated with this job template. You can use these to organize
-   * and group your job templates.
-   * 
- * - * map<string, string> labels = 3; - */ - java.lang.String getLabelsOrThrow(java.lang.String key); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesRequest.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesRequest.java deleted file mode 100644 index 080a66e3..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesRequest.java +++ /dev/null @@ -1,1286 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Request message for `TranscoderService.ListJobTemplates`.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.ListJobTemplatesRequest} - */ -public final class ListJobTemplatesRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.ListJobTemplatesRequest) - ListJobTemplatesRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListJobTemplatesRequest.newBuilder() to construct. - private ListJobTemplatesRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListJobTemplatesRequest() { - parent_ = ""; - pageToken_ = ""; - filter_ = ""; - orderBy_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListJobTemplatesRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobTemplatesRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobTemplatesRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest.class, - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. The parent location from which to retrieve the collection of job templates.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. The parent location from which to retrieve the collection of job templates.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - @java.lang.Override - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PAGE_SIZE_FIELD_NUMBER = 2; - private int pageSize_; - /** - * - * - *
-   * The maximum number of items to return.
-   * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - - public static final int PAGE_TOKEN_FIELD_NUMBER = 3; - private volatile java.lang.Object pageToken_; - /** - * - * - *
-   * The `next_page_token` value returned from a previous List request, if
-   * any.
-   * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - @java.lang.Override - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } - } - /** - * - * - *
-   * The `next_page_token` value returned from a previous List request, if
-   * any.
-   * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int FILTER_FIELD_NUMBER = 4; - private volatile java.lang.Object filter_; - /** - * - * - *
-   * The filter expression, following the syntax outlined in
-   * https://google.aip.dev/160.
-   * 
- * - * string filter = 4; - * - * @return The filter. - */ - @java.lang.Override - public java.lang.String getFilter() { - java.lang.Object ref = filter_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - filter_ = s; - return s; - } - } - /** - * - * - *
-   * The filter expression, following the syntax outlined in
-   * https://google.aip.dev/160.
-   * 
- * - * string filter = 4; - * - * @return The bytes for filter. - */ - @java.lang.Override - public com.google.protobuf.ByteString getFilterBytes() { - java.lang.Object ref = filter_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - filter_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ORDER_BY_FIELD_NUMBER = 5; - private volatile java.lang.Object orderBy_; - /** - * - * - *
-   * One or more fields to compare and use to sort the output.
-   * See https://google.aip.dev/132#ordering.
-   * 
- * - * string order_by = 5; - * - * @return The orderBy. - */ - @java.lang.Override - public java.lang.String getOrderBy() { - java.lang.Object ref = orderBy_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - orderBy_ = s; - return s; - } - } - /** - * - * - *
-   * One or more fields to compare and use to sort the output.
-   * See https://google.aip.dev/132#ordering.
-   * 
- * - * string order_by = 5; - * - * @return The bytes for orderBy. - */ - @java.lang.Override - public com.google.protobuf.ByteString getOrderByBytes() { - java.lang.Object ref = orderBy_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - orderBy_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (pageSize_ != 0) { - output.writeInt32(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, filter_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, orderBy_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (pageSize_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, filter_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, orderBy_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest other = - (com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (getPageSize() != other.getPageSize()) return false; - if (!getPageToken().equals(other.getPageToken())) return false; - if (!getFilter().equals(other.getFilter())) return false; - if (!getOrderBy().equals(other.getOrderBy())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getPageSize(); - hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getPageToken().hashCode(); - hash = (37 * hash) + FILTER_FIELD_NUMBER; - hash = (53 * hash) + getFilter().hashCode(); - hash = (37 * hash) + ORDER_BY_FIELD_NUMBER; - hash = (53 * hash) + getOrderBy().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request message for `TranscoderService.ListJobTemplates`.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.ListJobTemplatesRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.ListJobTemplatesRequest) - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobTemplatesRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobTemplatesRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest.class, - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - pageSize_ = 0; - - pageToken_ = ""; - - filter_ = ""; - - orderBy_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobTemplatesRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest build() { - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest buildPartial() { - com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest result = - new com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest(this); - result.parent_ = parent_; - result.pageSize_ = pageSize_; - result.pageToken_ = pageToken_; - result.filter_ = filter_; - result.orderBy_ = orderBy_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest) { - return mergeFrom((com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest other) { - if (other - == com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest.getDefaultInstance()) - return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.getPageSize() != 0) { - setPageSize(other.getPageSize()); - } - if (!other.getPageToken().isEmpty()) { - pageToken_ = other.pageToken_; - onChanged(); - } - if (!other.getFilter().isEmpty()) { - filter_ = other.filter_; - onChanged(); - } - if (!other.getOrderBy().isEmpty()) { - orderBy_ = other.orderBy_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 16: - { - pageSize_ = input.readInt32(); - - break; - } // case 16 - case 26: - { - pageToken_ = input.readStringRequireUtf8(); - - break; - } // case 26 - case 34: - { - filter_ = input.readStringRequireUtf8(); - - break; - } // case 34 - case 42: - { - orderBy_ = input.readStringRequireUtf8(); - - break; - } // case 42 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. The parent location from which to retrieve the collection of job templates.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. The parent location from which to retrieve the collection of job templates.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. The parent location from which to retrieve the collection of job templates.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent location from which to retrieve the collection of job templates.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. The parent location from which to retrieve the collection of job templates.
-     * Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private int pageSize_; - /** - * - * - *
-     * The maximum number of items to return.
-     * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - /** - * - * - *
-     * The maximum number of items to return.
-     * 
- * - * int32 page_size = 2; - * - * @param value The pageSize to set. - * @return This builder for chaining. - */ - public Builder setPageSize(int value) { - - pageSize_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The maximum number of items to return.
-     * 
- * - * int32 page_size = 2; - * - * @return This builder for chaining. - */ - public Builder clearPageSize() { - - pageSize_ = 0; - onChanged(); - return this; - } - - private java.lang.Object pageToken_ = ""; - /** - * - * - *
-     * The `next_page_token` value returned from a previous List request, if
-     * any.
-     * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The `next_page_token` value returned from a previous List request, if
-     * any.
-     * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The `next_page_token` value returned from a previous List request, if
-     * any.
-     * 
- * - * string page_token = 3; - * - * @param value The pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - pageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The `next_page_token` value returned from a previous List request, if
-     * any.
-     * 
- * - * string page_token = 3; - * - * @return This builder for chaining. - */ - public Builder clearPageToken() { - - pageToken_ = getDefaultInstance().getPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * The `next_page_token` value returned from a previous List request, if
-     * any.
-     * 
- * - * string page_token = 3; - * - * @param value The bytes for pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - pageToken_ = value; - onChanged(); - return this; - } - - private java.lang.Object filter_ = ""; - /** - * - * - *
-     * The filter expression, following the syntax outlined in
-     * https://google.aip.dev/160.
-     * 
- * - * string filter = 4; - * - * @return The filter. - */ - public java.lang.String getFilter() { - java.lang.Object ref = filter_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - filter_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The filter expression, following the syntax outlined in
-     * https://google.aip.dev/160.
-     * 
- * - * string filter = 4; - * - * @return The bytes for filter. - */ - public com.google.protobuf.ByteString getFilterBytes() { - java.lang.Object ref = filter_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - filter_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The filter expression, following the syntax outlined in
-     * https://google.aip.dev/160.
-     * 
- * - * string filter = 4; - * - * @param value The filter to set. - * @return This builder for chaining. - */ - public Builder setFilter(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - filter_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The filter expression, following the syntax outlined in
-     * https://google.aip.dev/160.
-     * 
- * - * string filter = 4; - * - * @return This builder for chaining. - */ - public Builder clearFilter() { - - filter_ = getDefaultInstance().getFilter(); - onChanged(); - return this; - } - /** - * - * - *
-     * The filter expression, following the syntax outlined in
-     * https://google.aip.dev/160.
-     * 
- * - * string filter = 4; - * - * @param value The bytes for filter to set. - * @return This builder for chaining. - */ - public Builder setFilterBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - filter_ = value; - onChanged(); - return this; - } - - private java.lang.Object orderBy_ = ""; - /** - * - * - *
-     * One or more fields to compare and use to sort the output.
-     * See https://google.aip.dev/132#ordering.
-     * 
- * - * string order_by = 5; - * - * @return The orderBy. - */ - public java.lang.String getOrderBy() { - java.lang.Object ref = orderBy_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - orderBy_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * One or more fields to compare and use to sort the output.
-     * See https://google.aip.dev/132#ordering.
-     * 
- * - * string order_by = 5; - * - * @return The bytes for orderBy. - */ - public com.google.protobuf.ByteString getOrderByBytes() { - java.lang.Object ref = orderBy_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - orderBy_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * One or more fields to compare and use to sort the output.
-     * See https://google.aip.dev/132#ordering.
-     * 
- * - * string order_by = 5; - * - * @param value The orderBy to set. - * @return This builder for chaining. - */ - public Builder setOrderBy(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - orderBy_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * One or more fields to compare and use to sort the output.
-     * See https://google.aip.dev/132#ordering.
-     * 
- * - * string order_by = 5; - * - * @return This builder for chaining. - */ - public Builder clearOrderBy() { - - orderBy_ = getDefaultInstance().getOrderBy(); - onChanged(); - return this; - } - /** - * - * - *
-     * One or more fields to compare and use to sort the output.
-     * See https://google.aip.dev/132#ordering.
-     * 
- * - * string order_by = 5; - * - * @param value The bytes for orderBy to set. - * @return This builder for chaining. - */ - public Builder setOrderByBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - orderBy_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.ListJobTemplatesRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.ListJobTemplatesRequest) - private static final com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest(); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListJobTemplatesRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobTemplatesRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesRequestOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesRequestOrBuilder.java deleted file mode 100644 index cd1acbc2..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesRequestOrBuilder.java +++ /dev/null @@ -1,150 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -public interface ListJobTemplatesRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.ListJobTemplatesRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. The parent location from which to retrieve the collection of job templates.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. The parent location from which to retrieve the collection of job templates.
-   * Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * The maximum number of items to return.
-   * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - int getPageSize(); - - /** - * - * - *
-   * The `next_page_token` value returned from a previous List request, if
-   * any.
-   * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - java.lang.String getPageToken(); - /** - * - * - *
-   * The `next_page_token` value returned from a previous List request, if
-   * any.
-   * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - com.google.protobuf.ByteString getPageTokenBytes(); - - /** - * - * - *
-   * The filter expression, following the syntax outlined in
-   * https://google.aip.dev/160.
-   * 
- * - * string filter = 4; - * - * @return The filter. - */ - java.lang.String getFilter(); - /** - * - * - *
-   * The filter expression, following the syntax outlined in
-   * https://google.aip.dev/160.
-   * 
- * - * string filter = 4; - * - * @return The bytes for filter. - */ - com.google.protobuf.ByteString getFilterBytes(); - - /** - * - * - *
-   * One or more fields to compare and use to sort the output.
-   * See https://google.aip.dev/132#ordering.
-   * 
- * - * string order_by = 5; - * - * @return The orderBy. - */ - java.lang.String getOrderBy(); - /** - * - * - *
-   * One or more fields to compare and use to sort the output.
-   * See https://google.aip.dev/132#ordering.
-   * 
- * - * string order_by = 5; - * - * @return The bytes for orderBy. - */ - com.google.protobuf.ByteString getOrderByBytes(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesResponse.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesResponse.java deleted file mode 100644 index b0833880..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesResponse.java +++ /dev/null @@ -1,1388 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Response message for `TranscoderService.ListJobTemplates`.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.ListJobTemplatesResponse} - */ -public final class ListJobTemplatesResponse extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.ListJobTemplatesResponse) - ListJobTemplatesResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListJobTemplatesResponse.newBuilder() to construct. - private ListJobTemplatesResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListJobTemplatesResponse() { - jobTemplates_ = java.util.Collections.emptyList(); - nextPageToken_ = ""; - unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListJobTemplatesResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobTemplatesResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobTemplatesResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse.class, - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse.Builder.class); - } - - public static final int JOB_TEMPLATES_FIELD_NUMBER = 1; - private java.util.List jobTemplates_; - /** - * - * - *
-   * List of job templates in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - @java.lang.Override - public java.util.List getJobTemplatesList() { - return jobTemplates_; - } - /** - * - * - *
-   * List of job templates in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - @java.lang.Override - public java.util.List - getJobTemplatesOrBuilderList() { - return jobTemplates_; - } - /** - * - * - *
-   * List of job templates in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - @java.lang.Override - public int getJobTemplatesCount() { - return jobTemplates_.size(); - } - /** - * - * - *
-   * List of job templates in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobTemplate getJobTemplates(int index) { - return jobTemplates_.get(index); - } - /** - * - * - *
-   * List of job templates in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder getJobTemplatesOrBuilder( - int index) { - return jobTemplates_.get(index); - } - - public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; - private volatile java.lang.Object nextPageToken_; - /** - * - * - *
-   * The pagination token.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - @java.lang.Override - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } - } - /** - * - * - *
-   * The pagination token.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int UNREACHABLE_FIELD_NUMBER = 3; - private com.google.protobuf.LazyStringList unreachable_; - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @return A list containing the unreachable. - */ - public com.google.protobuf.ProtocolStringList getUnreachableList() { - return unreachable_; - } - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @return The count of unreachable. - */ - public int getUnreachableCount() { - return unreachable_.size(); - } - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the element to return. - * @return The unreachable at the given index. - */ - public java.lang.String getUnreachable(int index) { - return unreachable_.get(index); - } - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the value to return. - * @return The bytes of the unreachable at the given index. - */ - public com.google.protobuf.ByteString getUnreachableBytes(int index) { - return unreachable_.getByteString(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < jobTemplates_.size(); i++) { - output.writeMessage(1, jobTemplates_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); - } - for (int i = 0; i < unreachable_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, unreachable_.getRaw(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < jobTemplates_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, jobTemplates_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); - } - { - int dataSize = 0; - for (int i = 0; i < unreachable_.size(); i++) { - dataSize += computeStringSizeNoTag(unreachable_.getRaw(i)); - } - size += dataSize; - size += 1 * getUnreachableList().size(); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse other = - (com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse) obj; - - if (!getJobTemplatesList().equals(other.getJobTemplatesList())) return false; - if (!getNextPageToken().equals(other.getNextPageToken())) return false; - if (!getUnreachableList().equals(other.getUnreachableList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getJobTemplatesCount() > 0) { - hash = (37 * hash) + JOB_TEMPLATES_FIELD_NUMBER; - hash = (53 * hash) + getJobTemplatesList().hashCode(); - } - hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getNextPageToken().hashCode(); - if (getUnreachableCount() > 0) { - hash = (37 * hash) + UNREACHABLE_FIELD_NUMBER; - hash = (53 * hash) + getUnreachableList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Response message for `TranscoderService.ListJobTemplates`.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.ListJobTemplatesResponse} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.ListJobTemplatesResponse) - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobTemplatesResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobTemplatesResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse.class, - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (jobTemplatesBuilder_ == null) { - jobTemplates_ = java.util.Collections.emptyList(); - } else { - jobTemplates_ = null; - jobTemplatesBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - nextPageToken_ = ""; - - unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobTemplatesResponse_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse build() { - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse buildPartial() { - com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse result = - new com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse(this); - int from_bitField0_ = bitField0_; - if (jobTemplatesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - jobTemplates_ = java.util.Collections.unmodifiableList(jobTemplates_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.jobTemplates_ = jobTemplates_; - } else { - result.jobTemplates_ = jobTemplatesBuilder_.build(); - } - result.nextPageToken_ = nextPageToken_; - if (((bitField0_ & 0x00000002) != 0)) { - unreachable_ = unreachable_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.unreachable_ = unreachable_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse) { - return mergeFrom((com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse other) { - if (other - == com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse.getDefaultInstance()) - return this; - if (jobTemplatesBuilder_ == null) { - if (!other.jobTemplates_.isEmpty()) { - if (jobTemplates_.isEmpty()) { - jobTemplates_ = other.jobTemplates_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureJobTemplatesIsMutable(); - jobTemplates_.addAll(other.jobTemplates_); - } - onChanged(); - } - } else { - if (!other.jobTemplates_.isEmpty()) { - if (jobTemplatesBuilder_.isEmpty()) { - jobTemplatesBuilder_.dispose(); - jobTemplatesBuilder_ = null; - jobTemplates_ = other.jobTemplates_; - bitField0_ = (bitField0_ & ~0x00000001); - jobTemplatesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getJobTemplatesFieldBuilder() - : null; - } else { - jobTemplatesBuilder_.addAllMessages(other.jobTemplates_); - } - } - } - if (!other.getNextPageToken().isEmpty()) { - nextPageToken_ = other.nextPageToken_; - onChanged(); - } - if (!other.unreachable_.isEmpty()) { - if (unreachable_.isEmpty()) { - unreachable_ = other.unreachable_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureUnreachableIsMutable(); - unreachable_.addAll(other.unreachable_); - } - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.cloud.video.transcoder.v1.JobTemplate m = - input.readMessage( - com.google.cloud.video.transcoder.v1.JobTemplate.parser(), - extensionRegistry); - if (jobTemplatesBuilder_ == null) { - ensureJobTemplatesIsMutable(); - jobTemplates_.add(m); - } else { - jobTemplatesBuilder_.addMessage(m); - } - break; - } // case 10 - case 18: - { - nextPageToken_ = input.readStringRequireUtf8(); - - break; - } // case 18 - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureUnreachableIsMutable(); - unreachable_.add(s); - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List jobTemplates_ = - java.util.Collections.emptyList(); - - private void ensureJobTemplatesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - jobTemplates_ = - new java.util.ArrayList( - jobTemplates_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobTemplate, - com.google.cloud.video.transcoder.v1.JobTemplate.Builder, - com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder> - jobTemplatesBuilder_; - - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public java.util.List getJobTemplatesList() { - if (jobTemplatesBuilder_ == null) { - return java.util.Collections.unmodifiableList(jobTemplates_); - } else { - return jobTemplatesBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public int getJobTemplatesCount() { - if (jobTemplatesBuilder_ == null) { - return jobTemplates_.size(); - } else { - return jobTemplatesBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public com.google.cloud.video.transcoder.v1.JobTemplate getJobTemplates(int index) { - if (jobTemplatesBuilder_ == null) { - return jobTemplates_.get(index); - } else { - return jobTemplatesBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public Builder setJobTemplates( - int index, com.google.cloud.video.transcoder.v1.JobTemplate value) { - if (jobTemplatesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureJobTemplatesIsMutable(); - jobTemplates_.set(index, value); - onChanged(); - } else { - jobTemplatesBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public Builder setJobTemplates( - int index, com.google.cloud.video.transcoder.v1.JobTemplate.Builder builderForValue) { - if (jobTemplatesBuilder_ == null) { - ensureJobTemplatesIsMutable(); - jobTemplates_.set(index, builderForValue.build()); - onChanged(); - } else { - jobTemplatesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public Builder addJobTemplates(com.google.cloud.video.transcoder.v1.JobTemplate value) { - if (jobTemplatesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureJobTemplatesIsMutable(); - jobTemplates_.add(value); - onChanged(); - } else { - jobTemplatesBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public Builder addJobTemplates( - int index, com.google.cloud.video.transcoder.v1.JobTemplate value) { - if (jobTemplatesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureJobTemplatesIsMutable(); - jobTemplates_.add(index, value); - onChanged(); - } else { - jobTemplatesBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public Builder addJobTemplates( - com.google.cloud.video.transcoder.v1.JobTemplate.Builder builderForValue) { - if (jobTemplatesBuilder_ == null) { - ensureJobTemplatesIsMutable(); - jobTemplates_.add(builderForValue.build()); - onChanged(); - } else { - jobTemplatesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public Builder addJobTemplates( - int index, com.google.cloud.video.transcoder.v1.JobTemplate.Builder builderForValue) { - if (jobTemplatesBuilder_ == null) { - ensureJobTemplatesIsMutable(); - jobTemplates_.add(index, builderForValue.build()); - onChanged(); - } else { - jobTemplatesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public Builder addAllJobTemplates( - java.lang.Iterable values) { - if (jobTemplatesBuilder_ == null) { - ensureJobTemplatesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, jobTemplates_); - onChanged(); - } else { - jobTemplatesBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public Builder clearJobTemplates() { - if (jobTemplatesBuilder_ == null) { - jobTemplates_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - jobTemplatesBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public Builder removeJobTemplates(int index) { - if (jobTemplatesBuilder_ == null) { - ensureJobTemplatesIsMutable(); - jobTemplates_.remove(index); - onChanged(); - } else { - jobTemplatesBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public com.google.cloud.video.transcoder.v1.JobTemplate.Builder getJobTemplatesBuilder( - int index) { - return getJobTemplatesFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder getJobTemplatesOrBuilder( - int index) { - if (jobTemplatesBuilder_ == null) { - return jobTemplates_.get(index); - } else { - return jobTemplatesBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public java.util.List - getJobTemplatesOrBuilderList() { - if (jobTemplatesBuilder_ != null) { - return jobTemplatesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(jobTemplates_); - } - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public com.google.cloud.video.transcoder.v1.JobTemplate.Builder addJobTemplatesBuilder() { - return getJobTemplatesFieldBuilder() - .addBuilder(com.google.cloud.video.transcoder.v1.JobTemplate.getDefaultInstance()); - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public com.google.cloud.video.transcoder.v1.JobTemplate.Builder addJobTemplatesBuilder( - int index) { - return getJobTemplatesFieldBuilder() - .addBuilder(index, com.google.cloud.video.transcoder.v1.JobTemplate.getDefaultInstance()); - } - /** - * - * - *
-     * List of job templates in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - public java.util.List - getJobTemplatesBuilderList() { - return getJobTemplatesFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobTemplate, - com.google.cloud.video.transcoder.v1.JobTemplate.Builder, - com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder> - getJobTemplatesFieldBuilder() { - if (jobTemplatesBuilder_ == null) { - jobTemplatesBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.JobTemplate, - com.google.cloud.video.transcoder.v1.JobTemplate.Builder, - com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder>( - jobTemplates_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); - jobTemplates_ = null; - } - return jobTemplatesBuilder_; - } - - private java.lang.Object nextPageToken_ = ""; - /** - * - * - *
-     * The pagination token.
-     * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The pagination token.
-     * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The pagination token.
-     * 
- * - * string next_page_token = 2; - * - * @param value The nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nextPageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The pagination token.
-     * 
- * - * string next_page_token = 2; - * - * @return This builder for chaining. - */ - public Builder clearNextPageToken() { - - nextPageToken_ = getDefaultInstance().getNextPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * The pagination token.
-     * 
- * - * string next_page_token = 2; - * - * @param value The bytes for nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nextPageToken_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList unreachable_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureUnreachableIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - unreachable_ = new com.google.protobuf.LazyStringArrayList(unreachable_); - bitField0_ |= 0x00000002; - } - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @return A list containing the unreachable. - */ - public com.google.protobuf.ProtocolStringList getUnreachableList() { - return unreachable_.getUnmodifiableView(); - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @return The count of unreachable. - */ - public int getUnreachableCount() { - return unreachable_.size(); - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the element to return. - * @return The unreachable at the given index. - */ - public java.lang.String getUnreachable(int index) { - return unreachable_.get(index); - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the value to return. - * @return The bytes of the unreachable at the given index. - */ - public com.google.protobuf.ByteString getUnreachableBytes(int index) { - return unreachable_.getByteString(index); - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param index The index to set the value at. - * @param value The unreachable to set. - * @return This builder for chaining. - */ - public Builder setUnreachable(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureUnreachableIsMutable(); - unreachable_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param value The unreachable to add. - * @return This builder for chaining. - */ - public Builder addUnreachable(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureUnreachableIsMutable(); - unreachable_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param values The unreachable to add. - * @return This builder for chaining. - */ - public Builder addAllUnreachable(java.lang.Iterable values) { - ensureUnreachableIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, unreachable_); - onChanged(); - return this; - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @return This builder for chaining. - */ - public Builder clearUnreachable() { - unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param value The bytes of the unreachable to add. - * @return This builder for chaining. - */ - public Builder addUnreachableBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureUnreachableIsMutable(); - unreachable_.add(value); - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.ListJobTemplatesResponse) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.ListJobTemplatesResponse) - private static final com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse(); - } - - public static com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListJobTemplatesResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobTemplatesResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesResponseOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesResponseOrBuilder.java deleted file mode 100644 index a035421e..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobTemplatesResponseOrBuilder.java +++ /dev/null @@ -1,153 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -public interface ListJobTemplatesResponseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.ListJobTemplatesResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * List of job templates in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - java.util.List getJobTemplatesList(); - /** - * - * - *
-   * List of job templates in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - com.google.cloud.video.transcoder.v1.JobTemplate getJobTemplates(int index); - /** - * - * - *
-   * List of job templates in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - int getJobTemplatesCount(); - /** - * - * - *
-   * List of job templates in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - java.util.List - getJobTemplatesOrBuilderList(); - /** - * - * - *
-   * List of job templates in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.JobTemplate job_templates = 1; - */ - com.google.cloud.video.transcoder.v1.JobTemplateOrBuilder getJobTemplatesOrBuilder(int index); - - /** - * - * - *
-   * The pagination token.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - java.lang.String getNextPageToken(); - /** - * - * - *
-   * The pagination token.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - com.google.protobuf.ByteString getNextPageTokenBytes(); - - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @return A list containing the unreachable. - */ - java.util.List getUnreachableList(); - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @return The count of unreachable. - */ - int getUnreachableCount(); - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the element to return. - * @return The unreachable at the given index. - */ - java.lang.String getUnreachable(int index); - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the value to return. - * @return The bytes of the unreachable at the given index. - */ - com.google.protobuf.ByteString getUnreachableBytes(int index); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsRequest.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsRequest.java deleted file mode 100644 index 79325c0f..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsRequest.java +++ /dev/null @@ -1,1277 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Request message for `TranscoderService.ListJobs`.
- * The parent location from which to retrieve the collection of jobs.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.ListJobsRequest} - */ -public final class ListJobsRequest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.ListJobsRequest) - ListJobsRequestOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListJobsRequest.newBuilder() to construct. - private ListJobsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListJobsRequest() { - parent_ = ""; - pageToken_ = ""; - filter_ = ""; - orderBy_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListJobsRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.ListJobsRequest.class, - com.google.cloud.video.transcoder.v1.ListJobsRequest.Builder.class); - } - - public static final int PARENT_FIELD_NUMBER = 1; - private volatile java.lang.Object parent_; - /** - * - * - *
-   * Required. Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - @java.lang.Override - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } - } - /** - * - * - *
-   * Required. Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - @java.lang.Override - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PAGE_SIZE_FIELD_NUMBER = 2; - private int pageSize_; - /** - * - * - *
-   * The maximum number of items to return.
-   * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - - public static final int PAGE_TOKEN_FIELD_NUMBER = 3; - private volatile java.lang.Object pageToken_; - /** - * - * - *
-   * The `next_page_token` value returned from a previous List request, if
-   * any.
-   * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - @java.lang.Override - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } - } - /** - * - * - *
-   * The `next_page_token` value returned from a previous List request, if
-   * any.
-   * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int FILTER_FIELD_NUMBER = 4; - private volatile java.lang.Object filter_; - /** - * - * - *
-   * The filter expression, following the syntax outlined in
-   * https://google.aip.dev/160.
-   * 
- * - * string filter = 4; - * - * @return The filter. - */ - @java.lang.Override - public java.lang.String getFilter() { - java.lang.Object ref = filter_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - filter_ = s; - return s; - } - } - /** - * - * - *
-   * The filter expression, following the syntax outlined in
-   * https://google.aip.dev/160.
-   * 
- * - * string filter = 4; - * - * @return The bytes for filter. - */ - @java.lang.Override - public com.google.protobuf.ByteString getFilterBytes() { - java.lang.Object ref = filter_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - filter_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ORDER_BY_FIELD_NUMBER = 5; - private volatile java.lang.Object orderBy_; - /** - * - * - *
-   * One or more fields to compare and use to sort the output.
-   * See https://google.aip.dev/132#ordering.
-   * 
- * - * string order_by = 5; - * - * @return The orderBy. - */ - @java.lang.Override - public java.lang.String getOrderBy() { - java.lang.Object ref = orderBy_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - orderBy_ = s; - return s; - } - } - /** - * - * - *
-   * One or more fields to compare and use to sort the output.
-   * See https://google.aip.dev/132#ordering.
-   * 
- * - * string order_by = 5; - * - * @return The bytes for orderBy. - */ - @java.lang.Override - public com.google.protobuf.ByteString getOrderByBytes() { - java.lang.Object ref = orderBy_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - orderBy_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); - } - if (pageSize_ != 0) { - output.writeInt32(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, filter_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, orderBy_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); - } - if (pageSize_ != 0) { - size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, filter_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, orderBy_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.ListJobsRequest)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.ListJobsRequest other = - (com.google.cloud.video.transcoder.v1.ListJobsRequest) obj; - - if (!getParent().equals(other.getParent())) return false; - if (getPageSize() != other.getPageSize()) return false; - if (!getPageToken().equals(other.getPageToken())) return false; - if (!getFilter().equals(other.getFilter())) return false; - if (!getOrderBy().equals(other.getOrderBy())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + PARENT_FIELD_NUMBER; - hash = (53 * hash) + getParent().hashCode(); - hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getPageSize(); - hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getPageToken().hashCode(); - hash = (37 * hash) + FILTER_FIELD_NUMBER; - hash = (53 * hash) + getFilter().hashCode(); - hash = (37 * hash) + ORDER_BY_FIELD_NUMBER; - hash = (53 * hash) + getOrderBy().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.ListJobsRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Request message for `TranscoderService.ListJobs`.
-   * The parent location from which to retrieve the collection of jobs.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.ListJobsRequest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.ListJobsRequest) - com.google.cloud.video.transcoder.v1.ListJobsRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.ListJobsRequest.class, - com.google.cloud.video.transcoder.v1.ListJobsRequest.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.ListJobsRequest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - parent_ = ""; - - pageSize_ = 0; - - pageToken_ = ""; - - filter_ = ""; - - orderBy_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobsRequest_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobsRequest getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.ListJobsRequest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobsRequest build() { - com.google.cloud.video.transcoder.v1.ListJobsRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobsRequest buildPartial() { - com.google.cloud.video.transcoder.v1.ListJobsRequest result = - new com.google.cloud.video.transcoder.v1.ListJobsRequest(this); - result.parent_ = parent_; - result.pageSize_ = pageSize_; - result.pageToken_ = pageToken_; - result.filter_ = filter_; - result.orderBy_ = orderBy_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.ListJobsRequest) { - return mergeFrom((com.google.cloud.video.transcoder.v1.ListJobsRequest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.ListJobsRequest other) { - if (other == com.google.cloud.video.transcoder.v1.ListJobsRequest.getDefaultInstance()) - return this; - if (!other.getParent().isEmpty()) { - parent_ = other.parent_; - onChanged(); - } - if (other.getPageSize() != 0) { - setPageSize(other.getPageSize()); - } - if (!other.getPageToken().isEmpty()) { - pageToken_ = other.pageToken_; - onChanged(); - } - if (!other.getFilter().isEmpty()) { - filter_ = other.filter_; - onChanged(); - } - if (!other.getOrderBy().isEmpty()) { - orderBy_ = other.orderBy_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - parent_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 16: - { - pageSize_ = input.readInt32(); - - break; - } // case 16 - case 26: - { - pageToken_ = input.readStringRequireUtf8(); - - break; - } // case 26 - case 34: - { - filter_ = input.readStringRequireUtf8(); - - break; - } // case 34 - case 42: - { - orderBy_ = input.readStringRequireUtf8(); - - break; - } // case 42 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object parent_ = ""; - /** - * - * - *
-     * Required. Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - public java.lang.String getParent() { - java.lang.Object ref = parent_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - parent_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * Required. Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - public com.google.protobuf.ByteString getParentBytes() { - java.lang.Object ref = parent_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - parent_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * Required. Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The parent to set. - * @return This builder for chaining. - */ - public Builder setParent(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - parent_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return This builder for chaining. - */ - public Builder clearParent() { - - parent_ = getDefaultInstance().getParent(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Format: `projects/{project}/locations/{location}`
-     * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @param value The bytes for parent to set. - * @return This builder for chaining. - */ - public Builder setParentBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - parent_ = value; - onChanged(); - return this; - } - - private int pageSize_; - /** - * - * - *
-     * The maximum number of items to return.
-     * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - /** - * - * - *
-     * The maximum number of items to return.
-     * 
- * - * int32 page_size = 2; - * - * @param value The pageSize to set. - * @return This builder for chaining. - */ - public Builder setPageSize(int value) { - - pageSize_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The maximum number of items to return.
-     * 
- * - * int32 page_size = 2; - * - * @return This builder for chaining. - */ - public Builder clearPageSize() { - - pageSize_ = 0; - onChanged(); - return this; - } - - private java.lang.Object pageToken_ = ""; - /** - * - * - *
-     * The `next_page_token` value returned from a previous List request, if
-     * any.
-     * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - public java.lang.String getPageToken() { - java.lang.Object ref = pageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - pageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The `next_page_token` value returned from a previous List request, if
-     * any.
-     * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - public com.google.protobuf.ByteString getPageTokenBytes() { - java.lang.Object ref = pageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - pageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The `next_page_token` value returned from a previous List request, if
-     * any.
-     * 
- * - * string page_token = 3; - * - * @param value The pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - pageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The `next_page_token` value returned from a previous List request, if
-     * any.
-     * 
- * - * string page_token = 3; - * - * @return This builder for chaining. - */ - public Builder clearPageToken() { - - pageToken_ = getDefaultInstance().getPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * The `next_page_token` value returned from a previous List request, if
-     * any.
-     * 
- * - * string page_token = 3; - * - * @param value The bytes for pageToken to set. - * @return This builder for chaining. - */ - public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - pageToken_ = value; - onChanged(); - return this; - } - - private java.lang.Object filter_ = ""; - /** - * - * - *
-     * The filter expression, following the syntax outlined in
-     * https://google.aip.dev/160.
-     * 
- * - * string filter = 4; - * - * @return The filter. - */ - public java.lang.String getFilter() { - java.lang.Object ref = filter_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - filter_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The filter expression, following the syntax outlined in
-     * https://google.aip.dev/160.
-     * 
- * - * string filter = 4; - * - * @return The bytes for filter. - */ - public com.google.protobuf.ByteString getFilterBytes() { - java.lang.Object ref = filter_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - filter_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The filter expression, following the syntax outlined in
-     * https://google.aip.dev/160.
-     * 
- * - * string filter = 4; - * - * @param value The filter to set. - * @return This builder for chaining. - */ - public Builder setFilter(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - filter_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The filter expression, following the syntax outlined in
-     * https://google.aip.dev/160.
-     * 
- * - * string filter = 4; - * - * @return This builder for chaining. - */ - public Builder clearFilter() { - - filter_ = getDefaultInstance().getFilter(); - onChanged(); - return this; - } - /** - * - * - *
-     * The filter expression, following the syntax outlined in
-     * https://google.aip.dev/160.
-     * 
- * - * string filter = 4; - * - * @param value The bytes for filter to set. - * @return This builder for chaining. - */ - public Builder setFilterBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - filter_ = value; - onChanged(); - return this; - } - - private java.lang.Object orderBy_ = ""; - /** - * - * - *
-     * One or more fields to compare and use to sort the output.
-     * See https://google.aip.dev/132#ordering.
-     * 
- * - * string order_by = 5; - * - * @return The orderBy. - */ - public java.lang.String getOrderBy() { - java.lang.Object ref = orderBy_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - orderBy_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * One or more fields to compare and use to sort the output.
-     * See https://google.aip.dev/132#ordering.
-     * 
- * - * string order_by = 5; - * - * @return The bytes for orderBy. - */ - public com.google.protobuf.ByteString getOrderByBytes() { - java.lang.Object ref = orderBy_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - orderBy_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * One or more fields to compare and use to sort the output.
-     * See https://google.aip.dev/132#ordering.
-     * 
- * - * string order_by = 5; - * - * @param value The orderBy to set. - * @return This builder for chaining. - */ - public Builder setOrderBy(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - orderBy_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * One or more fields to compare and use to sort the output.
-     * See https://google.aip.dev/132#ordering.
-     * 
- * - * string order_by = 5; - * - * @return This builder for chaining. - */ - public Builder clearOrderBy() { - - orderBy_ = getDefaultInstance().getOrderBy(); - onChanged(); - return this; - } - /** - * - * - *
-     * One or more fields to compare and use to sort the output.
-     * See https://google.aip.dev/132#ordering.
-     * 
- * - * string order_by = 5; - * - * @param value The bytes for orderBy to set. - * @return This builder for chaining. - */ - public Builder setOrderByBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - orderBy_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.ListJobsRequest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.ListJobsRequest) - private static final com.google.cloud.video.transcoder.v1.ListJobsRequest DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.ListJobsRequest(); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListJobsRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobsRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsRequestOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsRequestOrBuilder.java deleted file mode 100644 index 8acf7832..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsRequestOrBuilder.java +++ /dev/null @@ -1,148 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -public interface ListJobsRequestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.ListJobsRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Required. Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The parent. - */ - java.lang.String getParent(); - /** - * - * - *
-   * Required. Format: `projects/{project}/locations/{location}`
-   * 
- * - * - * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } - * - * - * @return The bytes for parent. - */ - com.google.protobuf.ByteString getParentBytes(); - - /** - * - * - *
-   * The maximum number of items to return.
-   * 
- * - * int32 page_size = 2; - * - * @return The pageSize. - */ - int getPageSize(); - - /** - * - * - *
-   * The `next_page_token` value returned from a previous List request, if
-   * any.
-   * 
- * - * string page_token = 3; - * - * @return The pageToken. - */ - java.lang.String getPageToken(); - /** - * - * - *
-   * The `next_page_token` value returned from a previous List request, if
-   * any.
-   * 
- * - * string page_token = 3; - * - * @return The bytes for pageToken. - */ - com.google.protobuf.ByteString getPageTokenBytes(); - - /** - * - * - *
-   * The filter expression, following the syntax outlined in
-   * https://google.aip.dev/160.
-   * 
- * - * string filter = 4; - * - * @return The filter. - */ - java.lang.String getFilter(); - /** - * - * - *
-   * The filter expression, following the syntax outlined in
-   * https://google.aip.dev/160.
-   * 
- * - * string filter = 4; - * - * @return The bytes for filter. - */ - com.google.protobuf.ByteString getFilterBytes(); - - /** - * - * - *
-   * One or more fields to compare and use to sort the output.
-   * See https://google.aip.dev/132#ordering.
-   * 
- * - * string order_by = 5; - * - * @return The orderBy. - */ - java.lang.String getOrderBy(); - /** - * - * - *
-   * One or more fields to compare and use to sort the output.
-   * See https://google.aip.dev/132#ordering.
-   * 
- * - * string order_by = 5; - * - * @return The bytes for orderBy. - */ - com.google.protobuf.ByteString getOrderByBytes(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsResponse.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsResponse.java deleted file mode 100644 index 453b5ebf..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsResponse.java +++ /dev/null @@ -1,1374 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Response message for `TranscoderService.ListJobs`.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.ListJobsResponse} - */ -public final class ListJobsResponse extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.ListJobsResponse) - ListJobsResponseOrBuilder { - private static final long serialVersionUID = 0L; - // Use ListJobsResponse.newBuilder() to construct. - private ListJobsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private ListJobsResponse() { - jobs_ = java.util.Collections.emptyList(); - nextPageToken_ = ""; - unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new ListJobsResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.ListJobsResponse.class, - com.google.cloud.video.transcoder.v1.ListJobsResponse.Builder.class); - } - - public static final int JOBS_FIELD_NUMBER = 1; - private java.util.List jobs_; - /** - * - * - *
-   * List of jobs in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - @java.lang.Override - public java.util.List getJobsList() { - return jobs_; - } - /** - * - * - *
-   * List of jobs in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - @java.lang.Override - public java.util.List - getJobsOrBuilderList() { - return jobs_; - } - /** - * - * - *
-   * List of jobs in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - @java.lang.Override - public int getJobsCount() { - return jobs_.size(); - } - /** - * - * - *
-   * List of jobs in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Job getJobs(int index) { - return jobs_.get(index); - } - /** - * - * - *
-   * List of jobs in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.JobOrBuilder getJobsOrBuilder(int index) { - return jobs_.get(index); - } - - public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 2; - private volatile java.lang.Object nextPageToken_; - /** - * - * - *
-   * The pagination token.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - @java.lang.Override - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } - } - /** - * - * - *
-   * The pagination token.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - @java.lang.Override - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int UNREACHABLE_FIELD_NUMBER = 3; - private com.google.protobuf.LazyStringList unreachable_; - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @return A list containing the unreachable. - */ - public com.google.protobuf.ProtocolStringList getUnreachableList() { - return unreachable_; - } - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @return The count of unreachable. - */ - public int getUnreachableCount() { - return unreachable_.size(); - } - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the element to return. - * @return The unreachable at the given index. - */ - public java.lang.String getUnreachable(int index) { - return unreachable_.get(index); - } - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the value to return. - * @return The bytes of the unreachable at the given index. - */ - public com.google.protobuf.ByteString getUnreachableBytes(int index) { - return unreachable_.getByteString(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - for (int i = 0; i < jobs_.size(); i++) { - output.writeMessage(1, jobs_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, nextPageToken_); - } - for (int i = 0; i < unreachable_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, unreachable_.getRaw(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < jobs_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, jobs_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextPageToken_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, nextPageToken_); - } - { - int dataSize = 0; - for (int i = 0; i < unreachable_.size(); i++) { - dataSize += computeStringSizeNoTag(unreachable_.getRaw(i)); - } - size += dataSize; - size += 1 * getUnreachableList().size(); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.ListJobsResponse)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.ListJobsResponse other = - (com.google.cloud.video.transcoder.v1.ListJobsResponse) obj; - - if (!getJobsList().equals(other.getJobsList())) return false; - if (!getNextPageToken().equals(other.getNextPageToken())) return false; - if (!getUnreachableList().equals(other.getUnreachableList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getJobsCount() > 0) { - hash = (37 * hash) + JOBS_FIELD_NUMBER; - hash = (53 * hash) + getJobsList().hashCode(); - } - hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; - hash = (53 * hash) + getNextPageToken().hashCode(); - if (getUnreachableCount() > 0) { - hash = (37 * hash) + UNREACHABLE_FIELD_NUMBER; - hash = (53 * hash) + getUnreachableList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.ListJobsResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Response message for `TranscoderService.ListJobs`.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.ListJobsResponse} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.ListJobsResponse) - com.google.cloud.video.transcoder.v1.ListJobsResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.ListJobsResponse.class, - com.google.cloud.video.transcoder.v1.ListJobsResponse.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.ListJobsResponse.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (jobsBuilder_ == null) { - jobs_ = java.util.Collections.emptyList(); - } else { - jobs_ = null; - jobsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - nextPageToken_ = ""; - - unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ServicesProto - .internal_static_google_cloud_video_transcoder_v1_ListJobsResponse_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobsResponse getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.ListJobsResponse.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobsResponse build() { - com.google.cloud.video.transcoder.v1.ListJobsResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobsResponse buildPartial() { - com.google.cloud.video.transcoder.v1.ListJobsResponse result = - new com.google.cloud.video.transcoder.v1.ListJobsResponse(this); - int from_bitField0_ = bitField0_; - if (jobsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - jobs_ = java.util.Collections.unmodifiableList(jobs_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.jobs_ = jobs_; - } else { - result.jobs_ = jobsBuilder_.build(); - } - result.nextPageToken_ = nextPageToken_; - if (((bitField0_ & 0x00000002) != 0)) { - unreachable_ = unreachable_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.unreachable_ = unreachable_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.ListJobsResponse) { - return mergeFrom((com.google.cloud.video.transcoder.v1.ListJobsResponse) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.ListJobsResponse other) { - if (other == com.google.cloud.video.transcoder.v1.ListJobsResponse.getDefaultInstance()) - return this; - if (jobsBuilder_ == null) { - if (!other.jobs_.isEmpty()) { - if (jobs_.isEmpty()) { - jobs_ = other.jobs_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureJobsIsMutable(); - jobs_.addAll(other.jobs_); - } - onChanged(); - } - } else { - if (!other.jobs_.isEmpty()) { - if (jobsBuilder_.isEmpty()) { - jobsBuilder_.dispose(); - jobsBuilder_ = null; - jobs_ = other.jobs_; - bitField0_ = (bitField0_ & ~0x00000001); - jobsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getJobsFieldBuilder() - : null; - } else { - jobsBuilder_.addAllMessages(other.jobs_); - } - } - } - if (!other.getNextPageToken().isEmpty()) { - nextPageToken_ = other.nextPageToken_; - onChanged(); - } - if (!other.unreachable_.isEmpty()) { - if (unreachable_.isEmpty()) { - unreachable_ = other.unreachable_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureUnreachableIsMutable(); - unreachable_.addAll(other.unreachable_); - } - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - com.google.cloud.video.transcoder.v1.Job m = - input.readMessage( - com.google.cloud.video.transcoder.v1.Job.parser(), extensionRegistry); - if (jobsBuilder_ == null) { - ensureJobsIsMutable(); - jobs_.add(m); - } else { - jobsBuilder_.addMessage(m); - } - break; - } // case 10 - case 18: - { - nextPageToken_ = input.readStringRequireUtf8(); - - break; - } // case 18 - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureUnreachableIsMutable(); - unreachable_.add(s); - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.util.List jobs_ = - java.util.Collections.emptyList(); - - private void ensureJobsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - jobs_ = new java.util.ArrayList(jobs_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Job, - com.google.cloud.video.transcoder.v1.Job.Builder, - com.google.cloud.video.transcoder.v1.JobOrBuilder> - jobsBuilder_; - - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public java.util.List getJobsList() { - if (jobsBuilder_ == null) { - return java.util.Collections.unmodifiableList(jobs_); - } else { - return jobsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public int getJobsCount() { - if (jobsBuilder_ == null) { - return jobs_.size(); - } else { - return jobsBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public com.google.cloud.video.transcoder.v1.Job getJobs(int index) { - if (jobsBuilder_ == null) { - return jobs_.get(index); - } else { - return jobsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public Builder setJobs(int index, com.google.cloud.video.transcoder.v1.Job value) { - if (jobsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureJobsIsMutable(); - jobs_.set(index, value); - onChanged(); - } else { - jobsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public Builder setJobs( - int index, com.google.cloud.video.transcoder.v1.Job.Builder builderForValue) { - if (jobsBuilder_ == null) { - ensureJobsIsMutable(); - jobs_.set(index, builderForValue.build()); - onChanged(); - } else { - jobsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public Builder addJobs(com.google.cloud.video.transcoder.v1.Job value) { - if (jobsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureJobsIsMutable(); - jobs_.add(value); - onChanged(); - } else { - jobsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public Builder addJobs(int index, com.google.cloud.video.transcoder.v1.Job value) { - if (jobsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureJobsIsMutable(); - jobs_.add(index, value); - onChanged(); - } else { - jobsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public Builder addJobs(com.google.cloud.video.transcoder.v1.Job.Builder builderForValue) { - if (jobsBuilder_ == null) { - ensureJobsIsMutable(); - jobs_.add(builderForValue.build()); - onChanged(); - } else { - jobsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public Builder addJobs( - int index, com.google.cloud.video.transcoder.v1.Job.Builder builderForValue) { - if (jobsBuilder_ == null) { - ensureJobsIsMutable(); - jobs_.add(index, builderForValue.build()); - onChanged(); - } else { - jobsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public Builder addAllJobs( - java.lang.Iterable values) { - if (jobsBuilder_ == null) { - ensureJobsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, jobs_); - onChanged(); - } else { - jobsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public Builder clearJobs() { - if (jobsBuilder_ == null) { - jobs_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - jobsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public Builder removeJobs(int index) { - if (jobsBuilder_ == null) { - ensureJobsIsMutable(); - jobs_.remove(index); - onChanged(); - } else { - jobsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public com.google.cloud.video.transcoder.v1.Job.Builder getJobsBuilder(int index) { - return getJobsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public com.google.cloud.video.transcoder.v1.JobOrBuilder getJobsOrBuilder(int index) { - if (jobsBuilder_ == null) { - return jobs_.get(index); - } else { - return jobsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public java.util.List - getJobsOrBuilderList() { - if (jobsBuilder_ != null) { - return jobsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(jobs_); - } - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public com.google.cloud.video.transcoder.v1.Job.Builder addJobsBuilder() { - return getJobsFieldBuilder() - .addBuilder(com.google.cloud.video.transcoder.v1.Job.getDefaultInstance()); - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public com.google.cloud.video.transcoder.v1.Job.Builder addJobsBuilder(int index) { - return getJobsFieldBuilder() - .addBuilder(index, com.google.cloud.video.transcoder.v1.Job.getDefaultInstance()); - } - /** - * - * - *
-     * List of jobs in the specified region.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - public java.util.List getJobsBuilderList() { - return getJobsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Job, - com.google.cloud.video.transcoder.v1.Job.Builder, - com.google.cloud.video.transcoder.v1.JobOrBuilder> - getJobsFieldBuilder() { - if (jobsBuilder_ == null) { - jobsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Job, - com.google.cloud.video.transcoder.v1.Job.Builder, - com.google.cloud.video.transcoder.v1.JobOrBuilder>( - jobs_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); - jobs_ = null; - } - return jobsBuilder_; - } - - private java.lang.Object nextPageToken_ = ""; - /** - * - * - *
-     * The pagination token.
-     * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - public java.lang.String getNextPageToken() { - java.lang.Object ref = nextPageToken_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nextPageToken_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The pagination token.
-     * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - public com.google.protobuf.ByteString getNextPageTokenBytes() { - java.lang.Object ref = nextPageToken_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - nextPageToken_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The pagination token.
-     * 
- * - * string next_page_token = 2; - * - * @param value The nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageToken(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nextPageToken_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The pagination token.
-     * 
- * - * string next_page_token = 2; - * - * @return This builder for chaining. - */ - public Builder clearNextPageToken() { - - nextPageToken_ = getDefaultInstance().getNextPageToken(); - onChanged(); - return this; - } - /** - * - * - *
-     * The pagination token.
-     * 
- * - * string next_page_token = 2; - * - * @param value The bytes for nextPageToken to set. - * @return This builder for chaining. - */ - public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nextPageToken_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList unreachable_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureUnreachableIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - unreachable_ = new com.google.protobuf.LazyStringArrayList(unreachable_); - bitField0_ |= 0x00000002; - } - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @return A list containing the unreachable. - */ - public com.google.protobuf.ProtocolStringList getUnreachableList() { - return unreachable_.getUnmodifiableView(); - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @return The count of unreachable. - */ - public int getUnreachableCount() { - return unreachable_.size(); - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the element to return. - * @return The unreachable at the given index. - */ - public java.lang.String getUnreachable(int index) { - return unreachable_.get(index); - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the value to return. - * @return The bytes of the unreachable at the given index. - */ - public com.google.protobuf.ByteString getUnreachableBytes(int index) { - return unreachable_.getByteString(index); - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param index The index to set the value at. - * @param value The unreachable to set. - * @return This builder for chaining. - */ - public Builder setUnreachable(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureUnreachableIsMutable(); - unreachable_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param value The unreachable to add. - * @return This builder for chaining. - */ - public Builder addUnreachable(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureUnreachableIsMutable(); - unreachable_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param values The unreachable to add. - * @return This builder for chaining. - */ - public Builder addAllUnreachable(java.lang.Iterable values) { - ensureUnreachableIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, unreachable_); - onChanged(); - return this; - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @return This builder for chaining. - */ - public Builder clearUnreachable() { - unreachable_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - * - * - *
-     * List of regions that could not be reached.
-     * 
- * - * repeated string unreachable = 3; - * - * @param value The bytes of the unreachable to add. - * @return This builder for chaining. - */ - public Builder addUnreachableBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureUnreachableIsMutable(); - unreachable_.add(value); - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.ListJobsResponse) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.ListJobsResponse) - private static final com.google.cloud.video.transcoder.v1.ListJobsResponse DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.ListJobsResponse(); - } - - public static com.google.cloud.video.transcoder.v1.ListJobsResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListJobsResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.ListJobsResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsResponseOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsResponseOrBuilder.java deleted file mode 100644 index b16b92da..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ListJobsResponseOrBuilder.java +++ /dev/null @@ -1,153 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/services.proto - -package com.google.cloud.video.transcoder.v1; - -public interface ListJobsResponseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.ListJobsResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * List of jobs in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - java.util.List getJobsList(); - /** - * - * - *
-   * List of jobs in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - com.google.cloud.video.transcoder.v1.Job getJobs(int index); - /** - * - * - *
-   * List of jobs in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - int getJobsCount(); - /** - * - * - *
-   * List of jobs in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - java.util.List - getJobsOrBuilderList(); - /** - * - * - *
-   * List of jobs in the specified region.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Job jobs = 1; - */ - com.google.cloud.video.transcoder.v1.JobOrBuilder getJobsOrBuilder(int index); - - /** - * - * - *
-   * The pagination token.
-   * 
- * - * string next_page_token = 2; - * - * @return The nextPageToken. - */ - java.lang.String getNextPageToken(); - /** - * - * - *
-   * The pagination token.
-   * 
- * - * string next_page_token = 2; - * - * @return The bytes for nextPageToken. - */ - com.google.protobuf.ByteString getNextPageTokenBytes(); - - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @return A list containing the unreachable. - */ - java.util.List getUnreachableList(); - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @return The count of unreachable. - */ - int getUnreachableCount(); - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the element to return. - * @return The unreachable at the given index. - */ - java.lang.String getUnreachable(int index); - /** - * - * - *
-   * List of regions that could not be reached.
-   * 
- * - * repeated string unreachable = 3; - * - * @param index The index of the value to return. - * @return The bytes of the unreachable at the given index. - */ - com.google.protobuf.ByteString getUnreachableBytes(int index); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/LocationName.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/LocationName.java deleted file mode 100644 index 12617959..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/LocationName.java +++ /dev/null @@ -1,192 +0,0 @@ -/* - * Copyright 2022 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package com.google.cloud.video.transcoder.v1; - -import com.google.api.pathtemplate.PathTemplate; -import com.google.api.resourcenames.ResourceName; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableMap; -import java.util.ArrayList; -import java.util.List; -import java.util.Map; -import java.util.Objects; -import javax.annotation.Generated; - -// AUTO-GENERATED DOCUMENTATION AND CLASS. -@Generated("by gapic-generator-java") -public class LocationName implements ResourceName { - private static final PathTemplate PROJECT_LOCATION = - PathTemplate.createWithoutUrlEncoding("projects/{project}/locations/{location}"); - private volatile Map fieldValuesMap; - private final String project; - private final String location; - - @Deprecated - protected LocationName() { - project = null; - location = null; - } - - private LocationName(Builder builder) { - project = Preconditions.checkNotNull(builder.getProject()); - location = Preconditions.checkNotNull(builder.getLocation()); - } - - public String getProject() { - return project; - } - - public String getLocation() { - return location; - } - - public static Builder newBuilder() { - return new Builder(); - } - - public Builder toBuilder() { - return new Builder(this); - } - - public static LocationName of(String project, String location) { - return newBuilder().setProject(project).setLocation(location).build(); - } - - public static String format(String project, String location) { - return newBuilder().setProject(project).setLocation(location).build().toString(); - } - - public static LocationName parse(String formattedString) { - if (formattedString.isEmpty()) { - return null; - } - Map matchMap = - PROJECT_LOCATION.validatedMatch( - formattedString, "LocationName.parse: formattedString not in valid format"); - return of(matchMap.get("project"), matchMap.get("location")); - } - - public static List parseList(List formattedStrings) { - List list = new ArrayList<>(formattedStrings.size()); - for (String formattedString : formattedStrings) { - list.add(parse(formattedString)); - } - return list; - } - - public static List toStringList(List values) { - List list = new ArrayList<>(values.size()); - for (LocationName value : values) { - if (value == null) { - list.add(""); - } else { - list.add(value.toString()); - } - } - return list; - } - - public static boolean isParsableFrom(String formattedString) { - return PROJECT_LOCATION.matches(formattedString); - } - - @Override - public Map getFieldValuesMap() { - if (fieldValuesMap == null) { - synchronized (this) { - if (fieldValuesMap == null) { - ImmutableMap.Builder fieldMapBuilder = ImmutableMap.builder(); - if (project != null) { - fieldMapBuilder.put("project", project); - } - if (location != null) { - fieldMapBuilder.put("location", location); - } - fieldValuesMap = fieldMapBuilder.build(); - } - } - } - return fieldValuesMap; - } - - public String getFieldValue(String fieldName) { - return getFieldValuesMap().get(fieldName); - } - - @Override - public String toString() { - return PROJECT_LOCATION.instantiate("project", project, "location", location); - } - - @Override - public boolean equals(Object o) { - if (o == this) { - return true; - } - if (o != null || getClass() == o.getClass()) { - LocationName that = ((LocationName) o); - return Objects.equals(this.project, that.project) - && Objects.equals(this.location, that.location); - } - return false; - } - - @Override - public int hashCode() { - int h = 1; - h *= 1000003; - h ^= Objects.hashCode(project); - h *= 1000003; - h ^= Objects.hashCode(location); - return h; - } - - /** Builder for projects/{project}/locations/{location}. */ - public static class Builder { - private String project; - private String location; - - protected Builder() {} - - public String getProject() { - return project; - } - - public String getLocation() { - return location; - } - - public Builder setProject(String project) { - this.project = project; - return this; - } - - public Builder setLocation(String location) { - this.location = location; - return this; - } - - private Builder(LocationName locationName) { - this.project = locationName.project; - this.location = locationName.location; - } - - public LocationName build() { - return new LocationName(this); - } - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Manifest.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Manifest.java deleted file mode 100644 index 2f7c06dd..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Manifest.java +++ /dev/null @@ -1,1261 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Manifest configuration.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Manifest} - */ -public final class Manifest extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.Manifest) - ManifestOrBuilder { - private static final long serialVersionUID = 0L; - // Use Manifest.newBuilder() to construct. - private Manifest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Manifest() { - fileName_ = ""; - type_ = 0; - muxStreams_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Manifest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Manifest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Manifest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Manifest.class, - com.google.cloud.video.transcoder.v1.Manifest.Builder.class); - } - - /** - * - * - *
-   * The manifest type can be either `HLS` or `DASH`.
-   * 
- * - * Protobuf enum {@code google.cloud.video.transcoder.v1.Manifest.ManifestType} - */ - public enum ManifestType implements com.google.protobuf.ProtocolMessageEnum { - /** - * - * - *
-     * The manifest type is not specified.
-     * 
- * - * MANIFEST_TYPE_UNSPECIFIED = 0; - */ - MANIFEST_TYPE_UNSPECIFIED(0), - /** - * - * - *
-     * Create `HLS` manifest. The corresponding file extension is `.m3u8`.
-     * 
- * - * HLS = 1; - */ - HLS(1), - /** - * - * - *
-     * Create `DASH` manifest. The corresponding file extension is `.mpd`.
-     * 
- * - * DASH = 2; - */ - DASH(2), - UNRECOGNIZED(-1), - ; - - /** - * - * - *
-     * The manifest type is not specified.
-     * 
- * - * MANIFEST_TYPE_UNSPECIFIED = 0; - */ - public static final int MANIFEST_TYPE_UNSPECIFIED_VALUE = 0; - /** - * - * - *
-     * Create `HLS` manifest. The corresponding file extension is `.m3u8`.
-     * 
- * - * HLS = 1; - */ - public static final int HLS_VALUE = 1; - /** - * - * - *
-     * Create `DASH` manifest. The corresponding file extension is `.mpd`.
-     * 
- * - * DASH = 2; - */ - public static final int DASH_VALUE = 2; - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ManifestType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static ManifestType forNumber(int value) { - switch (value) { - case 0: - return MANIFEST_TYPE_UNSPECIFIED; - case 1: - return HLS; - case 2: - return DASH; - default: - return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { - return internalValueMap; - } - - private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public ManifestType findValueByNumber(int number) { - return ManifestType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - - public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { - return getDescriptor(); - } - - public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.Manifest.getDescriptor().getEnumTypes().get(0); - } - - private static final ManifestType[] VALUES = values(); - - public static ManifestType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private ManifestType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.video.transcoder.v1.Manifest.ManifestType) - } - - public static final int FILE_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object fileName_; - /** - * - * - *
-   * The name of the generated file. The default is `manifest` with the
-   * extension suffix corresponding to the `Manifest.type`.
-   * 
- * - * string file_name = 1; - * - * @return The fileName. - */ - @java.lang.Override - public java.lang.String getFileName() { - java.lang.Object ref = fileName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - fileName_ = s; - return s; - } - } - /** - * - * - *
-   * The name of the generated file. The default is `manifest` with the
-   * extension suffix corresponding to the `Manifest.type`.
-   * 
- * - * string file_name = 1; - * - * @return The bytes for fileName. - */ - @java.lang.Override - public com.google.protobuf.ByteString getFileNameBytes() { - java.lang.Object ref = fileName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - fileName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TYPE_FIELD_NUMBER = 2; - private int type_; - /** - * - * - *
-   * Required. Type of the manifest, can be `HLS` or `DASH`.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.Manifest.ManifestType type = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The enum numeric value on the wire for type. - */ - @java.lang.Override - public int getTypeValue() { - return type_; - } - /** - * - * - *
-   * Required. Type of the manifest, can be `HLS` or `DASH`.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.Manifest.ManifestType type = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The type. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Manifest.ManifestType getType() { - @SuppressWarnings("deprecation") - com.google.cloud.video.transcoder.v1.Manifest.ManifestType result = - com.google.cloud.video.transcoder.v1.Manifest.ManifestType.valueOf(type_); - return result == null - ? com.google.cloud.video.transcoder.v1.Manifest.ManifestType.UNRECOGNIZED - : result; - } - - public static final int MUX_STREAMS_FIELD_NUMBER = 3; - private com.google.protobuf.LazyStringList muxStreams_; - /** - * - * - *
-   * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-   * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-   * and `.m3u8` extension is generated for each element of the
-   * `Manifest.mux_streams`.
-   * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return A list containing the muxStreams. - */ - public com.google.protobuf.ProtocolStringList getMuxStreamsList() { - return muxStreams_; - } - /** - * - * - *
-   * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-   * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-   * and `.m3u8` extension is generated for each element of the
-   * `Manifest.mux_streams`.
-   * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The count of muxStreams. - */ - public int getMuxStreamsCount() { - return muxStreams_.size(); - } - /** - * - * - *
-   * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-   * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-   * and `.m3u8` extension is generated for each element of the
-   * `Manifest.mux_streams`.
-   * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param index The index of the element to return. - * @return The muxStreams at the given index. - */ - public java.lang.String getMuxStreams(int index) { - return muxStreams_.get(index); - } - /** - * - * - *
-   * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-   * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-   * and `.m3u8` extension is generated for each element of the
-   * `Manifest.mux_streams`.
-   * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param index The index of the value to return. - * @return The bytes of the muxStreams at the given index. - */ - public com.google.protobuf.ByteString getMuxStreamsBytes(int index) { - return muxStreams_.getByteString(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fileName_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, fileName_); - } - if (type_ - != com.google.cloud.video.transcoder.v1.Manifest.ManifestType.MANIFEST_TYPE_UNSPECIFIED - .getNumber()) { - output.writeEnum(2, type_); - } - for (int i = 0; i < muxStreams_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, muxStreams_.getRaw(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fileName_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, fileName_); - } - if (type_ - != com.google.cloud.video.transcoder.v1.Manifest.ManifestType.MANIFEST_TYPE_UNSPECIFIED - .getNumber()) { - size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, type_); - } - { - int dataSize = 0; - for (int i = 0; i < muxStreams_.size(); i++) { - dataSize += computeStringSizeNoTag(muxStreams_.getRaw(i)); - } - size += dataSize; - size += 1 * getMuxStreamsList().size(); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.Manifest)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.Manifest other = - (com.google.cloud.video.transcoder.v1.Manifest) obj; - - if (!getFileName().equals(other.getFileName())) return false; - if (type_ != other.type_) return false; - if (!getMuxStreamsList().equals(other.getMuxStreamsList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + FILE_NAME_FIELD_NUMBER; - hash = (53 * hash) + getFileName().hashCode(); - hash = (37 * hash) + TYPE_FIELD_NUMBER; - hash = (53 * hash) + type_; - if (getMuxStreamsCount() > 0) { - hash = (37 * hash) + MUX_STREAMS_FIELD_NUMBER; - hash = (53 * hash) + getMuxStreamsList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Manifest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.Manifest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Manifest configuration.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Manifest} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.Manifest) - com.google.cloud.video.transcoder.v1.ManifestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Manifest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Manifest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Manifest.class, - com.google.cloud.video.transcoder.v1.Manifest.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.Manifest.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - fileName_ = ""; - - type_ = 0; - - muxStreams_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Manifest_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Manifest getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.Manifest.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Manifest build() { - com.google.cloud.video.transcoder.v1.Manifest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Manifest buildPartial() { - com.google.cloud.video.transcoder.v1.Manifest result = - new com.google.cloud.video.transcoder.v1.Manifest(this); - int from_bitField0_ = bitField0_; - result.fileName_ = fileName_; - result.type_ = type_; - if (((bitField0_ & 0x00000001) != 0)) { - muxStreams_ = muxStreams_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.muxStreams_ = muxStreams_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.Manifest) { - return mergeFrom((com.google.cloud.video.transcoder.v1.Manifest) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.Manifest other) { - if (other == com.google.cloud.video.transcoder.v1.Manifest.getDefaultInstance()) return this; - if (!other.getFileName().isEmpty()) { - fileName_ = other.fileName_; - onChanged(); - } - if (other.type_ != 0) { - setTypeValue(other.getTypeValue()); - } - if (!other.muxStreams_.isEmpty()) { - if (muxStreams_.isEmpty()) { - muxStreams_ = other.muxStreams_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureMuxStreamsIsMutable(); - muxStreams_.addAll(other.muxStreams_); - } - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - fileName_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 16: - { - type_ = input.readEnum(); - - break; - } // case 16 - case 26: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureMuxStreamsIsMutable(); - muxStreams_.add(s); - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.lang.Object fileName_ = ""; - /** - * - * - *
-     * The name of the generated file. The default is `manifest` with the
-     * extension suffix corresponding to the `Manifest.type`.
-     * 
- * - * string file_name = 1; - * - * @return The fileName. - */ - public java.lang.String getFileName() { - java.lang.Object ref = fileName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - fileName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The name of the generated file. The default is `manifest` with the
-     * extension suffix corresponding to the `Manifest.type`.
-     * 
- * - * string file_name = 1; - * - * @return The bytes for fileName. - */ - public com.google.protobuf.ByteString getFileNameBytes() { - java.lang.Object ref = fileName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - fileName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The name of the generated file. The default is `manifest` with the
-     * extension suffix corresponding to the `Manifest.type`.
-     * 
- * - * string file_name = 1; - * - * @param value The fileName to set. - * @return This builder for chaining. - */ - public Builder setFileName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - fileName_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The name of the generated file. The default is `manifest` with the
-     * extension suffix corresponding to the `Manifest.type`.
-     * 
- * - * string file_name = 1; - * - * @return This builder for chaining. - */ - public Builder clearFileName() { - - fileName_ = getDefaultInstance().getFileName(); - onChanged(); - return this; - } - /** - * - * - *
-     * The name of the generated file. The default is `manifest` with the
-     * extension suffix corresponding to the `Manifest.type`.
-     * 
- * - * string file_name = 1; - * - * @param value The bytes for fileName to set. - * @return This builder for chaining. - */ - public Builder setFileNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - fileName_ = value; - onChanged(); - return this; - } - - private int type_ = 0; - /** - * - * - *
-     * Required. Type of the manifest, can be `HLS` or `DASH`.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Manifest.ManifestType type = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The enum numeric value on the wire for type. - */ - @java.lang.Override - public int getTypeValue() { - return type_; - } - /** - * - * - *
-     * Required. Type of the manifest, can be `HLS` or `DASH`.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Manifest.ManifestType type = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @param value The enum numeric value on the wire for type to set. - * @return This builder for chaining. - */ - public Builder setTypeValue(int value) { - - type_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Type of the manifest, can be `HLS` or `DASH`.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Manifest.ManifestType type = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The type. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Manifest.ManifestType getType() { - @SuppressWarnings("deprecation") - com.google.cloud.video.transcoder.v1.Manifest.ManifestType result = - com.google.cloud.video.transcoder.v1.Manifest.ManifestType.valueOf(type_); - return result == null - ? com.google.cloud.video.transcoder.v1.Manifest.ManifestType.UNRECOGNIZED - : result; - } - /** - * - * - *
-     * Required. Type of the manifest, can be `HLS` or `DASH`.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Manifest.ManifestType type = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @param value The type to set. - * @return This builder for chaining. - */ - public Builder setType(com.google.cloud.video.transcoder.v1.Manifest.ManifestType value) { - if (value == null) { - throw new NullPointerException(); - } - - type_ = value.getNumber(); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. Type of the manifest, can be `HLS` or `DASH`.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Manifest.ManifestType type = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return This builder for chaining. - */ - public Builder clearType() { - - type_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList muxStreams_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureMuxStreamsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - muxStreams_ = new com.google.protobuf.LazyStringArrayList(muxStreams_); - bitField0_ |= 0x00000001; - } - } - /** - * - * - *
-     * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-     * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-     * and `.m3u8` extension is generated for each element of the
-     * `Manifest.mux_streams`.
-     * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return A list containing the muxStreams. - */ - public com.google.protobuf.ProtocolStringList getMuxStreamsList() { - return muxStreams_.getUnmodifiableView(); - } - /** - * - * - *
-     * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-     * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-     * and `.m3u8` extension is generated for each element of the
-     * `Manifest.mux_streams`.
-     * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The count of muxStreams. - */ - public int getMuxStreamsCount() { - return muxStreams_.size(); - } - /** - * - * - *
-     * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-     * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-     * and `.m3u8` extension is generated for each element of the
-     * `Manifest.mux_streams`.
-     * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param index The index of the element to return. - * @return The muxStreams at the given index. - */ - public java.lang.String getMuxStreams(int index) { - return muxStreams_.get(index); - } - /** - * - * - *
-     * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-     * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-     * and `.m3u8` extension is generated for each element of the
-     * `Manifest.mux_streams`.
-     * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param index The index of the value to return. - * @return The bytes of the muxStreams at the given index. - */ - public com.google.protobuf.ByteString getMuxStreamsBytes(int index) { - return muxStreams_.getByteString(index); - } - /** - * - * - *
-     * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-     * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-     * and `.m3u8` extension is generated for each element of the
-     * `Manifest.mux_streams`.
-     * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param index The index to set the value at. - * @param value The muxStreams to set. - * @return This builder for chaining. - */ - public Builder setMuxStreams(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureMuxStreamsIsMutable(); - muxStreams_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-     * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-     * and `.m3u8` extension is generated for each element of the
-     * `Manifest.mux_streams`.
-     * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The muxStreams to add. - * @return This builder for chaining. - */ - public Builder addMuxStreams(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureMuxStreamsIsMutable(); - muxStreams_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-     * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-     * and `.m3u8` extension is generated for each element of the
-     * `Manifest.mux_streams`.
-     * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param values The muxStreams to add. - * @return This builder for chaining. - */ - public Builder addAllMuxStreams(java.lang.Iterable values) { - ensureMuxStreamsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, muxStreams_); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-     * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-     * and `.m3u8` extension is generated for each element of the
-     * `Manifest.mux_streams`.
-     * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return This builder for chaining. - */ - public Builder clearMuxStreams() { - muxStreams_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-     * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-     * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-     * and `.m3u8` extension is generated for each element of the
-     * `Manifest.mux_streams`.
-     * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The bytes of the muxStreams to add. - * @return This builder for chaining. - */ - public Builder addMuxStreamsBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureMuxStreamsIsMutable(); - muxStreams_.add(value); - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.Manifest) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.Manifest) - private static final com.google.cloud.video.transcoder.v1.Manifest DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.Manifest(); - } - - public static com.google.cloud.video.transcoder.v1.Manifest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Manifest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Manifest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ManifestOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ManifestOrBuilder.java deleted file mode 100644 index 84a8fa5b..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/ManifestOrBuilder.java +++ /dev/null @@ -1,144 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface ManifestOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.Manifest) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * The name of the generated file. The default is `manifest` with the
-   * extension suffix corresponding to the `Manifest.type`.
-   * 
- * - * string file_name = 1; - * - * @return The fileName. - */ - java.lang.String getFileName(); - /** - * - * - *
-   * The name of the generated file. The default is `manifest` with the
-   * extension suffix corresponding to the `Manifest.type`.
-   * 
- * - * string file_name = 1; - * - * @return The bytes for fileName. - */ - com.google.protobuf.ByteString getFileNameBytes(); - - /** - * - * - *
-   * Required. Type of the manifest, can be `HLS` or `DASH`.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.Manifest.ManifestType type = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The enum numeric value on the wire for type. - */ - int getTypeValue(); - /** - * - * - *
-   * Required. Type of the manifest, can be `HLS` or `DASH`.
-   * 
- * - * - * .google.cloud.video.transcoder.v1.Manifest.ManifestType type = 2 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The type. - */ - com.google.cloud.video.transcoder.v1.Manifest.ManifestType getType(); - - /** - * - * - *
-   * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-   * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-   * and `.m3u8` extension is generated for each element of the
-   * `Manifest.mux_streams`.
-   * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return A list containing the muxStreams. - */ - java.util.List getMuxStreamsList(); - /** - * - * - *
-   * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-   * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-   * and `.m3u8` extension is generated for each element of the
-   * `Manifest.mux_streams`.
-   * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The count of muxStreams. - */ - int getMuxStreamsCount(); - /** - * - * - *
-   * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-   * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-   * and `.m3u8` extension is generated for each element of the
-   * `Manifest.mux_streams`.
-   * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param index The index of the element to return. - * @return The muxStreams at the given index. - */ - java.lang.String getMuxStreams(int index); - /** - * - * - *
-   * Required. List of user given `MuxStream.key`s that should appear in this manifest.
-   * When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key`
-   * and `.m3u8` extension is generated for each element of the
-   * `Manifest.mux_streams`.
-   * 
- * - * repeated string mux_streams = 3 [(.google.api.field_behavior) = REQUIRED]; - * - * @param index The index of the value to return. - * @return The bytes of the muxStreams at the given index. - */ - com.google.protobuf.ByteString getMuxStreamsBytes(int index); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/MuxStream.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/MuxStream.java deleted file mode 100644 index 08f2c7cf..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/MuxStream.java +++ /dev/null @@ -1,1599 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Multiplexing settings for output stream.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.MuxStream} - */ -public final class MuxStream extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.MuxStream) - MuxStreamOrBuilder { - private static final long serialVersionUID = 0L; - // Use MuxStream.newBuilder() to construct. - private MuxStream(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private MuxStream() { - key_ = ""; - fileName_ = ""; - container_ = ""; - elementaryStreams_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new MuxStream(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_MuxStream_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_MuxStream_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.MuxStream.class, - com.google.cloud.video.transcoder.v1.MuxStream.Builder.class); - } - - public static final int KEY_FIELD_NUMBER = 1; - private volatile java.lang.Object key_; - /** - * - * - *
-   * A unique key for this multiplexed stream. HLS media manifests will be
-   * named `MuxStream.key` with the `.m3u8` extension suffix.
-   * 
- * - * string key = 1; - * - * @return The key. - */ - @java.lang.Override - public java.lang.String getKey() { - java.lang.Object ref = key_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - key_ = s; - return s; - } - } - /** - * - * - *
-   * A unique key for this multiplexed stream. HLS media manifests will be
-   * named `MuxStream.key` with the `.m3u8` extension suffix.
-   * 
- * - * string key = 1; - * - * @return The bytes for key. - */ - @java.lang.Override - public com.google.protobuf.ByteString getKeyBytes() { - java.lang.Object ref = key_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - key_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int FILE_NAME_FIELD_NUMBER = 2; - private volatile java.lang.Object fileName_; - /** - * - * - *
-   * The name of the generated file. The default is `MuxStream.key` with the
-   * extension suffix corresponding to the `MuxStream.container`.
-   * Individual segments also have an incremental 10-digit zero-padded suffix
-   * starting from 0 before the extension, such as `mux_stream0000000123.ts`.
-   * 
- * - * string file_name = 2; - * - * @return The fileName. - */ - @java.lang.Override - public java.lang.String getFileName() { - java.lang.Object ref = fileName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - fileName_ = s; - return s; - } - } - /** - * - * - *
-   * The name of the generated file. The default is `MuxStream.key` with the
-   * extension suffix corresponding to the `MuxStream.container`.
-   * Individual segments also have an incremental 10-digit zero-padded suffix
-   * starting from 0 before the extension, such as `mux_stream0000000123.ts`.
-   * 
- * - * string file_name = 2; - * - * @return The bytes for fileName. - */ - @java.lang.Override - public com.google.protobuf.ByteString getFileNameBytes() { - java.lang.Object ref = fileName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - fileName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CONTAINER_FIELD_NUMBER = 3; - private volatile java.lang.Object container_; - /** - * - * - *
-   * The container format. The default is `mp4`
-   * Supported container formats:
-   * - `ts`
-   * - `fmp4`- the corresponding file extension is `.m4s`
-   * - `mp4`
-   * - `vtt`
-   * See also:
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats)
-   * 
- * - * string container = 3; - * - * @return The container. - */ - @java.lang.Override - public java.lang.String getContainer() { - java.lang.Object ref = container_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - container_ = s; - return s; - } - } - /** - * - * - *
-   * The container format. The default is `mp4`
-   * Supported container formats:
-   * - `ts`
-   * - `fmp4`- the corresponding file extension is `.m4s`
-   * - `mp4`
-   * - `vtt`
-   * See also:
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats)
-   * 
- * - * string container = 3; - * - * @return The bytes for container. - */ - @java.lang.Override - public com.google.protobuf.ByteString getContainerBytes() { - java.lang.Object ref = container_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - container_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ELEMENTARY_STREAMS_FIELD_NUMBER = 4; - private com.google.protobuf.LazyStringList elementaryStreams_; - /** - * - * - *
-   * List of `ElementaryStream.key`s multiplexed in this stream.
-   * 
- * - * repeated string elementary_streams = 4; - * - * @return A list containing the elementaryStreams. - */ - public com.google.protobuf.ProtocolStringList getElementaryStreamsList() { - return elementaryStreams_; - } - /** - * - * - *
-   * List of `ElementaryStream.key`s multiplexed in this stream.
-   * 
- * - * repeated string elementary_streams = 4; - * - * @return The count of elementaryStreams. - */ - public int getElementaryStreamsCount() { - return elementaryStreams_.size(); - } - /** - * - * - *
-   * List of `ElementaryStream.key`s multiplexed in this stream.
-   * 
- * - * repeated string elementary_streams = 4; - * - * @param index The index of the element to return. - * @return The elementaryStreams at the given index. - */ - public java.lang.String getElementaryStreams(int index) { - return elementaryStreams_.get(index); - } - /** - * - * - *
-   * List of `ElementaryStream.key`s multiplexed in this stream.
-   * 
- * - * repeated string elementary_streams = 4; - * - * @param index The index of the value to return. - * @return The bytes of the elementaryStreams at the given index. - */ - public com.google.protobuf.ByteString getElementaryStreamsBytes(int index) { - return elementaryStreams_.getByteString(index); - } - - public static final int SEGMENT_SETTINGS_FIELD_NUMBER = 5; - private com.google.cloud.video.transcoder.v1.SegmentSettings segmentSettings_; - /** - * - * - *
-   * Segment settings for `ts`, `fmp4` and `vtt`.
-   * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - * - * @return Whether the segmentSettings field is set. - */ - @java.lang.Override - public boolean hasSegmentSettings() { - return segmentSettings_ != null; - } - /** - * - * - *
-   * Segment settings for `ts`, `fmp4` and `vtt`.
-   * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - * - * @return The segmentSettings. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.SegmentSettings getSegmentSettings() { - return segmentSettings_ == null - ? com.google.cloud.video.transcoder.v1.SegmentSettings.getDefaultInstance() - : segmentSettings_; - } - /** - * - * - *
-   * Segment settings for `ts`, `fmp4` and `vtt`.
-   * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.SegmentSettingsOrBuilder - getSegmentSettingsOrBuilder() { - return getSegmentSettings(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(key_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, key_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fileName_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, fileName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(container_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, container_); - } - for (int i = 0; i < elementaryStreams_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, elementaryStreams_.getRaw(i)); - } - if (segmentSettings_ != null) { - output.writeMessage(5, getSegmentSettings()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(key_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, key_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(fileName_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, fileName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(container_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, container_); - } - { - int dataSize = 0; - for (int i = 0; i < elementaryStreams_.size(); i++) { - dataSize += computeStringSizeNoTag(elementaryStreams_.getRaw(i)); - } - size += dataSize; - size += 1 * getElementaryStreamsList().size(); - } - if (segmentSettings_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getSegmentSettings()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.MuxStream)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.MuxStream other = - (com.google.cloud.video.transcoder.v1.MuxStream) obj; - - if (!getKey().equals(other.getKey())) return false; - if (!getFileName().equals(other.getFileName())) return false; - if (!getContainer().equals(other.getContainer())) return false; - if (!getElementaryStreamsList().equals(other.getElementaryStreamsList())) return false; - if (hasSegmentSettings() != other.hasSegmentSettings()) return false; - if (hasSegmentSettings()) { - if (!getSegmentSettings().equals(other.getSegmentSettings())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + KEY_FIELD_NUMBER; - hash = (53 * hash) + getKey().hashCode(); - hash = (37 * hash) + FILE_NAME_FIELD_NUMBER; - hash = (53 * hash) + getFileName().hashCode(); - hash = (37 * hash) + CONTAINER_FIELD_NUMBER; - hash = (53 * hash) + getContainer().hashCode(); - if (getElementaryStreamsCount() > 0) { - hash = (37 * hash) + ELEMENTARY_STREAMS_FIELD_NUMBER; - hash = (53 * hash) + getElementaryStreamsList().hashCode(); - } - if (hasSegmentSettings()) { - hash = (37 * hash) + SEGMENT_SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getSegmentSettings().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.MuxStream prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Multiplexing settings for output stream.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.MuxStream} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.MuxStream) - com.google.cloud.video.transcoder.v1.MuxStreamOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_MuxStream_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_MuxStream_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.MuxStream.class, - com.google.cloud.video.transcoder.v1.MuxStream.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.MuxStream.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - key_ = ""; - - fileName_ = ""; - - container_ = ""; - - elementaryStreams_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - if (segmentSettingsBuilder_ == null) { - segmentSettings_ = null; - } else { - segmentSettings_ = null; - segmentSettingsBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_MuxStream_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.MuxStream getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.MuxStream.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.MuxStream build() { - com.google.cloud.video.transcoder.v1.MuxStream result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.MuxStream buildPartial() { - com.google.cloud.video.transcoder.v1.MuxStream result = - new com.google.cloud.video.transcoder.v1.MuxStream(this); - int from_bitField0_ = bitField0_; - result.key_ = key_; - result.fileName_ = fileName_; - result.container_ = container_; - if (((bitField0_ & 0x00000001) != 0)) { - elementaryStreams_ = elementaryStreams_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.elementaryStreams_ = elementaryStreams_; - if (segmentSettingsBuilder_ == null) { - result.segmentSettings_ = segmentSettings_; - } else { - result.segmentSettings_ = segmentSettingsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.MuxStream) { - return mergeFrom((com.google.cloud.video.transcoder.v1.MuxStream) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.MuxStream other) { - if (other == com.google.cloud.video.transcoder.v1.MuxStream.getDefaultInstance()) return this; - if (!other.getKey().isEmpty()) { - key_ = other.key_; - onChanged(); - } - if (!other.getFileName().isEmpty()) { - fileName_ = other.fileName_; - onChanged(); - } - if (!other.getContainer().isEmpty()) { - container_ = other.container_; - onChanged(); - } - if (!other.elementaryStreams_.isEmpty()) { - if (elementaryStreams_.isEmpty()) { - elementaryStreams_ = other.elementaryStreams_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureElementaryStreamsIsMutable(); - elementaryStreams_.addAll(other.elementaryStreams_); - } - onChanged(); - } - if (other.hasSegmentSettings()) { - mergeSegmentSettings(other.getSegmentSettings()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - key_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - fileName_ = input.readStringRequireUtf8(); - - break; - } // case 18 - case 26: - { - container_ = input.readStringRequireUtf8(); - - break; - } // case 26 - case 34: - { - java.lang.String s = input.readStringRequireUtf8(); - ensureElementaryStreamsIsMutable(); - elementaryStreams_.add(s); - break; - } // case 34 - case 42: - { - input.readMessage(getSegmentSettingsFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 42 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private java.lang.Object key_ = ""; - /** - * - * - *
-     * A unique key for this multiplexed stream. HLS media manifests will be
-     * named `MuxStream.key` with the `.m3u8` extension suffix.
-     * 
- * - * string key = 1; - * - * @return The key. - */ - public java.lang.String getKey() { - java.lang.Object ref = key_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - key_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * A unique key for this multiplexed stream. HLS media manifests will be
-     * named `MuxStream.key` with the `.m3u8` extension suffix.
-     * 
- * - * string key = 1; - * - * @return The bytes for key. - */ - public com.google.protobuf.ByteString getKeyBytes() { - java.lang.Object ref = key_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - key_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * A unique key for this multiplexed stream. HLS media manifests will be
-     * named `MuxStream.key` with the `.m3u8` extension suffix.
-     * 
- * - * string key = 1; - * - * @param value The key to set. - * @return This builder for chaining. - */ - public Builder setKey(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - key_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * A unique key for this multiplexed stream. HLS media manifests will be
-     * named `MuxStream.key` with the `.m3u8` extension suffix.
-     * 
- * - * string key = 1; - * - * @return This builder for chaining. - */ - public Builder clearKey() { - - key_ = getDefaultInstance().getKey(); - onChanged(); - return this; - } - /** - * - * - *
-     * A unique key for this multiplexed stream. HLS media manifests will be
-     * named `MuxStream.key` with the `.m3u8` extension suffix.
-     * 
- * - * string key = 1; - * - * @param value The bytes for key to set. - * @return This builder for chaining. - */ - public Builder setKeyBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - key_ = value; - onChanged(); - return this; - } - - private java.lang.Object fileName_ = ""; - /** - * - * - *
-     * The name of the generated file. The default is `MuxStream.key` with the
-     * extension suffix corresponding to the `MuxStream.container`.
-     * Individual segments also have an incremental 10-digit zero-padded suffix
-     * starting from 0 before the extension, such as `mux_stream0000000123.ts`.
-     * 
- * - * string file_name = 2; - * - * @return The fileName. - */ - public java.lang.String getFileName() { - java.lang.Object ref = fileName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - fileName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The name of the generated file. The default is `MuxStream.key` with the
-     * extension suffix corresponding to the `MuxStream.container`.
-     * Individual segments also have an incremental 10-digit zero-padded suffix
-     * starting from 0 before the extension, such as `mux_stream0000000123.ts`.
-     * 
- * - * string file_name = 2; - * - * @return The bytes for fileName. - */ - public com.google.protobuf.ByteString getFileNameBytes() { - java.lang.Object ref = fileName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - fileName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The name of the generated file. The default is `MuxStream.key` with the
-     * extension suffix corresponding to the `MuxStream.container`.
-     * Individual segments also have an incremental 10-digit zero-padded suffix
-     * starting from 0 before the extension, such as `mux_stream0000000123.ts`.
-     * 
- * - * string file_name = 2; - * - * @param value The fileName to set. - * @return This builder for chaining. - */ - public Builder setFileName(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - fileName_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The name of the generated file. The default is `MuxStream.key` with the
-     * extension suffix corresponding to the `MuxStream.container`.
-     * Individual segments also have an incremental 10-digit zero-padded suffix
-     * starting from 0 before the extension, such as `mux_stream0000000123.ts`.
-     * 
- * - * string file_name = 2; - * - * @return This builder for chaining. - */ - public Builder clearFileName() { - - fileName_ = getDefaultInstance().getFileName(); - onChanged(); - return this; - } - /** - * - * - *
-     * The name of the generated file. The default is `MuxStream.key` with the
-     * extension suffix corresponding to the `MuxStream.container`.
-     * Individual segments also have an incremental 10-digit zero-padded suffix
-     * starting from 0 before the extension, such as `mux_stream0000000123.ts`.
-     * 
- * - * string file_name = 2; - * - * @param value The bytes for fileName to set. - * @return This builder for chaining. - */ - public Builder setFileNameBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - fileName_ = value; - onChanged(); - return this; - } - - private java.lang.Object container_ = ""; - /** - * - * - *
-     * The container format. The default is `mp4`
-     * Supported container formats:
-     * - `ts`
-     * - `fmp4`- the corresponding file extension is `.m4s`
-     * - `mp4`
-     * - `vtt`
-     * See also:
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats)
-     * 
- * - * string container = 3; - * - * @return The container. - */ - public java.lang.String getContainer() { - java.lang.Object ref = container_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - container_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * The container format. The default is `mp4`
-     * Supported container formats:
-     * - `ts`
-     * - `fmp4`- the corresponding file extension is `.m4s`
-     * - `mp4`
-     * - `vtt`
-     * See also:
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats)
-     * 
- * - * string container = 3; - * - * @return The bytes for container. - */ - public com.google.protobuf.ByteString getContainerBytes() { - java.lang.Object ref = container_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - container_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * The container format. The default is `mp4`
-     * Supported container formats:
-     * - `ts`
-     * - `fmp4`- the corresponding file extension is `.m4s`
-     * - `mp4`
-     * - `vtt`
-     * See also:
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats)
-     * 
- * - * string container = 3; - * - * @param value The container to set. - * @return This builder for chaining. - */ - public Builder setContainer(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - container_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * The container format. The default is `mp4`
-     * Supported container formats:
-     * - `ts`
-     * - `fmp4`- the corresponding file extension is `.m4s`
-     * - `mp4`
-     * - `vtt`
-     * See also:
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats)
-     * 
- * - * string container = 3; - * - * @return This builder for chaining. - */ - public Builder clearContainer() { - - container_ = getDefaultInstance().getContainer(); - onChanged(); - return this; - } - /** - * - * - *
-     * The container format. The default is `mp4`
-     * Supported container formats:
-     * - `ts`
-     * - `fmp4`- the corresponding file extension is `.m4s`
-     * - `mp4`
-     * - `vtt`
-     * See also:
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats)
-     * 
- * - * string container = 3; - * - * @param value The bytes for container to set. - * @return This builder for chaining. - */ - public Builder setContainerBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - container_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList elementaryStreams_ = - com.google.protobuf.LazyStringArrayList.EMPTY; - - private void ensureElementaryStreamsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - elementaryStreams_ = new com.google.protobuf.LazyStringArrayList(elementaryStreams_); - bitField0_ |= 0x00000001; - } - } - /** - * - * - *
-     * List of `ElementaryStream.key`s multiplexed in this stream.
-     * 
- * - * repeated string elementary_streams = 4; - * - * @return A list containing the elementaryStreams. - */ - public com.google.protobuf.ProtocolStringList getElementaryStreamsList() { - return elementaryStreams_.getUnmodifiableView(); - } - /** - * - * - *
-     * List of `ElementaryStream.key`s multiplexed in this stream.
-     * 
- * - * repeated string elementary_streams = 4; - * - * @return The count of elementaryStreams. - */ - public int getElementaryStreamsCount() { - return elementaryStreams_.size(); - } - /** - * - * - *
-     * List of `ElementaryStream.key`s multiplexed in this stream.
-     * 
- * - * repeated string elementary_streams = 4; - * - * @param index The index of the element to return. - * @return The elementaryStreams at the given index. - */ - public java.lang.String getElementaryStreams(int index) { - return elementaryStreams_.get(index); - } - /** - * - * - *
-     * List of `ElementaryStream.key`s multiplexed in this stream.
-     * 
- * - * repeated string elementary_streams = 4; - * - * @param index The index of the value to return. - * @return The bytes of the elementaryStreams at the given index. - */ - public com.google.protobuf.ByteString getElementaryStreamsBytes(int index) { - return elementaryStreams_.getByteString(index); - } - /** - * - * - *
-     * List of `ElementaryStream.key`s multiplexed in this stream.
-     * 
- * - * repeated string elementary_streams = 4; - * - * @param index The index to set the value at. - * @param value The elementaryStreams to set. - * @return This builder for chaining. - */ - public Builder setElementaryStreams(int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureElementaryStreamsIsMutable(); - elementaryStreams_.set(index, value); - onChanged(); - return this; - } - /** - * - * - *
-     * List of `ElementaryStream.key`s multiplexed in this stream.
-     * 
- * - * repeated string elementary_streams = 4; - * - * @param value The elementaryStreams to add. - * @return This builder for chaining. - */ - public Builder addElementaryStreams(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureElementaryStreamsIsMutable(); - elementaryStreams_.add(value); - onChanged(); - return this; - } - /** - * - * - *
-     * List of `ElementaryStream.key`s multiplexed in this stream.
-     * 
- * - * repeated string elementary_streams = 4; - * - * @param values The elementaryStreams to add. - * @return This builder for chaining. - */ - public Builder addAllElementaryStreams(java.lang.Iterable values) { - ensureElementaryStreamsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, elementaryStreams_); - onChanged(); - return this; - } - /** - * - * - *
-     * List of `ElementaryStream.key`s multiplexed in this stream.
-     * 
- * - * repeated string elementary_streams = 4; - * - * @return This builder for chaining. - */ - public Builder clearElementaryStreams() { - elementaryStreams_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * - * - *
-     * List of `ElementaryStream.key`s multiplexed in this stream.
-     * 
- * - * repeated string elementary_streams = 4; - * - * @param value The bytes of the elementaryStreams to add. - * @return This builder for chaining. - */ - public Builder addElementaryStreamsBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureElementaryStreamsIsMutable(); - elementaryStreams_.add(value); - onChanged(); - return this; - } - - private com.google.cloud.video.transcoder.v1.SegmentSettings segmentSettings_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.SegmentSettings, - com.google.cloud.video.transcoder.v1.SegmentSettings.Builder, - com.google.cloud.video.transcoder.v1.SegmentSettingsOrBuilder> - segmentSettingsBuilder_; - /** - * - * - *
-     * Segment settings for `ts`, `fmp4` and `vtt`.
-     * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - * - * @return Whether the segmentSettings field is set. - */ - public boolean hasSegmentSettings() { - return segmentSettingsBuilder_ != null || segmentSettings_ != null; - } - /** - * - * - *
-     * Segment settings for `ts`, `fmp4` and `vtt`.
-     * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - * - * @return The segmentSettings. - */ - public com.google.cloud.video.transcoder.v1.SegmentSettings getSegmentSettings() { - if (segmentSettingsBuilder_ == null) { - return segmentSettings_ == null - ? com.google.cloud.video.transcoder.v1.SegmentSettings.getDefaultInstance() - : segmentSettings_; - } else { - return segmentSettingsBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Segment settings for `ts`, `fmp4` and `vtt`.
-     * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - */ - public Builder setSegmentSettings(com.google.cloud.video.transcoder.v1.SegmentSettings value) { - if (segmentSettingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - segmentSettings_ = value; - onChanged(); - } else { - segmentSettingsBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Segment settings for `ts`, `fmp4` and `vtt`.
-     * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - */ - public Builder setSegmentSettings( - com.google.cloud.video.transcoder.v1.SegmentSettings.Builder builderForValue) { - if (segmentSettingsBuilder_ == null) { - segmentSettings_ = builderForValue.build(); - onChanged(); - } else { - segmentSettingsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Segment settings for `ts`, `fmp4` and `vtt`.
-     * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - */ - public Builder mergeSegmentSettings( - com.google.cloud.video.transcoder.v1.SegmentSettings value) { - if (segmentSettingsBuilder_ == null) { - if (segmentSettings_ != null) { - segmentSettings_ = - com.google.cloud.video.transcoder.v1.SegmentSettings.newBuilder(segmentSettings_) - .mergeFrom(value) - .buildPartial(); - } else { - segmentSettings_ = value; - } - onChanged(); - } else { - segmentSettingsBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Segment settings for `ts`, `fmp4` and `vtt`.
-     * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - */ - public Builder clearSegmentSettings() { - if (segmentSettingsBuilder_ == null) { - segmentSettings_ = null; - onChanged(); - } else { - segmentSettings_ = null; - segmentSettingsBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Segment settings for `ts`, `fmp4` and `vtt`.
-     * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - */ - public com.google.cloud.video.transcoder.v1.SegmentSettings.Builder - getSegmentSettingsBuilder() { - - onChanged(); - return getSegmentSettingsFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Segment settings for `ts`, `fmp4` and `vtt`.
-     * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - */ - public com.google.cloud.video.transcoder.v1.SegmentSettingsOrBuilder - getSegmentSettingsOrBuilder() { - if (segmentSettingsBuilder_ != null) { - return segmentSettingsBuilder_.getMessageOrBuilder(); - } else { - return segmentSettings_ == null - ? com.google.cloud.video.transcoder.v1.SegmentSettings.getDefaultInstance() - : segmentSettings_; - } - } - /** - * - * - *
-     * Segment settings for `ts`, `fmp4` and `vtt`.
-     * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.SegmentSettings, - com.google.cloud.video.transcoder.v1.SegmentSettings.Builder, - com.google.cloud.video.transcoder.v1.SegmentSettingsOrBuilder> - getSegmentSettingsFieldBuilder() { - if (segmentSettingsBuilder_ == null) { - segmentSettingsBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.SegmentSettings, - com.google.cloud.video.transcoder.v1.SegmentSettings.Builder, - com.google.cloud.video.transcoder.v1.SegmentSettingsOrBuilder>( - getSegmentSettings(), getParentForChildren(), isClean()); - segmentSettings_ = null; - } - return segmentSettingsBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.MuxStream) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.MuxStream) - private static final com.google.cloud.video.transcoder.v1.MuxStream DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.MuxStream(); - } - - public static com.google.cloud.video.transcoder.v1.MuxStream getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public MuxStream parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.MuxStream getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/MuxStreamOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/MuxStreamOrBuilder.java deleted file mode 100644 index 97fbf3b1..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/MuxStreamOrBuilder.java +++ /dev/null @@ -1,210 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface MuxStreamOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.MuxStream) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * A unique key for this multiplexed stream. HLS media manifests will be
-   * named `MuxStream.key` with the `.m3u8` extension suffix.
-   * 
- * - * string key = 1; - * - * @return The key. - */ - java.lang.String getKey(); - /** - * - * - *
-   * A unique key for this multiplexed stream. HLS media manifests will be
-   * named `MuxStream.key` with the `.m3u8` extension suffix.
-   * 
- * - * string key = 1; - * - * @return The bytes for key. - */ - com.google.protobuf.ByteString getKeyBytes(); - - /** - * - * - *
-   * The name of the generated file. The default is `MuxStream.key` with the
-   * extension suffix corresponding to the `MuxStream.container`.
-   * Individual segments also have an incremental 10-digit zero-padded suffix
-   * starting from 0 before the extension, such as `mux_stream0000000123.ts`.
-   * 
- * - * string file_name = 2; - * - * @return The fileName. - */ - java.lang.String getFileName(); - /** - * - * - *
-   * The name of the generated file. The default is `MuxStream.key` with the
-   * extension suffix corresponding to the `MuxStream.container`.
-   * Individual segments also have an incremental 10-digit zero-padded suffix
-   * starting from 0 before the extension, such as `mux_stream0000000123.ts`.
-   * 
- * - * string file_name = 2; - * - * @return The bytes for fileName. - */ - com.google.protobuf.ByteString getFileNameBytes(); - - /** - * - * - *
-   * The container format. The default is `mp4`
-   * Supported container formats:
-   * - `ts`
-   * - `fmp4`- the corresponding file extension is `.m4s`
-   * - `mp4`
-   * - `vtt`
-   * See also:
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats)
-   * 
- * - * string container = 3; - * - * @return The container. - */ - java.lang.String getContainer(); - /** - * - * - *
-   * The container format. The default is `mp4`
-   * Supported container formats:
-   * - `ts`
-   * - `fmp4`- the corresponding file extension is `.m4s`
-   * - `mp4`
-   * - `vtt`
-   * See also:
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats)
-   * 
- * - * string container = 3; - * - * @return The bytes for container. - */ - com.google.protobuf.ByteString getContainerBytes(); - - /** - * - * - *
-   * List of `ElementaryStream.key`s multiplexed in this stream.
-   * 
- * - * repeated string elementary_streams = 4; - * - * @return A list containing the elementaryStreams. - */ - java.util.List getElementaryStreamsList(); - /** - * - * - *
-   * List of `ElementaryStream.key`s multiplexed in this stream.
-   * 
- * - * repeated string elementary_streams = 4; - * - * @return The count of elementaryStreams. - */ - int getElementaryStreamsCount(); - /** - * - * - *
-   * List of `ElementaryStream.key`s multiplexed in this stream.
-   * 
- * - * repeated string elementary_streams = 4; - * - * @param index The index of the element to return. - * @return The elementaryStreams at the given index. - */ - java.lang.String getElementaryStreams(int index); - /** - * - * - *
-   * List of `ElementaryStream.key`s multiplexed in this stream.
-   * 
- * - * repeated string elementary_streams = 4; - * - * @param index The index of the value to return. - * @return The bytes of the elementaryStreams at the given index. - */ - com.google.protobuf.ByteString getElementaryStreamsBytes(int index); - - /** - * - * - *
-   * Segment settings for `ts`, `fmp4` and `vtt`.
-   * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - * - * @return Whether the segmentSettings field is set. - */ - boolean hasSegmentSettings(); - /** - * - * - *
-   * Segment settings for `ts`, `fmp4` and `vtt`.
-   * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - * - * @return The segmentSettings. - */ - com.google.cloud.video.transcoder.v1.SegmentSettings getSegmentSettings(); - /** - * - * - *
-   * Segment settings for `ts`, `fmp4` and `vtt`.
-   * 
- * - * .google.cloud.video.transcoder.v1.SegmentSettings segment_settings = 5; - */ - com.google.cloud.video.transcoder.v1.SegmentSettingsOrBuilder getSegmentSettingsOrBuilder(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Output.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Output.java deleted file mode 100644 index eadd05db..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Output.java +++ /dev/null @@ -1,635 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Location of output file(s) in a Cloud Storage bucket.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Output} - */ -public final class Output extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.Output) - OutputOrBuilder { - private static final long serialVersionUID = 0L; - // Use Output.newBuilder() to construct. - private Output(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Output() { - uri_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Output(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Output_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Output_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Output.class, - com.google.cloud.video.transcoder.v1.Output.Builder.class); - } - - public static final int URI_FIELD_NUMBER = 1; - private volatile java.lang.Object uri_; - /** - * - * - *
-   * URI for the output file(s). For example, `gs://my-bucket/outputs/`.
-   * If empty, the value is populated from `Job.output_uri`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string uri = 1; - * - * @return The uri. - */ - @java.lang.Override - public java.lang.String getUri() { - java.lang.Object ref = uri_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - uri_ = s; - return s; - } - } - /** - * - * - *
-   * URI for the output file(s). For example, `gs://my-bucket/outputs/`.
-   * If empty, the value is populated from `Job.output_uri`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string uri = 1; - * - * @return The bytes for uri. - */ - @java.lang.Override - public com.google.protobuf.ByteString getUriBytes() { - java.lang.Object ref = uri_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - uri_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, uri_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, uri_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.Output)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.Output other = - (com.google.cloud.video.transcoder.v1.Output) obj; - - if (!getUri().equals(other.getUri())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + URI_FIELD_NUMBER; - hash = (53 * hash) + getUri().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.Output parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Output parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Output parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Output parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Output parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Output parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Output parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Output parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Output parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Output parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Output parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Output parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.Output prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Location of output file(s) in a Cloud Storage bucket.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Output} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.Output) - com.google.cloud.video.transcoder.v1.OutputOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Output_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Output_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Output.class, - com.google.cloud.video.transcoder.v1.Output.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.Output.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - uri_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Output_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Output getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.Output.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Output build() { - com.google.cloud.video.transcoder.v1.Output result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Output buildPartial() { - com.google.cloud.video.transcoder.v1.Output result = - new com.google.cloud.video.transcoder.v1.Output(this); - result.uri_ = uri_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.Output) { - return mergeFrom((com.google.cloud.video.transcoder.v1.Output) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.Output other) { - if (other == com.google.cloud.video.transcoder.v1.Output.getDefaultInstance()) return this; - if (!other.getUri().isEmpty()) { - uri_ = other.uri_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - uri_ = input.readStringRequireUtf8(); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object uri_ = ""; - /** - * - * - *
-     * URI for the output file(s). For example, `gs://my-bucket/outputs/`.
-     * If empty, the value is populated from `Job.output_uri`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string uri = 1; - * - * @return The uri. - */ - public java.lang.String getUri() { - java.lang.Object ref = uri_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - uri_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-     * URI for the output file(s). For example, `gs://my-bucket/outputs/`.
-     * If empty, the value is populated from `Job.output_uri`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string uri = 1; - * - * @return The bytes for uri. - */ - public com.google.protobuf.ByteString getUriBytes() { - java.lang.Object ref = uri_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - uri_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-     * URI for the output file(s). For example, `gs://my-bucket/outputs/`.
-     * If empty, the value is populated from `Job.output_uri`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string uri = 1; - * - * @param value The uri to set. - * @return This builder for chaining. - */ - public Builder setUri(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - uri_ = value; - onChanged(); - return this; - } - /** - * - * - *
-     * URI for the output file(s). For example, `gs://my-bucket/outputs/`.
-     * If empty, the value is populated from `Job.output_uri`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string uri = 1; - * - * @return This builder for chaining. - */ - public Builder clearUri() { - - uri_ = getDefaultInstance().getUri(); - onChanged(); - return this; - } - /** - * - * - *
-     * URI for the output file(s). For example, `gs://my-bucket/outputs/`.
-     * If empty, the value is populated from `Job.output_uri`. See
-     * [Supported input and output
-     * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-     * 
- * - * string uri = 1; - * - * @param value The bytes for uri to set. - * @return This builder for chaining. - */ - public Builder setUriBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - uri_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.Output) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.Output) - private static final com.google.cloud.video.transcoder.v1.Output DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.Output(); - } - - public static com.google.cloud.video.transcoder.v1.Output getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Output parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Output getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/OutputOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/OutputOrBuilder.java deleted file mode 100644 index 7542cc52..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/OutputOrBuilder.java +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface OutputOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.Output) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * URI for the output file(s). For example, `gs://my-bucket/outputs/`.
-   * If empty, the value is populated from `Job.output_uri`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string uri = 1; - * - * @return The uri. - */ - java.lang.String getUri(); - /** - * - * - *
-   * URI for the output file(s). For example, `gs://my-bucket/outputs/`.
-   * If empty, the value is populated from `Job.output_uri`. See
-   * [Supported input and output
-   * formats](https://cloud.google.com/transcoder/docs/concepts/supported-input-and-output-formats).
-   * 
- * - * string uri = 1; - * - * @return The bytes for uri. - */ - com.google.protobuf.ByteString getUriBytes(); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Overlay.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Overlay.java deleted file mode 100644 index f3d5e06e..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/Overlay.java +++ /dev/null @@ -1,8169 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Overlay configuration.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay} - */ -public final class Overlay extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.Overlay) - OverlayOrBuilder { - private static final long serialVersionUID = 0L; - // Use Overlay.newBuilder() to construct. - private Overlay(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Overlay() { - animations_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Overlay(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.class, - com.google.cloud.video.transcoder.v1.Overlay.Builder.class); - } - - /** - * - * - *
-   * Fade type for the overlay: `FADE_IN` or `FADE_OUT`.
-   * 
- * - * Protobuf enum {@code google.cloud.video.transcoder.v1.Overlay.FadeType} - */ - public enum FadeType implements com.google.protobuf.ProtocolMessageEnum { - /** - * - * - *
-     * The fade type is not specified.
-     * 
- * - * FADE_TYPE_UNSPECIFIED = 0; - */ - FADE_TYPE_UNSPECIFIED(0), - /** - * - * - *
-     * Fade the overlay object into view.
-     * 
- * - * FADE_IN = 1; - */ - FADE_IN(1), - /** - * - * - *
-     * Fade the overlay object out of view.
-     * 
- * - * FADE_OUT = 2; - */ - FADE_OUT(2), - UNRECOGNIZED(-1), - ; - - /** - * - * - *
-     * The fade type is not specified.
-     * 
- * - * FADE_TYPE_UNSPECIFIED = 0; - */ - public static final int FADE_TYPE_UNSPECIFIED_VALUE = 0; - /** - * - * - *
-     * Fade the overlay object into view.
-     * 
- * - * FADE_IN = 1; - */ - public static final int FADE_IN_VALUE = 1; - /** - * - * - *
-     * Fade the overlay object out of view.
-     * 
- * - * FADE_OUT = 2; - */ - public static final int FADE_OUT_VALUE = 2; - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static FadeType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static FadeType forNumber(int value) { - switch (value) { - case 0: - return FADE_TYPE_UNSPECIFIED; - case 1: - return FADE_IN; - case 2: - return FADE_OUT; - default: - return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { - return internalValueMap; - } - - private static final com.google.protobuf.Internal.EnumLiteMap internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public FadeType findValueByNumber(int number) { - return FadeType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - - public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { - return getDescriptor(); - } - - public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.Overlay.getDescriptor().getEnumTypes().get(0); - } - - private static final FadeType[] VALUES = values(); - - public static FadeType valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException("EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private FadeType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:google.cloud.video.transcoder.v1.Overlay.FadeType) - } - - public interface NormalizedCoordinateOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Normalized x coordinate.
-     * 
- * - * double x = 1; - * - * @return The x. - */ - double getX(); - - /** - * - * - *
-     * Normalized y coordinate.
-     * 
- * - * double y = 2; - * - * @return The y. - */ - double getY(); - } - /** - * - * - *
-   * 2D normalized coordinates. Default: `{0.0, 0.0}`
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate} - */ - public static final class NormalizedCoordinate extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate) - NormalizedCoordinateOrBuilder { - private static final long serialVersionUID = 0L; - // Use NormalizedCoordinate.newBuilder() to construct. - private NormalizedCoordinate(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private NormalizedCoordinate() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new NormalizedCoordinate(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_NormalizedCoordinate_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_NormalizedCoordinate_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.class, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder.class); - } - - public static final int X_FIELD_NUMBER = 1; - private double x_; - /** - * - * - *
-     * Normalized x coordinate.
-     * 
- * - * double x = 1; - * - * @return The x. - */ - @java.lang.Override - public double getX() { - return x_; - } - - public static final int Y_FIELD_NUMBER = 2; - private double y_; - /** - * - * - *
-     * Normalized y coordinate.
-     * 
- * - * double y = 2; - * - * @return The y. - */ - @java.lang.Override - public double getY() { - return y_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (java.lang.Double.doubleToRawLongBits(x_) != 0) { - output.writeDouble(1, x_); - } - if (java.lang.Double.doubleToRawLongBits(y_) != 0) { - output.writeDouble(2, y_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (java.lang.Double.doubleToRawLongBits(x_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeDoubleSize(1, x_); - } - if (java.lang.Double.doubleToRawLongBits(y_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeDoubleSize(2, y_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate other = - (com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate) obj; - - if (java.lang.Double.doubleToLongBits(getX()) - != java.lang.Double.doubleToLongBits(other.getX())) return false; - if (java.lang.Double.doubleToLongBits(getY()) - != java.lang.Double.doubleToLongBits(other.getY())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + X_FIELD_NUMBER; - hash = - (53 * hash) - + com.google.protobuf.Internal.hashLong(java.lang.Double.doubleToLongBits(getX())); - hash = (37 * hash) + Y_FIELD_NUMBER; - hash = - (53 * hash) - + com.google.protobuf.Internal.hashLong(java.lang.Double.doubleToLongBits(getY())); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * 2D normalized coordinates. Default: `{0.0, 0.0}`
-     * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate) - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_NormalizedCoordinate_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_NormalizedCoordinate_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.class, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder.class); - } - - // Construct using - // com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - x_ = 0D; - - y_ = 0D; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_NormalizedCoordinate_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate build() { - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate buildPartial() { - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate result = - new com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate(this); - result.x_ = x_; - result.y_ = y_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate) { - return mergeFrom( - (com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate other) { - if (other - == com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - .getDefaultInstance()) return this; - if (other.getX() != 0D) { - setX(other.getX()); - } - if (other.getY() != 0D) { - setY(other.getY()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 9: - { - x_ = input.readDouble(); - - break; - } // case 9 - case 17: - { - y_ = input.readDouble(); - - break; - } // case 17 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private double x_; - /** - * - * - *
-       * Normalized x coordinate.
-       * 
- * - * double x = 1; - * - * @return The x. - */ - @java.lang.Override - public double getX() { - return x_; - } - /** - * - * - *
-       * Normalized x coordinate.
-       * 
- * - * double x = 1; - * - * @param value The x to set. - * @return This builder for chaining. - */ - public Builder setX(double value) { - - x_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Normalized x coordinate.
-       * 
- * - * double x = 1; - * - * @return This builder for chaining. - */ - public Builder clearX() { - - x_ = 0D; - onChanged(); - return this; - } - - private double y_; - /** - * - * - *
-       * Normalized y coordinate.
-       * 
- * - * double y = 2; - * - * @return The y. - */ - @java.lang.Override - public double getY() { - return y_; - } - /** - * - * - *
-       * Normalized y coordinate.
-       * 
- * - * double y = 2; - * - * @param value The y to set. - * @return This builder for chaining. - */ - public Builder setY(double value) { - - y_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Normalized y coordinate.
-       * 
- * - * double y = 2; - * - * @return This builder for chaining. - */ - public Builder clearY() { - - y_ = 0D; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate) - private static final com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate(); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public NormalizedCoordinate parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface ImageOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.Overlay.Image) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Required. URI of the JPEG image in Cloud Storage. For example,
-     * `gs://bucket/inputs/image.jpeg`. JPEG is the only supported image type.
-     * 
- * - * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The uri. - */ - java.lang.String getUri(); - /** - * - * - *
-     * Required. URI of the JPEG image in Cloud Storage. For example,
-     * `gs://bucket/inputs/image.jpeg`. JPEG is the only supported image type.
-     * 
- * - * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for uri. - */ - com.google.protobuf.ByteString getUriBytes(); - - /** - * - * - *
-     * Normalized image resolution, based on output video resolution. Valid
-     * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-     * either `x` or `y` to `0.0`. To use the original image resolution, set
-     * both `x` and `y` to `0.0`.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - * - * @return Whether the resolution field is set. - */ - boolean hasResolution(); - /** - * - * - *
-     * Normalized image resolution, based on output video resolution. Valid
-     * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-     * either `x` or `y` to `0.0`. To use the original image resolution, set
-     * both `x` and `y` to `0.0`.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - * - * @return The resolution. - */ - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate getResolution(); - /** - * - * - *
-     * Normalized image resolution, based on output video resolution. Valid
-     * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-     * either `x` or `y` to `0.0`. To use the original image resolution, set
-     * both `x` and `y` to `0.0`.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - */ - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder - getResolutionOrBuilder(); - - /** - * - * - *
-     * Target image opacity. Valid values are from  `1.0` (solid, default) to
-     * `0.0` (transparent), exclusive. Set this to a value greater than `0.0`.
-     * 
- * - * double alpha = 3; - * - * @return The alpha. - */ - double getAlpha(); - } - /** - * - * - *
-   * Overlaid jpeg image.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.Image} - */ - public static final class Image extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.Overlay.Image) - ImageOrBuilder { - private static final long serialVersionUID = 0L; - // Use Image.newBuilder() to construct. - private Image(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Image() { - uri_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Image(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_Image_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_Image_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.Image.class, - com.google.cloud.video.transcoder.v1.Overlay.Image.Builder.class); - } - - public static final int URI_FIELD_NUMBER = 1; - private volatile java.lang.Object uri_; - /** - * - * - *
-     * Required. URI of the JPEG image in Cloud Storage. For example,
-     * `gs://bucket/inputs/image.jpeg`. JPEG is the only supported image type.
-     * 
- * - * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The uri. - */ - @java.lang.Override - public java.lang.String getUri() { - java.lang.Object ref = uri_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - uri_ = s; - return s; - } - } - /** - * - * - *
-     * Required. URI of the JPEG image in Cloud Storage. For example,
-     * `gs://bucket/inputs/image.jpeg`. JPEG is the only supported image type.
-     * 
- * - * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for uri. - */ - @java.lang.Override - public com.google.protobuf.ByteString getUriBytes() { - java.lang.Object ref = uri_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - uri_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int RESOLUTION_FIELD_NUMBER = 2; - private com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution_; - /** - * - * - *
-     * Normalized image resolution, based on output video resolution. Valid
-     * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-     * either `x` or `y` to `0.0`. To use the original image resolution, set
-     * both `x` and `y` to `0.0`.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - * - * @return Whether the resolution field is set. - */ - @java.lang.Override - public boolean hasResolution() { - return resolution_ != null; - } - /** - * - * - *
-     * Normalized image resolution, based on output video resolution. Valid
-     * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-     * either `x` or `y` to `0.0`. To use the original image resolution, set
-     * both `x` and `y` to `0.0`.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - * - * @return The resolution. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate getResolution() { - return resolution_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.getDefaultInstance() - : resolution_; - } - /** - * - * - *
-     * Normalized image resolution, based on output video resolution. Valid
-     * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-     * either `x` or `y` to `0.0`. To use the original image resolution, set
-     * both `x` and `y` to `0.0`.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder - getResolutionOrBuilder() { - return getResolution(); - } - - public static final int ALPHA_FIELD_NUMBER = 3; - private double alpha_; - /** - * - * - *
-     * Target image opacity. Valid values are from  `1.0` (solid, default) to
-     * `0.0` (transparent), exclusive. Set this to a value greater than `0.0`.
-     * 
- * - * double alpha = 3; - * - * @return The alpha. - */ - @java.lang.Override - public double getAlpha() { - return alpha_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, uri_); - } - if (resolution_ != null) { - output.writeMessage(2, getResolution()); - } - if (java.lang.Double.doubleToRawLongBits(alpha_) != 0) { - output.writeDouble(3, alpha_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(uri_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, uri_); - } - if (resolution_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getResolution()); - } - if (java.lang.Double.doubleToRawLongBits(alpha_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeDoubleSize(3, alpha_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.Overlay.Image)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.Overlay.Image other = - (com.google.cloud.video.transcoder.v1.Overlay.Image) obj; - - if (!getUri().equals(other.getUri())) return false; - if (hasResolution() != other.hasResolution()) return false; - if (hasResolution()) { - if (!getResolution().equals(other.getResolution())) return false; - } - if (java.lang.Double.doubleToLongBits(getAlpha()) - != java.lang.Double.doubleToLongBits(other.getAlpha())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + URI_FIELD_NUMBER; - hash = (53 * hash) + getUri().hashCode(); - if (hasResolution()) { - hash = (37 * hash) + RESOLUTION_FIELD_NUMBER; - hash = (53 * hash) + getResolution().hashCode(); - } - hash = (37 * hash) + ALPHA_FIELD_NUMBER; - hash = - (53 * hash) - + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getAlpha())); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.Overlay.Image prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Overlaid jpeg image.
-     * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.Image} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.Overlay.Image) - com.google.cloud.video.transcoder.v1.Overlay.ImageOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_Image_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_Image_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.Image.class, - com.google.cloud.video.transcoder.v1.Overlay.Image.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.Overlay.Image.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - uri_ = ""; - - if (resolutionBuilder_ == null) { - resolution_ = null; - } else { - resolution_ = null; - resolutionBuilder_ = null; - } - alpha_ = 0D; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_Image_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.Image getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.Overlay.Image.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.Image build() { - com.google.cloud.video.transcoder.v1.Overlay.Image result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.Image buildPartial() { - com.google.cloud.video.transcoder.v1.Overlay.Image result = - new com.google.cloud.video.transcoder.v1.Overlay.Image(this); - result.uri_ = uri_; - if (resolutionBuilder_ == null) { - result.resolution_ = resolution_; - } else { - result.resolution_ = resolutionBuilder_.build(); - } - result.alpha_ = alpha_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.Overlay.Image) { - return mergeFrom((com.google.cloud.video.transcoder.v1.Overlay.Image) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.Overlay.Image other) { - if (other == com.google.cloud.video.transcoder.v1.Overlay.Image.getDefaultInstance()) - return this; - if (!other.getUri().isEmpty()) { - uri_ = other.uri_; - onChanged(); - } - if (other.hasResolution()) { - mergeResolution(other.getResolution()); - } - if (other.getAlpha() != 0D) { - setAlpha(other.getAlpha()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - uri_ = input.readStringRequireUtf8(); - - break; - } // case 10 - case 18: - { - input.readMessage(getResolutionFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - case 25: - { - alpha_ = input.readDouble(); - - break; - } // case 25 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private java.lang.Object uri_ = ""; - /** - * - * - *
-       * Required. URI of the JPEG image in Cloud Storage. For example,
-       * `gs://bucket/inputs/image.jpeg`. JPEG is the only supported image type.
-       * 
- * - * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The uri. - */ - public java.lang.String getUri() { - java.lang.Object ref = uri_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - uri_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-       * Required. URI of the JPEG image in Cloud Storage. For example,
-       * `gs://bucket/inputs/image.jpeg`. JPEG is the only supported image type.
-       * 
- * - * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return The bytes for uri. - */ - public com.google.protobuf.ByteString getUriBytes() { - java.lang.Object ref = uri_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - uri_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-       * Required. URI of the JPEG image in Cloud Storage. For example,
-       * `gs://bucket/inputs/image.jpeg`. JPEG is the only supported image type.
-       * 
- * - * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The uri to set. - * @return This builder for chaining. - */ - public Builder setUri(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - uri_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Required. URI of the JPEG image in Cloud Storage. For example,
-       * `gs://bucket/inputs/image.jpeg`. JPEG is the only supported image type.
-       * 
- * - * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @return This builder for chaining. - */ - public Builder clearUri() { - - uri_ = getDefaultInstance().getUri(); - onChanged(); - return this; - } - /** - * - * - *
-       * Required. URI of the JPEG image in Cloud Storage. For example,
-       * `gs://bucket/inputs/image.jpeg`. JPEG is the only supported image type.
-       * 
- * - * string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * @param value The bytes for uri to set. - * @return This builder for chaining. - */ - public Builder setUriBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - uri_ = value; - onChanged(); - return this; - } - - private com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder> - resolutionBuilder_; - /** - * - * - *
-       * Normalized image resolution, based on output video resolution. Valid
-       * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-       * either `x` or `y` to `0.0`. To use the original image resolution, set
-       * both `x` and `y` to `0.0`.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - * - * @return Whether the resolution field is set. - */ - public boolean hasResolution() { - return resolutionBuilder_ != null || resolution_ != null; - } - /** - * - * - *
-       * Normalized image resolution, based on output video resolution. Valid
-       * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-       * either `x` or `y` to `0.0`. To use the original image resolution, set
-       * both `x` and `y` to `0.0`.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - * - * @return The resolution. - */ - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate getResolution() { - if (resolutionBuilder_ == null) { - return resolution_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - .getDefaultInstance() - : resolution_; - } else { - return resolutionBuilder_.getMessage(); - } - } - /** - * - * - *
-       * Normalized image resolution, based on output video resolution. Valid
-       * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-       * either `x` or `y` to `0.0`. To use the original image resolution, set
-       * both `x` and `y` to `0.0`.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - */ - public Builder setResolution( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate value) { - if (resolutionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - resolution_ = value; - onChanged(); - } else { - resolutionBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * Normalized image resolution, based on output video resolution. Valid
-       * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-       * either `x` or `y` to `0.0`. To use the original image resolution, set
-       * both `x` and `y` to `0.0`.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - */ - public Builder setResolution( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder - builderForValue) { - if (resolutionBuilder_ == null) { - resolution_ = builderForValue.build(); - onChanged(); - } else { - resolutionBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * Normalized image resolution, based on output video resolution. Valid
-       * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-       * either `x` or `y` to `0.0`. To use the original image resolution, set
-       * both `x` and `y` to `0.0`.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - */ - public Builder mergeResolution( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate value) { - if (resolutionBuilder_ == null) { - if (resolution_ != null) { - resolution_ = - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.newBuilder( - resolution_) - .mergeFrom(value) - .buildPartial(); - } else { - resolution_ = value; - } - onChanged(); - } else { - resolutionBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * Normalized image resolution, based on output video resolution. Valid
-       * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-       * either `x` or `y` to `0.0`. To use the original image resolution, set
-       * both `x` and `y` to `0.0`.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - */ - public Builder clearResolution() { - if (resolutionBuilder_ == null) { - resolution_ = null; - onChanged(); - } else { - resolution_ = null; - resolutionBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * Normalized image resolution, based on output video resolution. Valid
-       * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-       * either `x` or `y` to `0.0`. To use the original image resolution, set
-       * both `x` and `y` to `0.0`.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - */ - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder - getResolutionBuilder() { - - onChanged(); - return getResolutionFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * Normalized image resolution, based on output video resolution. Valid
-       * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-       * either `x` or `y` to `0.0`. To use the original image resolution, set
-       * both `x` and `y` to `0.0`.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - */ - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder - getResolutionOrBuilder() { - if (resolutionBuilder_ != null) { - return resolutionBuilder_.getMessageOrBuilder(); - } else { - return resolution_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - .getDefaultInstance() - : resolution_; - } - } - /** - * - * - *
-       * Normalized image resolution, based on output video resolution. Valid
-       * values: `0.0`–`1.0`. To respect the original image aspect ratio, set
-       * either `x` or `y` to `0.0`. To use the original image resolution, set
-       * both `x` and `y` to `0.0`.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate resolution = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder> - getResolutionFieldBuilder() { - if (resolutionBuilder_ == null) { - resolutionBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder>( - getResolution(), getParentForChildren(), isClean()); - resolution_ = null; - } - return resolutionBuilder_; - } - - private double alpha_; - /** - * - * - *
-       * Target image opacity. Valid values are from  `1.0` (solid, default) to
-       * `0.0` (transparent), exclusive. Set this to a value greater than `0.0`.
-       * 
- * - * double alpha = 3; - * - * @return The alpha. - */ - @java.lang.Override - public double getAlpha() { - return alpha_; - } - /** - * - * - *
-       * Target image opacity. Valid values are from  `1.0` (solid, default) to
-       * `0.0` (transparent), exclusive. Set this to a value greater than `0.0`.
-       * 
- * - * double alpha = 3; - * - * @param value The alpha to set. - * @return This builder for chaining. - */ - public Builder setAlpha(double value) { - - alpha_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Target image opacity. Valid values are from  `1.0` (solid, default) to
-       * `0.0` (transparent), exclusive. Set this to a value greater than `0.0`.
-       * 
- * - * double alpha = 3; - * - * @return This builder for chaining. - */ - public Builder clearAlpha() { - - alpha_ = 0D; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.Overlay.Image) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.Overlay.Image) - private static final com.google.cloud.video.transcoder.v1.Overlay.Image DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.Overlay.Image(); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Image getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Image parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.Image getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface AnimationStaticOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.Overlay.AnimationStatic) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - * - * @return Whether the xy field is set. - */ - boolean hasXy(); - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - * - * @return The xy. - */ - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate getXy(); - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - */ - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder getXyOrBuilder(); - - /** - * - * - *
-     * The time to start displaying the overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 2; - * - * @return Whether the startTimeOffset field is set. - */ - boolean hasStartTimeOffset(); - /** - * - * - *
-     * The time to start displaying the overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 2; - * - * @return The startTimeOffset. - */ - com.google.protobuf.Duration getStartTimeOffset(); - /** - * - * - *
-     * The time to start displaying the overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 2; - */ - com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder(); - } - /** - * - * - *
-   * Display static overlay object.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.AnimationStatic} - */ - public static final class AnimationStatic extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.Overlay.AnimationStatic) - AnimationStaticOrBuilder { - private static final long serialVersionUID = 0L; - // Use AnimationStatic.newBuilder() to construct. - private AnimationStatic(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private AnimationStatic() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new AnimationStatic(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationStatic_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationStatic_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.class, - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.Builder.class); - } - - public static final int XY_FIELD_NUMBER = 1; - private com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy_; - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - * - * @return Whether the xy field is set. - */ - @java.lang.Override - public boolean hasXy() { - return xy_ != null; - } - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - * - * @return The xy. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate getXy() { - return xy_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.getDefaultInstance() - : xy_; - } - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder - getXyOrBuilder() { - return getXy(); - } - - public static final int START_TIME_OFFSET_FIELD_NUMBER = 2; - private com.google.protobuf.Duration startTimeOffset_; - /** - * - * - *
-     * The time to start displaying the overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 2; - * - * @return Whether the startTimeOffset field is set. - */ - @java.lang.Override - public boolean hasStartTimeOffset() { - return startTimeOffset_ != null; - } - /** - * - * - *
-     * The time to start displaying the overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 2; - * - * @return The startTimeOffset. - */ - @java.lang.Override - public com.google.protobuf.Duration getStartTimeOffset() { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } - /** - * - * - *
-     * The time to start displaying the overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 2; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder() { - return getStartTimeOffset(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (xy_ != null) { - output.writeMessage(1, getXy()); - } - if (startTimeOffset_ != null) { - output.writeMessage(2, getStartTimeOffset()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (xy_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getXy()); - } - if (startTimeOffset_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getStartTimeOffset()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic other = - (com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic) obj; - - if (hasXy() != other.hasXy()) return false; - if (hasXy()) { - if (!getXy().equals(other.getXy())) return false; - } - if (hasStartTimeOffset() != other.hasStartTimeOffset()) return false; - if (hasStartTimeOffset()) { - if (!getStartTimeOffset().equals(other.getStartTimeOffset())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasXy()) { - hash = (37 * hash) + XY_FIELD_NUMBER; - hash = (53 * hash) + getXy().hashCode(); - } - if (hasStartTimeOffset()) { - hash = (37 * hash) + START_TIME_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + getStartTimeOffset().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Display static overlay object.
-     * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.AnimationStatic} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.Overlay.AnimationStatic) - com.google.cloud.video.transcoder.v1.Overlay.AnimationStaticOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationStatic_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationStatic_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.class, - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (xyBuilder_ == null) { - xy_ = null; - } else { - xy_ = null; - xyBuilder_ = null; - } - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = null; - } else { - startTimeOffset_ = null; - startTimeOffsetBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationStatic_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic build() { - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic buildPartial() { - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic result = - new com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic(this); - if (xyBuilder_ == null) { - result.xy_ = xy_; - } else { - result.xy_ = xyBuilder_.build(); - } - if (startTimeOffsetBuilder_ == null) { - result.startTimeOffset_ = startTimeOffset_; - } else { - result.startTimeOffset_ = startTimeOffsetBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic) { - return mergeFrom((com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic other) { - if (other - == com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.getDefaultInstance()) - return this; - if (other.hasXy()) { - mergeXy(other.getXy()); - } - if (other.hasStartTimeOffset()) { - mergeStartTimeOffset(other.getStartTimeOffset()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage(getXyFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 10 - case 18: - { - input.readMessage( - getStartTimeOffsetFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder> - xyBuilder_; - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - * - * @return Whether the xy field is set. - */ - public boolean hasXy() { - return xyBuilder_ != null || xy_ != null; - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - * - * @return The xy. - */ - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate getXy() { - if (xyBuilder_ == null) { - return xy_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - .getDefaultInstance() - : xy_; - } else { - return xyBuilder_.getMessage(); - } - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - */ - public Builder setXy( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate value) { - if (xyBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - xy_ = value; - onChanged(); - } else { - xyBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - */ - public Builder setXy( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder - builderForValue) { - if (xyBuilder_ == null) { - xy_ = builderForValue.build(); - onChanged(); - } else { - xyBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - */ - public Builder mergeXy( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate value) { - if (xyBuilder_ == null) { - if (xy_ != null) { - xy_ = - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.newBuilder(xy_) - .mergeFrom(value) - .buildPartial(); - } else { - xy_ = value; - } - onChanged(); - } else { - xyBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - */ - public Builder clearXy() { - if (xyBuilder_ == null) { - xy_ = null; - onChanged(); - } else { - xy_ = null; - xyBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - */ - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder - getXyBuilder() { - - onChanged(); - return getXyFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - */ - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder - getXyOrBuilder() { - if (xyBuilder_ != null) { - return xyBuilder_.getMessageOrBuilder(); - } else { - return xy_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - .getDefaultInstance() - : xy_; - } - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder> - getXyFieldBuilder() { - if (xyBuilder_ == null) { - xyBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder>( - getXy(), getParentForChildren(), isClean()); - xy_ = null; - } - return xyBuilder_; - } - - private com.google.protobuf.Duration startTimeOffset_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - startTimeOffsetBuilder_; - /** - * - * - *
-       * The time to start displaying the overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 2; - * - * @return Whether the startTimeOffset field is set. - */ - public boolean hasStartTimeOffset() { - return startTimeOffsetBuilder_ != null || startTimeOffset_ != null; - } - /** - * - * - *
-       * The time to start displaying the overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 2; - * - * @return The startTimeOffset. - */ - public com.google.protobuf.Duration getStartTimeOffset() { - if (startTimeOffsetBuilder_ == null) { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } else { - return startTimeOffsetBuilder_.getMessage(); - } - } - /** - * - * - *
-       * The time to start displaying the overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 2; - */ - public Builder setStartTimeOffset(com.google.protobuf.Duration value) { - if (startTimeOffsetBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - startTimeOffset_ = value; - onChanged(); - } else { - startTimeOffsetBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * The time to start displaying the overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 2; - */ - public Builder setStartTimeOffset(com.google.protobuf.Duration.Builder builderForValue) { - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = builderForValue.build(); - onChanged(); - } else { - startTimeOffsetBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * The time to start displaying the overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 2; - */ - public Builder mergeStartTimeOffset(com.google.protobuf.Duration value) { - if (startTimeOffsetBuilder_ == null) { - if (startTimeOffset_ != null) { - startTimeOffset_ = - com.google.protobuf.Duration.newBuilder(startTimeOffset_) - .mergeFrom(value) - .buildPartial(); - } else { - startTimeOffset_ = value; - } - onChanged(); - } else { - startTimeOffsetBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * The time to start displaying the overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 2; - */ - public Builder clearStartTimeOffset() { - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = null; - onChanged(); - } else { - startTimeOffset_ = null; - startTimeOffsetBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * The time to start displaying the overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 2; - */ - public com.google.protobuf.Duration.Builder getStartTimeOffsetBuilder() { - - onChanged(); - return getStartTimeOffsetFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * The time to start displaying the overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 2; - */ - public com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder() { - if (startTimeOffsetBuilder_ != null) { - return startTimeOffsetBuilder_.getMessageOrBuilder(); - } else { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } - } - /** - * - * - *
-       * The time to start displaying the overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - getStartTimeOffsetFieldBuilder() { - if (startTimeOffsetBuilder_ == null) { - startTimeOffsetBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder>( - getStartTimeOffset(), getParentForChildren(), isClean()); - startTimeOffset_ = null; - } - return startTimeOffsetBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.Overlay.AnimationStatic) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.Overlay.AnimationStatic) - private static final com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic(); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AnimationStatic parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface AnimationFadeOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.Overlay.AnimationFade) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Required. Type of fade animation: `FADE_IN` or `FADE_OUT`.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Overlay.FadeType fade_type = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The enum numeric value on the wire for fadeType. - */ - int getFadeTypeValue(); - /** - * - * - *
-     * Required. Type of fade animation: `FADE_IN` or `FADE_OUT`.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Overlay.FadeType fade_type = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The fadeType. - */ - com.google.cloud.video.transcoder.v1.Overlay.FadeType getFadeType(); - - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - * - * @return Whether the xy field is set. - */ - boolean hasXy(); - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - * - * @return The xy. - */ - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate getXy(); - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - */ - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder getXyOrBuilder(); - - /** - * - * - *
-     * The time to start the fade animation, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 3; - * - * @return Whether the startTimeOffset field is set. - */ - boolean hasStartTimeOffset(); - /** - * - * - *
-     * The time to start the fade animation, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 3; - * - * @return The startTimeOffset. - */ - com.google.protobuf.Duration getStartTimeOffset(); - /** - * - * - *
-     * The time to start the fade animation, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 3; - */ - com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder(); - - /** - * - * - *
-     * The time to end the fade animation, in seconds. Default:
-     * `start_time_offset` + 1s
-     * 
- * - * .google.protobuf.Duration end_time_offset = 4; - * - * @return Whether the endTimeOffset field is set. - */ - boolean hasEndTimeOffset(); - /** - * - * - *
-     * The time to end the fade animation, in seconds. Default:
-     * `start_time_offset` + 1s
-     * 
- * - * .google.protobuf.Duration end_time_offset = 4; - * - * @return The endTimeOffset. - */ - com.google.protobuf.Duration getEndTimeOffset(); - /** - * - * - *
-     * The time to end the fade animation, in seconds. Default:
-     * `start_time_offset` + 1s
-     * 
- * - * .google.protobuf.Duration end_time_offset = 4; - */ - com.google.protobuf.DurationOrBuilder getEndTimeOffsetOrBuilder(); - } - /** - * - * - *
-   * Display overlay object with fade animation.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.AnimationFade} - */ - public static final class AnimationFade extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.Overlay.AnimationFade) - AnimationFadeOrBuilder { - private static final long serialVersionUID = 0L; - // Use AnimationFade.newBuilder() to construct. - private AnimationFade(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private AnimationFade() { - fadeType_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new AnimationFade(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationFade_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationFade_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.class, - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.Builder.class); - } - - public static final int FADE_TYPE_FIELD_NUMBER = 1; - private int fadeType_; - /** - * - * - *
-     * Required. Type of fade animation: `FADE_IN` or `FADE_OUT`.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Overlay.FadeType fade_type = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The enum numeric value on the wire for fadeType. - */ - @java.lang.Override - public int getFadeTypeValue() { - return fadeType_; - } - /** - * - * - *
-     * Required. Type of fade animation: `FADE_IN` or `FADE_OUT`.
-     * 
- * - * - * .google.cloud.video.transcoder.v1.Overlay.FadeType fade_type = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The fadeType. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.FadeType getFadeType() { - @SuppressWarnings("deprecation") - com.google.cloud.video.transcoder.v1.Overlay.FadeType result = - com.google.cloud.video.transcoder.v1.Overlay.FadeType.valueOf(fadeType_); - return result == null - ? com.google.cloud.video.transcoder.v1.Overlay.FadeType.UNRECOGNIZED - : result; - } - - public static final int XY_FIELD_NUMBER = 2; - private com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy_; - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - * - * @return Whether the xy field is set. - */ - @java.lang.Override - public boolean hasXy() { - return xy_ != null; - } - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - * - * @return The xy. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate getXy() { - return xy_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.getDefaultInstance() - : xy_; - } - /** - * - * - *
-     * Normalized coordinates based on output video resolution. Valid
-     * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-     * object. For example, use the x and y coordinates {0,0} to position the
-     * top-left corner of the overlay animation in the top-left corner of the
-     * output video.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder - getXyOrBuilder() { - return getXy(); - } - - public static final int START_TIME_OFFSET_FIELD_NUMBER = 3; - private com.google.protobuf.Duration startTimeOffset_; - /** - * - * - *
-     * The time to start the fade animation, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 3; - * - * @return Whether the startTimeOffset field is set. - */ - @java.lang.Override - public boolean hasStartTimeOffset() { - return startTimeOffset_ != null; - } - /** - * - * - *
-     * The time to start the fade animation, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 3; - * - * @return The startTimeOffset. - */ - @java.lang.Override - public com.google.protobuf.Duration getStartTimeOffset() { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } - /** - * - * - *
-     * The time to start the fade animation, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 3; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder() { - return getStartTimeOffset(); - } - - public static final int END_TIME_OFFSET_FIELD_NUMBER = 4; - private com.google.protobuf.Duration endTimeOffset_; - /** - * - * - *
-     * The time to end the fade animation, in seconds. Default:
-     * `start_time_offset` + 1s
-     * 
- * - * .google.protobuf.Duration end_time_offset = 4; - * - * @return Whether the endTimeOffset field is set. - */ - @java.lang.Override - public boolean hasEndTimeOffset() { - return endTimeOffset_ != null; - } - /** - * - * - *
-     * The time to end the fade animation, in seconds. Default:
-     * `start_time_offset` + 1s
-     * 
- * - * .google.protobuf.Duration end_time_offset = 4; - * - * @return The endTimeOffset. - */ - @java.lang.Override - public com.google.protobuf.Duration getEndTimeOffset() { - return endTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : endTimeOffset_; - } - /** - * - * - *
-     * The time to end the fade animation, in seconds. Default:
-     * `start_time_offset` + 1s
-     * 
- * - * .google.protobuf.Duration end_time_offset = 4; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getEndTimeOffsetOrBuilder() { - return getEndTimeOffset(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (fadeType_ - != com.google.cloud.video.transcoder.v1.Overlay.FadeType.FADE_TYPE_UNSPECIFIED - .getNumber()) { - output.writeEnum(1, fadeType_); - } - if (xy_ != null) { - output.writeMessage(2, getXy()); - } - if (startTimeOffset_ != null) { - output.writeMessage(3, getStartTimeOffset()); - } - if (endTimeOffset_ != null) { - output.writeMessage(4, getEndTimeOffset()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (fadeType_ - != com.google.cloud.video.transcoder.v1.Overlay.FadeType.FADE_TYPE_UNSPECIFIED - .getNumber()) { - size += com.google.protobuf.CodedOutputStream.computeEnumSize(1, fadeType_); - } - if (xy_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getXy()); - } - if (startTimeOffset_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getStartTimeOffset()); - } - if (endTimeOffset_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getEndTimeOffset()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.Overlay.AnimationFade)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade other = - (com.google.cloud.video.transcoder.v1.Overlay.AnimationFade) obj; - - if (fadeType_ != other.fadeType_) return false; - if (hasXy() != other.hasXy()) return false; - if (hasXy()) { - if (!getXy().equals(other.getXy())) return false; - } - if (hasStartTimeOffset() != other.hasStartTimeOffset()) return false; - if (hasStartTimeOffset()) { - if (!getStartTimeOffset().equals(other.getStartTimeOffset())) return false; - } - if (hasEndTimeOffset() != other.hasEndTimeOffset()) return false; - if (hasEndTimeOffset()) { - if (!getEndTimeOffset().equals(other.getEndTimeOffset())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + FADE_TYPE_FIELD_NUMBER; - hash = (53 * hash) + fadeType_; - if (hasXy()) { - hash = (37 * hash) + XY_FIELD_NUMBER; - hash = (53 * hash) + getXy().hashCode(); - } - if (hasStartTimeOffset()) { - hash = (37 * hash) + START_TIME_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + getStartTimeOffset().hashCode(); - } - if (hasEndTimeOffset()) { - hash = (37 * hash) + END_TIME_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + getEndTimeOffset().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Display overlay object with fade animation.
-     * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.AnimationFade} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.Overlay.AnimationFade) - com.google.cloud.video.transcoder.v1.Overlay.AnimationFadeOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationFade_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationFade_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.class, - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - fadeType_ = 0; - - if (xyBuilder_ == null) { - xy_ = null; - } else { - xy_ = null; - xyBuilder_ = null; - } - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = null; - } else { - startTimeOffset_ = null; - startTimeOffsetBuilder_ = null; - } - if (endTimeOffsetBuilder_ == null) { - endTimeOffset_ = null; - } else { - endTimeOffset_ = null; - endTimeOffsetBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationFade_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationFade - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationFade build() { - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationFade buildPartial() { - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade result = - new com.google.cloud.video.transcoder.v1.Overlay.AnimationFade(this); - result.fadeType_ = fadeType_; - if (xyBuilder_ == null) { - result.xy_ = xy_; - } else { - result.xy_ = xyBuilder_.build(); - } - if (startTimeOffsetBuilder_ == null) { - result.startTimeOffset_ = startTimeOffset_; - } else { - result.startTimeOffset_ = startTimeOffsetBuilder_.build(); - } - if (endTimeOffsetBuilder_ == null) { - result.endTimeOffset_ = endTimeOffset_; - } else { - result.endTimeOffset_ = endTimeOffsetBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.Overlay.AnimationFade) { - return mergeFrom((com.google.cloud.video.transcoder.v1.Overlay.AnimationFade) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.Overlay.AnimationFade other) { - if (other - == com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.getDefaultInstance()) - return this; - if (other.fadeType_ != 0) { - setFadeTypeValue(other.getFadeTypeValue()); - } - if (other.hasXy()) { - mergeXy(other.getXy()); - } - if (other.hasStartTimeOffset()) { - mergeStartTimeOffset(other.getStartTimeOffset()); - } - if (other.hasEndTimeOffset()) { - mergeEndTimeOffset(other.getEndTimeOffset()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: - { - fadeType_ = input.readEnum(); - - break; - } // case 8 - case 18: - { - input.readMessage(getXyFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 18 - case 26: - { - input.readMessage( - getStartTimeOffsetFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 26 - case 34: - { - input.readMessage(getEndTimeOffsetFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 34 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int fadeType_ = 0; - /** - * - * - *
-       * Required. Type of fade animation: `FADE_IN` or `FADE_OUT`.
-       * 
- * - * - * .google.cloud.video.transcoder.v1.Overlay.FadeType fade_type = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The enum numeric value on the wire for fadeType. - */ - @java.lang.Override - public int getFadeTypeValue() { - return fadeType_; - } - /** - * - * - *
-       * Required. Type of fade animation: `FADE_IN` or `FADE_OUT`.
-       * 
- * - * - * .google.cloud.video.transcoder.v1.Overlay.FadeType fade_type = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @param value The enum numeric value on the wire for fadeType to set. - * @return This builder for chaining. - */ - public Builder setFadeTypeValue(int value) { - - fadeType_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Required. Type of fade animation: `FADE_IN` or `FADE_OUT`.
-       * 
- * - * - * .google.cloud.video.transcoder.v1.Overlay.FadeType fade_type = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return The fadeType. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.FadeType getFadeType() { - @SuppressWarnings("deprecation") - com.google.cloud.video.transcoder.v1.Overlay.FadeType result = - com.google.cloud.video.transcoder.v1.Overlay.FadeType.valueOf(fadeType_); - return result == null - ? com.google.cloud.video.transcoder.v1.Overlay.FadeType.UNRECOGNIZED - : result; - } - /** - * - * - *
-       * Required. Type of fade animation: `FADE_IN` or `FADE_OUT`.
-       * 
- * - * - * .google.cloud.video.transcoder.v1.Overlay.FadeType fade_type = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @param value The fadeType to set. - * @return This builder for chaining. - */ - public Builder setFadeType(com.google.cloud.video.transcoder.v1.Overlay.FadeType value) { - if (value == null) { - throw new NullPointerException(); - } - - fadeType_ = value.getNumber(); - onChanged(); - return this; - } - /** - * - * - *
-       * Required. Type of fade animation: `FADE_IN` or `FADE_OUT`.
-       * 
- * - * - * .google.cloud.video.transcoder.v1.Overlay.FadeType fade_type = 1 [(.google.api.field_behavior) = REQUIRED]; - * - * - * @return This builder for chaining. - */ - public Builder clearFadeType() { - - fadeType_ = 0; - onChanged(); - return this; - } - - private com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder> - xyBuilder_; - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - * - * @return Whether the xy field is set. - */ - public boolean hasXy() { - return xyBuilder_ != null || xy_ != null; - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - * - * @return The xy. - */ - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate getXy() { - if (xyBuilder_ == null) { - return xy_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - .getDefaultInstance() - : xy_; - } else { - return xyBuilder_.getMessage(); - } - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - */ - public Builder setXy( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate value) { - if (xyBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - xy_ = value; - onChanged(); - } else { - xyBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - */ - public Builder setXy( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder - builderForValue) { - if (xyBuilder_ == null) { - xy_ = builderForValue.build(); - onChanged(); - } else { - xyBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - */ - public Builder mergeXy( - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate value) { - if (xyBuilder_ == null) { - if (xy_ != null) { - xy_ = - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.newBuilder(xy_) - .mergeFrom(value) - .buildPartial(); - } else { - xy_ = value; - } - onChanged(); - } else { - xyBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - */ - public Builder clearXy() { - if (xyBuilder_ == null) { - xy_ = null; - onChanged(); - } else { - xy_ = null; - xyBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - */ - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder - getXyBuilder() { - - onChanged(); - return getXyFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - */ - public com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder - getXyOrBuilder() { - if (xyBuilder_ != null) { - return xyBuilder_.getMessageOrBuilder(); - } else { - return xy_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate - .getDefaultInstance() - : xy_; - } - } - /** - * - * - *
-       * Normalized coordinates based on output video resolution. Valid
-       * values: `0.0`–`1.0`. `xy` is the upper-left coordinate of the overlay
-       * object. For example, use the x and y coordinates {0,0} to position the
-       * top-left corner of the overlay animation in the top-left corner of the
-       * output video.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate xy = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder> - getXyFieldBuilder() { - if (xyBuilder_ == null) { - xyBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinate.Builder, - com.google.cloud.video.transcoder.v1.Overlay.NormalizedCoordinateOrBuilder>( - getXy(), getParentForChildren(), isClean()); - xy_ = null; - } - return xyBuilder_; - } - - private com.google.protobuf.Duration startTimeOffset_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - startTimeOffsetBuilder_; - /** - * - * - *
-       * The time to start the fade animation, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 3; - * - * @return Whether the startTimeOffset field is set. - */ - public boolean hasStartTimeOffset() { - return startTimeOffsetBuilder_ != null || startTimeOffset_ != null; - } - /** - * - * - *
-       * The time to start the fade animation, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 3; - * - * @return The startTimeOffset. - */ - public com.google.protobuf.Duration getStartTimeOffset() { - if (startTimeOffsetBuilder_ == null) { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } else { - return startTimeOffsetBuilder_.getMessage(); - } - } - /** - * - * - *
-       * The time to start the fade animation, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 3; - */ - public Builder setStartTimeOffset(com.google.protobuf.Duration value) { - if (startTimeOffsetBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - startTimeOffset_ = value; - onChanged(); - } else { - startTimeOffsetBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * The time to start the fade animation, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 3; - */ - public Builder setStartTimeOffset(com.google.protobuf.Duration.Builder builderForValue) { - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = builderForValue.build(); - onChanged(); - } else { - startTimeOffsetBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * The time to start the fade animation, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 3; - */ - public Builder mergeStartTimeOffset(com.google.protobuf.Duration value) { - if (startTimeOffsetBuilder_ == null) { - if (startTimeOffset_ != null) { - startTimeOffset_ = - com.google.protobuf.Duration.newBuilder(startTimeOffset_) - .mergeFrom(value) - .buildPartial(); - } else { - startTimeOffset_ = value; - } - onChanged(); - } else { - startTimeOffsetBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * The time to start the fade animation, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 3; - */ - public Builder clearStartTimeOffset() { - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = null; - onChanged(); - } else { - startTimeOffset_ = null; - startTimeOffsetBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * The time to start the fade animation, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 3; - */ - public com.google.protobuf.Duration.Builder getStartTimeOffsetBuilder() { - - onChanged(); - return getStartTimeOffsetFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * The time to start the fade animation, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 3; - */ - public com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder() { - if (startTimeOffsetBuilder_ != null) { - return startTimeOffsetBuilder_.getMessageOrBuilder(); - } else { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } - } - /** - * - * - *
-       * The time to start the fade animation, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - getStartTimeOffsetFieldBuilder() { - if (startTimeOffsetBuilder_ == null) { - startTimeOffsetBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder>( - getStartTimeOffset(), getParentForChildren(), isClean()); - startTimeOffset_ = null; - } - return startTimeOffsetBuilder_; - } - - private com.google.protobuf.Duration endTimeOffset_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - endTimeOffsetBuilder_; - /** - * - * - *
-       * The time to end the fade animation, in seconds. Default:
-       * `start_time_offset` + 1s
-       * 
- * - * .google.protobuf.Duration end_time_offset = 4; - * - * @return Whether the endTimeOffset field is set. - */ - public boolean hasEndTimeOffset() { - return endTimeOffsetBuilder_ != null || endTimeOffset_ != null; - } - /** - * - * - *
-       * The time to end the fade animation, in seconds. Default:
-       * `start_time_offset` + 1s
-       * 
- * - * .google.protobuf.Duration end_time_offset = 4; - * - * @return The endTimeOffset. - */ - public com.google.protobuf.Duration getEndTimeOffset() { - if (endTimeOffsetBuilder_ == null) { - return endTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : endTimeOffset_; - } else { - return endTimeOffsetBuilder_.getMessage(); - } - } - /** - * - * - *
-       * The time to end the fade animation, in seconds. Default:
-       * `start_time_offset` + 1s
-       * 
- * - * .google.protobuf.Duration end_time_offset = 4; - */ - public Builder setEndTimeOffset(com.google.protobuf.Duration value) { - if (endTimeOffsetBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - endTimeOffset_ = value; - onChanged(); - } else { - endTimeOffsetBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * The time to end the fade animation, in seconds. Default:
-       * `start_time_offset` + 1s
-       * 
- * - * .google.protobuf.Duration end_time_offset = 4; - */ - public Builder setEndTimeOffset(com.google.protobuf.Duration.Builder builderForValue) { - if (endTimeOffsetBuilder_ == null) { - endTimeOffset_ = builderForValue.build(); - onChanged(); - } else { - endTimeOffsetBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * The time to end the fade animation, in seconds. Default:
-       * `start_time_offset` + 1s
-       * 
- * - * .google.protobuf.Duration end_time_offset = 4; - */ - public Builder mergeEndTimeOffset(com.google.protobuf.Duration value) { - if (endTimeOffsetBuilder_ == null) { - if (endTimeOffset_ != null) { - endTimeOffset_ = - com.google.protobuf.Duration.newBuilder(endTimeOffset_) - .mergeFrom(value) - .buildPartial(); - } else { - endTimeOffset_ = value; - } - onChanged(); - } else { - endTimeOffsetBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * The time to end the fade animation, in seconds. Default:
-       * `start_time_offset` + 1s
-       * 
- * - * .google.protobuf.Duration end_time_offset = 4; - */ - public Builder clearEndTimeOffset() { - if (endTimeOffsetBuilder_ == null) { - endTimeOffset_ = null; - onChanged(); - } else { - endTimeOffset_ = null; - endTimeOffsetBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * The time to end the fade animation, in seconds. Default:
-       * `start_time_offset` + 1s
-       * 
- * - * .google.protobuf.Duration end_time_offset = 4; - */ - public com.google.protobuf.Duration.Builder getEndTimeOffsetBuilder() { - - onChanged(); - return getEndTimeOffsetFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * The time to end the fade animation, in seconds. Default:
-       * `start_time_offset` + 1s
-       * 
- * - * .google.protobuf.Duration end_time_offset = 4; - */ - public com.google.protobuf.DurationOrBuilder getEndTimeOffsetOrBuilder() { - if (endTimeOffsetBuilder_ != null) { - return endTimeOffsetBuilder_.getMessageOrBuilder(); - } else { - return endTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : endTimeOffset_; - } - } - /** - * - * - *
-       * The time to end the fade animation, in seconds. Default:
-       * `start_time_offset` + 1s
-       * 
- * - * .google.protobuf.Duration end_time_offset = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - getEndTimeOffsetFieldBuilder() { - if (endTimeOffsetBuilder_ == null) { - endTimeOffsetBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder>( - getEndTimeOffset(), getParentForChildren(), isClean()); - endTimeOffset_ = null; - } - return endTimeOffsetBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.Overlay.AnimationFade) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.Overlay.AnimationFade) - private static final com.google.cloud.video.transcoder.v1.Overlay.AnimationFade - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.Overlay.AnimationFade(); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationFade getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AnimationFade parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationFade getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface AnimationEndOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.Overlay.AnimationEnd) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * The time to end overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return Whether the startTimeOffset field is set. - */ - boolean hasStartTimeOffset(); - /** - * - * - *
-     * The time to end overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return The startTimeOffset. - */ - com.google.protobuf.Duration getStartTimeOffset(); - /** - * - * - *
-     * The time to end overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder(); - } - /** - * - * - *
-   * End previous overlay animation from the video. Without AnimationEnd, the
-   * overlay object will keep the state of previous animation until the end of
-   * the video.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.AnimationEnd} - */ - public static final class AnimationEnd extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.Overlay.AnimationEnd) - AnimationEndOrBuilder { - private static final long serialVersionUID = 0L; - // Use AnimationEnd.newBuilder() to construct. - private AnimationEnd(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private AnimationEnd() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new AnimationEnd(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationEnd_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationEnd_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.class, - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.Builder.class); - } - - public static final int START_TIME_OFFSET_FIELD_NUMBER = 1; - private com.google.protobuf.Duration startTimeOffset_; - /** - * - * - *
-     * The time to end overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return Whether the startTimeOffset field is set. - */ - @java.lang.Override - public boolean hasStartTimeOffset() { - return startTimeOffset_ != null; - } - /** - * - * - *
-     * The time to end overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return The startTimeOffset. - */ - @java.lang.Override - public com.google.protobuf.Duration getStartTimeOffset() { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } - /** - * - * - *
-     * The time to end overlay object, in seconds. Default: 0
-     * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder() { - return getStartTimeOffset(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (startTimeOffset_ != null) { - output.writeMessage(1, getStartTimeOffset()); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (startTimeOffset_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getStartTimeOffset()); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd other = - (com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd) obj; - - if (hasStartTimeOffset() != other.hasStartTimeOffset()) return false; - if (hasStartTimeOffset()) { - if (!getStartTimeOffset().equals(other.getStartTimeOffset())) return false; - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStartTimeOffset()) { - hash = (37 * hash) + START_TIME_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + getStartTimeOffset().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * End previous overlay animation from the video. Without AnimationEnd, the
-     * overlay object will keep the state of previous animation until the end of
-     * the video.
-     * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.AnimationEnd} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.Overlay.AnimationEnd) - com.google.cloud.video.transcoder.v1.Overlay.AnimationEndOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationEnd_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationEnd_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.class, - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = null; - } else { - startTimeOffset_ = null; - startTimeOffsetBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_AnimationEnd_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd build() { - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd buildPartial() { - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd result = - new com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd(this); - if (startTimeOffsetBuilder_ == null) { - result.startTimeOffset_ = startTimeOffset_; - } else { - result.startTimeOffset_ = startTimeOffsetBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd) { - return mergeFrom((com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd other) { - if (other == com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.getDefaultInstance()) - return this; - if (other.hasStartTimeOffset()) { - mergeStartTimeOffset(other.getStartTimeOffset()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage( - getStartTimeOffsetFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 10 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private com.google.protobuf.Duration startTimeOffset_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - startTimeOffsetBuilder_; - /** - * - * - *
-       * The time to end overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return Whether the startTimeOffset field is set. - */ - public boolean hasStartTimeOffset() { - return startTimeOffsetBuilder_ != null || startTimeOffset_ != null; - } - /** - * - * - *
-       * The time to end overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 1; - * - * @return The startTimeOffset. - */ - public com.google.protobuf.Duration getStartTimeOffset() { - if (startTimeOffsetBuilder_ == null) { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } else { - return startTimeOffsetBuilder_.getMessage(); - } - } - /** - * - * - *
-       * The time to end overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public Builder setStartTimeOffset(com.google.protobuf.Duration value) { - if (startTimeOffsetBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - startTimeOffset_ = value; - onChanged(); - } else { - startTimeOffsetBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-       * The time to end overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public Builder setStartTimeOffset(com.google.protobuf.Duration.Builder builderForValue) { - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = builderForValue.build(); - onChanged(); - } else { - startTimeOffsetBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-       * The time to end overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public Builder mergeStartTimeOffset(com.google.protobuf.Duration value) { - if (startTimeOffsetBuilder_ == null) { - if (startTimeOffset_ != null) { - startTimeOffset_ = - com.google.protobuf.Duration.newBuilder(startTimeOffset_) - .mergeFrom(value) - .buildPartial(); - } else { - startTimeOffset_ = value; - } - onChanged(); - } else { - startTimeOffsetBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-       * The time to end overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public Builder clearStartTimeOffset() { - if (startTimeOffsetBuilder_ == null) { - startTimeOffset_ = null; - onChanged(); - } else { - startTimeOffset_ = null; - startTimeOffsetBuilder_ = null; - } - - return this; - } - /** - * - * - *
-       * The time to end overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public com.google.protobuf.Duration.Builder getStartTimeOffsetBuilder() { - - onChanged(); - return getStartTimeOffsetFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * The time to end overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - public com.google.protobuf.DurationOrBuilder getStartTimeOffsetOrBuilder() { - if (startTimeOffsetBuilder_ != null) { - return startTimeOffsetBuilder_.getMessageOrBuilder(); - } else { - return startTimeOffset_ == null - ? com.google.protobuf.Duration.getDefaultInstance() - : startTimeOffset_; - } - } - /** - * - * - *
-       * The time to end overlay object, in seconds. Default: 0
-       * 
- * - * .google.protobuf.Duration start_time_offset = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder> - getStartTimeOffsetFieldBuilder() { - if (startTimeOffsetBuilder_ == null) { - startTimeOffsetBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, - com.google.protobuf.Duration.Builder, - com.google.protobuf.DurationOrBuilder>( - getStartTimeOffset(), getParentForChildren(), isClean()); - startTimeOffset_ = null; - } - return startTimeOffsetBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.Overlay.AnimationEnd) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.Overlay.AnimationEnd) - private static final com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd(); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AnimationEnd parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface AnimationOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.Overlay.Animation) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Display static overlay object.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - * @return Whether the animationStatic field is set. - */ - boolean hasAnimationStatic(); - /** - * - * - *
-     * Display static overlay object.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - * @return The animationStatic. - */ - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic getAnimationStatic(); - /** - * - * - *
-     * Display static overlay object.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - */ - com.google.cloud.video.transcoder.v1.Overlay.AnimationStaticOrBuilder - getAnimationStaticOrBuilder(); - - /** - * - * - *
-     * Display overlay object with fade animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - * - * @return Whether the animationFade field is set. - */ - boolean hasAnimationFade(); - /** - * - * - *
-     * Display overlay object with fade animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - * - * @return The animationFade. - */ - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade getAnimationFade(); - /** - * - * - *
-     * Display overlay object with fade animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - */ - com.google.cloud.video.transcoder.v1.Overlay.AnimationFadeOrBuilder getAnimationFadeOrBuilder(); - - /** - * - * - *
-     * End previous animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - * - * @return Whether the animationEnd field is set. - */ - boolean hasAnimationEnd(); - /** - * - * - *
-     * End previous animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - * - * @return The animationEnd. - */ - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd getAnimationEnd(); - /** - * - * - *
-     * End previous animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - */ - com.google.cloud.video.transcoder.v1.Overlay.AnimationEndOrBuilder getAnimationEndOrBuilder(); - - public com.google.cloud.video.transcoder.v1.Overlay.Animation.AnimationTypeCase - getAnimationTypeCase(); - } - /** - * - * - *
-   * Animation types.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.Animation} - */ - public static final class Animation extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.Overlay.Animation) - AnimationOrBuilder { - private static final long serialVersionUID = 0L; - // Use Animation.newBuilder() to construct. - private Animation(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Animation() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Animation(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_Animation_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_Animation_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.Animation.class, - com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder.class); - } - - private int animationTypeCase_ = 0; - private java.lang.Object animationType_; - - public enum AnimationTypeCase - implements - com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - ANIMATION_STATIC(1), - ANIMATION_FADE(2), - ANIMATION_END(3), - ANIMATIONTYPE_NOT_SET(0); - private final int value; - - private AnimationTypeCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static AnimationTypeCase valueOf(int value) { - return forNumber(value); - } - - public static AnimationTypeCase forNumber(int value) { - switch (value) { - case 1: - return ANIMATION_STATIC; - case 2: - return ANIMATION_FADE; - case 3: - return ANIMATION_END; - case 0: - return ANIMATIONTYPE_NOT_SET; - default: - return null; - } - } - - public int getNumber() { - return this.value; - } - }; - - public AnimationTypeCase getAnimationTypeCase() { - return AnimationTypeCase.forNumber(animationTypeCase_); - } - - public static final int ANIMATION_STATIC_FIELD_NUMBER = 1; - /** - * - * - *
-     * Display static overlay object.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - * @return Whether the animationStatic field is set. - */ - @java.lang.Override - public boolean hasAnimationStatic() { - return animationTypeCase_ == 1; - } - /** - * - * - *
-     * Display static overlay object.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - * @return The animationStatic. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic getAnimationStatic() { - if (animationTypeCase_ == 1) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.getDefaultInstance(); - } - /** - * - * - *
-     * Display static overlay object.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationStaticOrBuilder - getAnimationStaticOrBuilder() { - if (animationTypeCase_ == 1) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.getDefaultInstance(); - } - - public static final int ANIMATION_FADE_FIELD_NUMBER = 2; - /** - * - * - *
-     * Display overlay object with fade animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - * - * @return Whether the animationFade field is set. - */ - @java.lang.Override - public boolean hasAnimationFade() { - return animationTypeCase_ == 2; - } - /** - * - * - *
-     * Display overlay object with fade animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - * - * @return The animationFade. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationFade getAnimationFade() { - if (animationTypeCase_ == 2) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationFade) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.getDefaultInstance(); - } - /** - * - * - *
-     * Display overlay object with fade animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationFadeOrBuilder - getAnimationFadeOrBuilder() { - if (animationTypeCase_ == 2) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationFade) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.getDefaultInstance(); - } - - public static final int ANIMATION_END_FIELD_NUMBER = 3; - /** - * - * - *
-     * End previous animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - * - * @return Whether the animationEnd field is set. - */ - @java.lang.Override - public boolean hasAnimationEnd() { - return animationTypeCase_ == 3; - } - /** - * - * - *
-     * End previous animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - * - * @return The animationEnd. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd getAnimationEnd() { - if (animationTypeCase_ == 3) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.getDefaultInstance(); - } - /** - * - * - *
-     * End previous animation.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationEndOrBuilder - getAnimationEndOrBuilder() { - if (animationTypeCase_ == 3) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.getDefaultInstance(); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (animationTypeCase_ == 1) { - output.writeMessage( - 1, (com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic) animationType_); - } - if (animationTypeCase_ == 2) { - output.writeMessage( - 2, (com.google.cloud.video.transcoder.v1.Overlay.AnimationFade) animationType_); - } - if (animationTypeCase_ == 3) { - output.writeMessage( - 3, (com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd) animationType_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (animationTypeCase_ == 1) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 1, (com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic) animationType_); - } - if (animationTypeCase_ == 2) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 2, (com.google.cloud.video.transcoder.v1.Overlay.AnimationFade) animationType_); - } - if (animationTypeCase_ == 3) { - size += - com.google.protobuf.CodedOutputStream.computeMessageSize( - 3, (com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd) animationType_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.Overlay.Animation)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.Overlay.Animation other = - (com.google.cloud.video.transcoder.v1.Overlay.Animation) obj; - - if (!getAnimationTypeCase().equals(other.getAnimationTypeCase())) return false; - switch (animationTypeCase_) { - case 1: - if (!getAnimationStatic().equals(other.getAnimationStatic())) return false; - break; - case 2: - if (!getAnimationFade().equals(other.getAnimationFade())) return false; - break; - case 3: - if (!getAnimationEnd().equals(other.getAnimationEnd())) return false; - break; - case 0: - default: - } - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - switch (animationTypeCase_) { - case 1: - hash = (37 * hash) + ANIMATION_STATIC_FIELD_NUMBER; - hash = (53 * hash) + getAnimationStatic().hashCode(); - break; - case 2: - hash = (37 * hash) + ANIMATION_FADE_FIELD_NUMBER; - hash = (53 * hash) + getAnimationFade().hashCode(); - break; - case 3: - hash = (37 * hash) + ANIMATION_END_FIELD_NUMBER; - hash = (53 * hash) + getAnimationEnd().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.Overlay.Animation prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Animation types.
-     * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay.Animation} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.Overlay.Animation) - com.google.cloud.video.transcoder.v1.Overlay.AnimationOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_Animation_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_Animation_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.Animation.class, - com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.Overlay.Animation.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (animationStaticBuilder_ != null) { - animationStaticBuilder_.clear(); - } - if (animationFadeBuilder_ != null) { - animationFadeBuilder_.clear(); - } - if (animationEndBuilder_ != null) { - animationEndBuilder_.clear(); - } - animationTypeCase_ = 0; - animationType_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_Animation_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.Animation getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.Overlay.Animation.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.Animation build() { - com.google.cloud.video.transcoder.v1.Overlay.Animation result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.Animation buildPartial() { - com.google.cloud.video.transcoder.v1.Overlay.Animation result = - new com.google.cloud.video.transcoder.v1.Overlay.Animation(this); - if (animationTypeCase_ == 1) { - if (animationStaticBuilder_ == null) { - result.animationType_ = animationType_; - } else { - result.animationType_ = animationStaticBuilder_.build(); - } - } - if (animationTypeCase_ == 2) { - if (animationFadeBuilder_ == null) { - result.animationType_ = animationType_; - } else { - result.animationType_ = animationFadeBuilder_.build(); - } - } - if (animationTypeCase_ == 3) { - if (animationEndBuilder_ == null) { - result.animationType_ = animationType_; - } else { - result.animationType_ = animationEndBuilder_.build(); - } - } - result.animationTypeCase_ = animationTypeCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.Overlay.Animation) { - return mergeFrom((com.google.cloud.video.transcoder.v1.Overlay.Animation) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.Overlay.Animation other) { - if (other == com.google.cloud.video.transcoder.v1.Overlay.Animation.getDefaultInstance()) - return this; - switch (other.getAnimationTypeCase()) { - case ANIMATION_STATIC: - { - mergeAnimationStatic(other.getAnimationStatic()); - break; - } - case ANIMATION_FADE: - { - mergeAnimationFade(other.getAnimationFade()); - break; - } - case ANIMATION_END: - { - mergeAnimationEnd(other.getAnimationEnd()); - break; - } - case ANIMATIONTYPE_NOT_SET: - { - break; - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage( - getAnimationStaticFieldBuilder().getBuilder(), extensionRegistry); - animationTypeCase_ = 1; - break; - } // case 10 - case 18: - { - input.readMessage(getAnimationFadeFieldBuilder().getBuilder(), extensionRegistry); - animationTypeCase_ = 2; - break; - } // case 18 - case 26: - { - input.readMessage(getAnimationEndFieldBuilder().getBuilder(), extensionRegistry); - animationTypeCase_ = 3; - break; - } // case 26 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int animationTypeCase_ = 0; - private java.lang.Object animationType_; - - public AnimationTypeCase getAnimationTypeCase() { - return AnimationTypeCase.forNumber(animationTypeCase_); - } - - public Builder clearAnimationType() { - animationTypeCase_ = 0; - animationType_ = null; - onChanged(); - return this; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic, - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationStaticOrBuilder> - animationStaticBuilder_; - /** - * - * - *
-       * Display static overlay object.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - * - * @return Whether the animationStatic field is set. - */ - @java.lang.Override - public boolean hasAnimationStatic() { - return animationTypeCase_ == 1; - } - /** - * - * - *
-       * Display static overlay object.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - * - * @return The animationStatic. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic getAnimationStatic() { - if (animationStaticBuilder_ == null) { - if (animationTypeCase_ == 1) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.getDefaultInstance(); - } else { - if (animationTypeCase_ == 1) { - return animationStaticBuilder_.getMessage(); - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.getDefaultInstance(); - } - } - /** - * - * - *
-       * Display static overlay object.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - */ - public Builder setAnimationStatic( - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic value) { - if (animationStaticBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - animationType_ = value; - onChanged(); - } else { - animationStaticBuilder_.setMessage(value); - } - animationTypeCase_ = 1; - return this; - } - /** - * - * - *
-       * Display static overlay object.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - */ - public Builder setAnimationStatic( - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.Builder builderForValue) { - if (animationStaticBuilder_ == null) { - animationType_ = builderForValue.build(); - onChanged(); - } else { - animationStaticBuilder_.setMessage(builderForValue.build()); - } - animationTypeCase_ = 1; - return this; - } - /** - * - * - *
-       * Display static overlay object.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - */ - public Builder mergeAnimationStatic( - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic value) { - if (animationStaticBuilder_ == null) { - if (animationTypeCase_ == 1 - && animationType_ - != com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic - .getDefaultInstance()) { - animationType_ = - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.newBuilder( - (com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic) - animationType_) - .mergeFrom(value) - .buildPartial(); - } else { - animationType_ = value; - } - onChanged(); - } else { - if (animationTypeCase_ == 1) { - animationStaticBuilder_.mergeFrom(value); - } else { - animationStaticBuilder_.setMessage(value); - } - } - animationTypeCase_ = 1; - return this; - } - /** - * - * - *
-       * Display static overlay object.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - */ - public Builder clearAnimationStatic() { - if (animationStaticBuilder_ == null) { - if (animationTypeCase_ == 1) { - animationTypeCase_ = 0; - animationType_ = null; - onChanged(); - } - } else { - if (animationTypeCase_ == 1) { - animationTypeCase_ = 0; - animationType_ = null; - } - animationStaticBuilder_.clear(); - } - return this; - } - /** - * - * - *
-       * Display static overlay object.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - */ - public com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.Builder - getAnimationStaticBuilder() { - return getAnimationStaticFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * Display static overlay object.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationStaticOrBuilder - getAnimationStaticOrBuilder() { - if ((animationTypeCase_ == 1) && (animationStaticBuilder_ != null)) { - return animationStaticBuilder_.getMessageOrBuilder(); - } else { - if (animationTypeCase_ == 1) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.getDefaultInstance(); - } - } - /** - * - * - *
-       * Display static overlay object.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationStatic animation_static = 1; - * - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic, - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationStaticOrBuilder> - getAnimationStaticFieldBuilder() { - if (animationStaticBuilder_ == null) { - if (!(animationTypeCase_ == 1)) { - animationType_ = - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.getDefaultInstance(); - } - animationStaticBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic, - com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationStaticOrBuilder>( - (com.google.cloud.video.transcoder.v1.Overlay.AnimationStatic) animationType_, - getParentForChildren(), - isClean()); - animationType_ = null; - } - animationTypeCase_ = 1; - onChanged(); - ; - return animationStaticBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade, - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationFadeOrBuilder> - animationFadeBuilder_; - /** - * - * - *
-       * Display overlay object with fade animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - * - * @return Whether the animationFade field is set. - */ - @java.lang.Override - public boolean hasAnimationFade() { - return animationTypeCase_ == 2; - } - /** - * - * - *
-       * Display overlay object with fade animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - * - * @return The animationFade. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationFade getAnimationFade() { - if (animationFadeBuilder_ == null) { - if (animationTypeCase_ == 2) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationFade) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.getDefaultInstance(); - } else { - if (animationTypeCase_ == 2) { - return animationFadeBuilder_.getMessage(); - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.getDefaultInstance(); - } - } - /** - * - * - *
-       * Display overlay object with fade animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - */ - public Builder setAnimationFade( - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade value) { - if (animationFadeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - animationType_ = value; - onChanged(); - } else { - animationFadeBuilder_.setMessage(value); - } - animationTypeCase_ = 2; - return this; - } - /** - * - * - *
-       * Display overlay object with fade animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - */ - public Builder setAnimationFade( - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.Builder builderForValue) { - if (animationFadeBuilder_ == null) { - animationType_ = builderForValue.build(); - onChanged(); - } else { - animationFadeBuilder_.setMessage(builderForValue.build()); - } - animationTypeCase_ = 2; - return this; - } - /** - * - * - *
-       * Display overlay object with fade animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - */ - public Builder mergeAnimationFade( - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade value) { - if (animationFadeBuilder_ == null) { - if (animationTypeCase_ == 2 - && animationType_ - != com.google.cloud.video.transcoder.v1.Overlay.AnimationFade - .getDefaultInstance()) { - animationType_ = - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.newBuilder( - (com.google.cloud.video.transcoder.v1.Overlay.AnimationFade) animationType_) - .mergeFrom(value) - .buildPartial(); - } else { - animationType_ = value; - } - onChanged(); - } else { - if (animationTypeCase_ == 2) { - animationFadeBuilder_.mergeFrom(value); - } else { - animationFadeBuilder_.setMessage(value); - } - } - animationTypeCase_ = 2; - return this; - } - /** - * - * - *
-       * Display overlay object with fade animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - */ - public Builder clearAnimationFade() { - if (animationFadeBuilder_ == null) { - if (animationTypeCase_ == 2) { - animationTypeCase_ = 0; - animationType_ = null; - onChanged(); - } - } else { - if (animationTypeCase_ == 2) { - animationTypeCase_ = 0; - animationType_ = null; - } - animationFadeBuilder_.clear(); - } - return this; - } - /** - * - * - *
-       * Display overlay object with fade animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - */ - public com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.Builder - getAnimationFadeBuilder() { - return getAnimationFadeFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * Display overlay object with fade animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationFadeOrBuilder - getAnimationFadeOrBuilder() { - if ((animationTypeCase_ == 2) && (animationFadeBuilder_ != null)) { - return animationFadeBuilder_.getMessageOrBuilder(); - } else { - if (animationTypeCase_ == 2) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationFade) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.getDefaultInstance(); - } - } - /** - * - * - *
-       * Display overlay object with fade animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationFade animation_fade = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade, - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationFadeOrBuilder> - getAnimationFadeFieldBuilder() { - if (animationFadeBuilder_ == null) { - if (!(animationTypeCase_ == 2)) { - animationType_ = - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.getDefaultInstance(); - } - animationFadeBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade, - com.google.cloud.video.transcoder.v1.Overlay.AnimationFade.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationFadeOrBuilder>( - (com.google.cloud.video.transcoder.v1.Overlay.AnimationFade) animationType_, - getParentForChildren(), - isClean()); - animationType_ = null; - } - animationTypeCase_ = 2; - onChanged(); - ; - return animationFadeBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd, - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationEndOrBuilder> - animationEndBuilder_; - /** - * - * - *
-       * End previous animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - * - * @return Whether the animationEnd field is set. - */ - @java.lang.Override - public boolean hasAnimationEnd() { - return animationTypeCase_ == 3; - } - /** - * - * - *
-       * End previous animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - * - * @return The animationEnd. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd getAnimationEnd() { - if (animationEndBuilder_ == null) { - if (animationTypeCase_ == 3) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.getDefaultInstance(); - } else { - if (animationTypeCase_ == 3) { - return animationEndBuilder_.getMessage(); - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.getDefaultInstance(); - } - } - /** - * - * - *
-       * End previous animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - */ - public Builder setAnimationEnd( - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd value) { - if (animationEndBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - animationType_ = value; - onChanged(); - } else { - animationEndBuilder_.setMessage(value); - } - animationTypeCase_ = 3; - return this; - } - /** - * - * - *
-       * End previous animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - */ - public Builder setAnimationEnd( - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.Builder builderForValue) { - if (animationEndBuilder_ == null) { - animationType_ = builderForValue.build(); - onChanged(); - } else { - animationEndBuilder_.setMessage(builderForValue.build()); - } - animationTypeCase_ = 3; - return this; - } - /** - * - * - *
-       * End previous animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - */ - public Builder mergeAnimationEnd( - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd value) { - if (animationEndBuilder_ == null) { - if (animationTypeCase_ == 3 - && animationType_ - != com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd - .getDefaultInstance()) { - animationType_ = - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.newBuilder( - (com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd) animationType_) - .mergeFrom(value) - .buildPartial(); - } else { - animationType_ = value; - } - onChanged(); - } else { - if (animationTypeCase_ == 3) { - animationEndBuilder_.mergeFrom(value); - } else { - animationEndBuilder_.setMessage(value); - } - } - animationTypeCase_ = 3; - return this; - } - /** - * - * - *
-       * End previous animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - */ - public Builder clearAnimationEnd() { - if (animationEndBuilder_ == null) { - if (animationTypeCase_ == 3) { - animationTypeCase_ = 0; - animationType_ = null; - onChanged(); - } - } else { - if (animationTypeCase_ == 3) { - animationTypeCase_ = 0; - animationType_ = null; - } - animationEndBuilder_.clear(); - } - return this; - } - /** - * - * - *
-       * End previous animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - */ - public com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.Builder - getAnimationEndBuilder() { - return getAnimationEndFieldBuilder().getBuilder(); - } - /** - * - * - *
-       * End previous animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationEndOrBuilder - getAnimationEndOrBuilder() { - if ((animationTypeCase_ == 3) && (animationEndBuilder_ != null)) { - return animationEndBuilder_.getMessageOrBuilder(); - } else { - if (animationTypeCase_ == 3) { - return (com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd) animationType_; - } - return com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.getDefaultInstance(); - } - } - /** - * - * - *
-       * End previous animation.
-       * 
- * - * .google.cloud.video.transcoder.v1.Overlay.AnimationEnd animation_end = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd, - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationEndOrBuilder> - getAnimationEndFieldBuilder() { - if (animationEndBuilder_ == null) { - if (!(animationTypeCase_ == 3)) { - animationType_ = - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.getDefaultInstance(); - } - animationEndBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd, - com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationEndOrBuilder>( - (com.google.cloud.video.transcoder.v1.Overlay.AnimationEnd) animationType_, - getParentForChildren(), - isClean()); - animationType_ = null; - } - animationTypeCase_ = 3; - onChanged(); - ; - return animationEndBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.Overlay.Animation) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.Overlay.Animation) - private static final com.google.cloud.video.transcoder.v1.Overlay.Animation DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.Overlay.Animation(); - } - - public static com.google.cloud.video.transcoder.v1.Overlay.Animation getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Animation parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.Animation getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public static final int IMAGE_FIELD_NUMBER = 1; - private com.google.cloud.video.transcoder.v1.Overlay.Image image_; - /** - * - * - *
-   * Image overlay.
-   * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - * - * @return Whether the image field is set. - */ - @java.lang.Override - public boolean hasImage() { - return image_ != null; - } - /** - * - * - *
-   * Image overlay.
-   * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - * - * @return The image. - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.Image getImage() { - return image_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.Image.getDefaultInstance() - : image_; - } - /** - * - * - *
-   * Image overlay.
-   * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.ImageOrBuilder getImageOrBuilder() { - return getImage(); - } - - public static final int ANIMATIONS_FIELD_NUMBER = 2; - private java.util.List animations_; - /** - * - * - *
-   * List of Animations. The list should be chronological, without any time
-   * overlap.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - @java.lang.Override - public java.util.List - getAnimationsList() { - return animations_; - } - /** - * - * - *
-   * List of Animations. The list should be chronological, without any time
-   * overlap.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - @java.lang.Override - public java.util.List - getAnimationsOrBuilderList() { - return animations_; - } - /** - * - * - *
-   * List of Animations. The list should be chronological, without any time
-   * overlap.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - @java.lang.Override - public int getAnimationsCount() { - return animations_.size(); - } - /** - * - * - *
-   * List of Animations. The list should be chronological, without any time
-   * overlap.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.Animation getAnimations(int index) { - return animations_.get(index); - } - /** - * - * - *
-   * List of Animations. The list should be chronological, without any time
-   * overlap.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay.AnimationOrBuilder getAnimationsOrBuilder( - int index) { - return animations_.get(index); - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (image_ != null) { - output.writeMessage(1, getImage()); - } - for (int i = 0; i < animations_.size(); i++) { - output.writeMessage(2, animations_.get(i)); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (image_ != null) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getImage()); - } - for (int i = 0; i < animations_.size(); i++) { - size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, animations_.get(i)); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.Overlay)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.Overlay other = - (com.google.cloud.video.transcoder.v1.Overlay) obj; - - if (hasImage() != other.hasImage()) return false; - if (hasImage()) { - if (!getImage().equals(other.getImage())) return false; - } - if (!getAnimationsList().equals(other.getAnimationsList())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasImage()) { - hash = (37 * hash) + IMAGE_FIELD_NUMBER; - hash = (53 * hash) + getImage().hashCode(); - } - if (getAnimationsCount() > 0) { - hash = (37 * hash) + ANIMATIONS_FIELD_NUMBER; - hash = (53 * hash) + getAnimationsList().hashCode(); - } - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseFrom(java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.Overlay parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder(com.google.cloud.video.transcoder.v1.Overlay prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-   * Overlay configuration.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.Overlay} - */ - public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.Overlay) - com.google.cloud.video.transcoder.v1.OverlayOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.Overlay.class, - com.google.cloud.video.transcoder.v1.Overlay.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.Overlay.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - if (imageBuilder_ == null) { - image_ = null; - } else { - image_ = null; - imageBuilder_ = null; - } - if (animationsBuilder_ == null) { - animations_ = java.util.Collections.emptyList(); - } else { - animations_ = null; - animationsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_Overlay_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.Overlay.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay build() { - com.google.cloud.video.transcoder.v1.Overlay result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay buildPartial() { - com.google.cloud.video.transcoder.v1.Overlay result = - new com.google.cloud.video.transcoder.v1.Overlay(this); - int from_bitField0_ = bitField0_; - if (imageBuilder_ == null) { - result.image_ = image_; - } else { - result.image_ = imageBuilder_.build(); - } - if (animationsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - animations_ = java.util.Collections.unmodifiableList(animations_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.animations_ = animations_; - } else { - result.animations_ = animationsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.Overlay) { - return mergeFrom((com.google.cloud.video.transcoder.v1.Overlay) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(com.google.cloud.video.transcoder.v1.Overlay other) { - if (other == com.google.cloud.video.transcoder.v1.Overlay.getDefaultInstance()) return this; - if (other.hasImage()) { - mergeImage(other.getImage()); - } - if (animationsBuilder_ == null) { - if (!other.animations_.isEmpty()) { - if (animations_.isEmpty()) { - animations_ = other.animations_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAnimationsIsMutable(); - animations_.addAll(other.animations_); - } - onChanged(); - } - } else { - if (!other.animations_.isEmpty()) { - if (animationsBuilder_.isEmpty()) { - animationsBuilder_.dispose(); - animationsBuilder_ = null; - animations_ = other.animations_; - bitField0_ = (bitField0_ & ~0x00000001); - animationsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders - ? getAnimationsFieldBuilder() - : null; - } else { - animationsBuilder_.addAllMessages(other.animations_); - } - } - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: - { - input.readMessage(getImageFieldBuilder().getBuilder(), extensionRegistry); - - break; - } // case 10 - case 18: - { - com.google.cloud.video.transcoder.v1.Overlay.Animation m = - input.readMessage( - com.google.cloud.video.transcoder.v1.Overlay.Animation.parser(), - extensionRegistry); - if (animationsBuilder_ == null) { - ensureAnimationsIsMutable(); - animations_.add(m); - } else { - animationsBuilder_.addMessage(m); - } - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private int bitField0_; - - private com.google.cloud.video.transcoder.v1.Overlay.Image image_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.Image, - com.google.cloud.video.transcoder.v1.Overlay.Image.Builder, - com.google.cloud.video.transcoder.v1.Overlay.ImageOrBuilder> - imageBuilder_; - /** - * - * - *
-     * Image overlay.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - * - * @return Whether the image field is set. - */ - public boolean hasImage() { - return imageBuilder_ != null || image_ != null; - } - /** - * - * - *
-     * Image overlay.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - * - * @return The image. - */ - public com.google.cloud.video.transcoder.v1.Overlay.Image getImage() { - if (imageBuilder_ == null) { - return image_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.Image.getDefaultInstance() - : image_; - } else { - return imageBuilder_.getMessage(); - } - } - /** - * - * - *
-     * Image overlay.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - */ - public Builder setImage(com.google.cloud.video.transcoder.v1.Overlay.Image value) { - if (imageBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - image_ = value; - onChanged(); - } else { - imageBuilder_.setMessage(value); - } - - return this; - } - /** - * - * - *
-     * Image overlay.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - */ - public Builder setImage( - com.google.cloud.video.transcoder.v1.Overlay.Image.Builder builderForValue) { - if (imageBuilder_ == null) { - image_ = builderForValue.build(); - onChanged(); - } else { - imageBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * - * - *
-     * Image overlay.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - */ - public Builder mergeImage(com.google.cloud.video.transcoder.v1.Overlay.Image value) { - if (imageBuilder_ == null) { - if (image_ != null) { - image_ = - com.google.cloud.video.transcoder.v1.Overlay.Image.newBuilder(image_) - .mergeFrom(value) - .buildPartial(); - } else { - image_ = value; - } - onChanged(); - } else { - imageBuilder_.mergeFrom(value); - } - - return this; - } - /** - * - * - *
-     * Image overlay.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - */ - public Builder clearImage() { - if (imageBuilder_ == null) { - image_ = null; - onChanged(); - } else { - image_ = null; - imageBuilder_ = null; - } - - return this; - } - /** - * - * - *
-     * Image overlay.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - */ - public com.google.cloud.video.transcoder.v1.Overlay.Image.Builder getImageBuilder() { - - onChanged(); - return getImageFieldBuilder().getBuilder(); - } - /** - * - * - *
-     * Image overlay.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - */ - public com.google.cloud.video.transcoder.v1.Overlay.ImageOrBuilder getImageOrBuilder() { - if (imageBuilder_ != null) { - return imageBuilder_.getMessageOrBuilder(); - } else { - return image_ == null - ? com.google.cloud.video.transcoder.v1.Overlay.Image.getDefaultInstance() - : image_; - } - } - /** - * - * - *
-     * Image overlay.
-     * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.Image, - com.google.cloud.video.transcoder.v1.Overlay.Image.Builder, - com.google.cloud.video.transcoder.v1.Overlay.ImageOrBuilder> - getImageFieldBuilder() { - if (imageBuilder_ == null) { - imageBuilder_ = - new com.google.protobuf.SingleFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.Image, - com.google.cloud.video.transcoder.v1.Overlay.Image.Builder, - com.google.cloud.video.transcoder.v1.Overlay.ImageOrBuilder>( - getImage(), getParentForChildren(), isClean()); - image_ = null; - } - return imageBuilder_; - } - - private java.util.List animations_ = - java.util.Collections.emptyList(); - - private void ensureAnimationsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - animations_ = - new java.util.ArrayList( - animations_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.Animation, - com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationOrBuilder> - animationsBuilder_; - - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public java.util.List - getAnimationsList() { - if (animationsBuilder_ == null) { - return java.util.Collections.unmodifiableList(animations_); - } else { - return animationsBuilder_.getMessageList(); - } - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public int getAnimationsCount() { - if (animationsBuilder_ == null) { - return animations_.size(); - } else { - return animationsBuilder_.getCount(); - } - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public com.google.cloud.video.transcoder.v1.Overlay.Animation getAnimations(int index) { - if (animationsBuilder_ == null) { - return animations_.get(index); - } else { - return animationsBuilder_.getMessage(index); - } - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public Builder setAnimations( - int index, com.google.cloud.video.transcoder.v1.Overlay.Animation value) { - if (animationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAnimationsIsMutable(); - animations_.set(index, value); - onChanged(); - } else { - animationsBuilder_.setMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public Builder setAnimations( - int index, com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder builderForValue) { - if (animationsBuilder_ == null) { - ensureAnimationsIsMutable(); - animations_.set(index, builderForValue.build()); - onChanged(); - } else { - animationsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public Builder addAnimations(com.google.cloud.video.transcoder.v1.Overlay.Animation value) { - if (animationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAnimationsIsMutable(); - animations_.add(value); - onChanged(); - } else { - animationsBuilder_.addMessage(value); - } - return this; - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public Builder addAnimations( - int index, com.google.cloud.video.transcoder.v1.Overlay.Animation value) { - if (animationsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAnimationsIsMutable(); - animations_.add(index, value); - onChanged(); - } else { - animationsBuilder_.addMessage(index, value); - } - return this; - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public Builder addAnimations( - com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder builderForValue) { - if (animationsBuilder_ == null) { - ensureAnimationsIsMutable(); - animations_.add(builderForValue.build()); - onChanged(); - } else { - animationsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public Builder addAnimations( - int index, com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder builderForValue) { - if (animationsBuilder_ == null) { - ensureAnimationsIsMutable(); - animations_.add(index, builderForValue.build()); - onChanged(); - } else { - animationsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public Builder addAllAnimations( - java.lang.Iterable - values) { - if (animationsBuilder_ == null) { - ensureAnimationsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll(values, animations_); - onChanged(); - } else { - animationsBuilder_.addAllMessages(values); - } - return this; - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public Builder clearAnimations() { - if (animationsBuilder_ == null) { - animations_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - animationsBuilder_.clear(); - } - return this; - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public Builder removeAnimations(int index) { - if (animationsBuilder_ == null) { - ensureAnimationsIsMutable(); - animations_.remove(index); - onChanged(); - } else { - animationsBuilder_.remove(index); - } - return this; - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder getAnimationsBuilder( - int index) { - return getAnimationsFieldBuilder().getBuilder(index); - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public com.google.cloud.video.transcoder.v1.Overlay.AnimationOrBuilder getAnimationsOrBuilder( - int index) { - if (animationsBuilder_ == null) { - return animations_.get(index); - } else { - return animationsBuilder_.getMessageOrBuilder(index); - } - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public java.util.List - getAnimationsOrBuilderList() { - if (animationsBuilder_ != null) { - return animationsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(animations_); - } - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder addAnimationsBuilder() { - return getAnimationsFieldBuilder() - .addBuilder(com.google.cloud.video.transcoder.v1.Overlay.Animation.getDefaultInstance()); - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder addAnimationsBuilder( - int index) { - return getAnimationsFieldBuilder() - .addBuilder( - index, com.google.cloud.video.transcoder.v1.Overlay.Animation.getDefaultInstance()); - } - /** - * - * - *
-     * List of Animations. The list should be chronological, without any time
-     * overlap.
-     * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - public java.util.List - getAnimationsBuilderList() { - return getAnimationsFieldBuilder().getBuilderList(); - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.Animation, - com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationOrBuilder> - getAnimationsFieldBuilder() { - if (animationsBuilder_ == null) { - animationsBuilder_ = - new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.cloud.video.transcoder.v1.Overlay.Animation, - com.google.cloud.video.transcoder.v1.Overlay.Animation.Builder, - com.google.cloud.video.transcoder.v1.Overlay.AnimationOrBuilder>( - animations_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); - animations_ = null; - } - return animationsBuilder_; - } - - @java.lang.Override - public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.Overlay) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.Overlay) - private static final com.google.cloud.video.transcoder.v1.Overlay DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.Overlay(); - } - - public static com.google.cloud.video.transcoder.v1.Overlay getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Overlay parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.Overlay getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/OverlayOrBuilder.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/OverlayOrBuilder.java deleted file mode 100644 index 2cc48348..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/OverlayOrBuilder.java +++ /dev/null @@ -1,117 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -public interface OverlayOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.Overlay) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-   * Image overlay.
-   * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - * - * @return Whether the image field is set. - */ - boolean hasImage(); - /** - * - * - *
-   * Image overlay.
-   * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - * - * @return The image. - */ - com.google.cloud.video.transcoder.v1.Overlay.Image getImage(); - /** - * - * - *
-   * Image overlay.
-   * 
- * - * .google.cloud.video.transcoder.v1.Overlay.Image image = 1; - */ - com.google.cloud.video.transcoder.v1.Overlay.ImageOrBuilder getImageOrBuilder(); - - /** - * - * - *
-   * List of Animations. The list should be chronological, without any time
-   * overlap.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - java.util.List getAnimationsList(); - /** - * - * - *
-   * List of Animations. The list should be chronological, without any time
-   * overlap.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - com.google.cloud.video.transcoder.v1.Overlay.Animation getAnimations(int index); - /** - * - * - *
-   * List of Animations. The list should be chronological, without any time
-   * overlap.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - int getAnimationsCount(); - /** - * - * - *
-   * List of Animations. The list should be chronological, without any time
-   * overlap.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - java.util.List - getAnimationsOrBuilderList(); - /** - * - * - *
-   * List of Animations. The list should be chronological, without any time
-   * overlap.
-   * 
- * - * repeated .google.cloud.video.transcoder.v1.Overlay.Animation animations = 2; - */ - com.google.cloud.video.transcoder.v1.Overlay.AnimationOrBuilder getAnimationsOrBuilder(int index); -} diff --git a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/PreprocessingConfig.java b/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/PreprocessingConfig.java deleted file mode 100644 index 19cbe055..00000000 --- a/proto-google-cloud-video-transcoder-v1/src/main/java/com/google/cloud/video/transcoder/v1/PreprocessingConfig.java +++ /dev/null @@ -1,6813 +0,0 @@ -/* - * Copyright 2020 Google LLC - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * https://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: google/cloud/video/transcoder/v1/resources.proto - -package com.google.cloud.video.transcoder.v1; - -/** - * - * - *
- * Preprocessing configurations.
- * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.PreprocessingConfig} - */ -public final class PreprocessingConfig extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.PreprocessingConfig) - PreprocessingConfigOrBuilder { - private static final long serialVersionUID = 0L; - // Use PreprocessingConfig.newBuilder() to construct. - private PreprocessingConfig(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private PreprocessingConfig() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new PreprocessingConfig(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.class, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Builder.class); - } - - public interface ColorOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.PreprocessingConfig.Color) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Control color saturation of the video. Enter a value between -1 and 1,
-     * where -1 is fully desaturated and 1 is maximum saturation. 0 is no
-     * change. The default is 0.
-     * 
- * - * double saturation = 1; - * - * @return The saturation. - */ - double getSaturation(); - - /** - * - * - *
-     * Control black and white contrast of the video. Enter a value between -1
-     * and 1, where -1 is minimum contrast and 1 is maximum contrast. 0 is no
-     * change. The default is 0.
-     * 
- * - * double contrast = 2; - * - * @return The contrast. - */ - double getContrast(); - - /** - * - * - *
-     * Control brightness of the video. Enter a value between -1 and 1, where -1
-     * is minimum brightness and 1 is maximum brightness. 0 is no change. The
-     * default is 0.
-     * 
- * - * double brightness = 3; - * - * @return The brightness. - */ - double getBrightness(); - } - /** - * - * - *
-   * Color preprocessing configuration.
-   * **Note:** This configuration is not supported.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.PreprocessingConfig.Color} - */ - public static final class Color extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.PreprocessingConfig.Color) - ColorOrBuilder { - private static final long serialVersionUID = 0L; - // Use Color.newBuilder() to construct. - private Color(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Color() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Color(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Color_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Color_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color.class, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color.Builder.class); - } - - public static final int SATURATION_FIELD_NUMBER = 1; - private double saturation_; - /** - * - * - *
-     * Control color saturation of the video. Enter a value between -1 and 1,
-     * where -1 is fully desaturated and 1 is maximum saturation. 0 is no
-     * change. The default is 0.
-     * 
- * - * double saturation = 1; - * - * @return The saturation. - */ - @java.lang.Override - public double getSaturation() { - return saturation_; - } - - public static final int CONTRAST_FIELD_NUMBER = 2; - private double contrast_; - /** - * - * - *
-     * Control black and white contrast of the video. Enter a value between -1
-     * and 1, where -1 is minimum contrast and 1 is maximum contrast. 0 is no
-     * change. The default is 0.
-     * 
- * - * double contrast = 2; - * - * @return The contrast. - */ - @java.lang.Override - public double getContrast() { - return contrast_; - } - - public static final int BRIGHTNESS_FIELD_NUMBER = 3; - private double brightness_; - /** - * - * - *
-     * Control brightness of the video. Enter a value between -1 and 1, where -1
-     * is minimum brightness and 1 is maximum brightness. 0 is no change. The
-     * default is 0.
-     * 
- * - * double brightness = 3; - * - * @return The brightness. - */ - @java.lang.Override - public double getBrightness() { - return brightness_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (java.lang.Double.doubleToRawLongBits(saturation_) != 0) { - output.writeDouble(1, saturation_); - } - if (java.lang.Double.doubleToRawLongBits(contrast_) != 0) { - output.writeDouble(2, contrast_); - } - if (java.lang.Double.doubleToRawLongBits(brightness_) != 0) { - output.writeDouble(3, brightness_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (java.lang.Double.doubleToRawLongBits(saturation_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeDoubleSize(1, saturation_); - } - if (java.lang.Double.doubleToRawLongBits(contrast_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeDoubleSize(2, contrast_); - } - if (java.lang.Double.doubleToRawLongBits(brightness_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeDoubleSize(3, brightness_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color other = - (com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color) obj; - - if (java.lang.Double.doubleToLongBits(getSaturation()) - != java.lang.Double.doubleToLongBits(other.getSaturation())) return false; - if (java.lang.Double.doubleToLongBits(getContrast()) - != java.lang.Double.doubleToLongBits(other.getContrast())) return false; - if (java.lang.Double.doubleToLongBits(getBrightness()) - != java.lang.Double.doubleToLongBits(other.getBrightness())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + SATURATION_FIELD_NUMBER; - hash = - (53 * hash) - + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getSaturation())); - hash = (37 * hash) + CONTRAST_FIELD_NUMBER; - hash = - (53 * hash) - + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getContrast())); - hash = (37 * hash) + BRIGHTNESS_FIELD_NUMBER; - hash = - (53 * hash) - + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getBrightness())); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Color preprocessing configuration.
-     * **Note:** This configuration is not supported.
-     * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.PreprocessingConfig.Color} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.PreprocessingConfig.Color) - com.google.cloud.video.transcoder.v1.PreprocessingConfig.ColorOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Color_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Color_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color.class, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - saturation_ = 0D; - - contrast_ = 0D; - - brightness_ = 0D; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Color_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color build() { - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color buildPartial() { - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color result = - new com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color(this); - result.saturation_ = saturation_; - result.contrast_ = contrast_; - result.brightness_ = brightness_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color) { - return mergeFrom((com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color other) { - if (other - == com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color.getDefaultInstance()) - return this; - if (other.getSaturation() != 0D) { - setSaturation(other.getSaturation()); - } - if (other.getContrast() != 0D) { - setContrast(other.getContrast()); - } - if (other.getBrightness() != 0D) { - setBrightness(other.getBrightness()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 9: - { - saturation_ = input.readDouble(); - - break; - } // case 9 - case 17: - { - contrast_ = input.readDouble(); - - break; - } // case 17 - case 25: - { - brightness_ = input.readDouble(); - - break; - } // case 25 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private double saturation_; - /** - * - * - *
-       * Control color saturation of the video. Enter a value between -1 and 1,
-       * where -1 is fully desaturated and 1 is maximum saturation. 0 is no
-       * change. The default is 0.
-       * 
- * - * double saturation = 1; - * - * @return The saturation. - */ - @java.lang.Override - public double getSaturation() { - return saturation_; - } - /** - * - * - *
-       * Control color saturation of the video. Enter a value between -1 and 1,
-       * where -1 is fully desaturated and 1 is maximum saturation. 0 is no
-       * change. The default is 0.
-       * 
- * - * double saturation = 1; - * - * @param value The saturation to set. - * @return This builder for chaining. - */ - public Builder setSaturation(double value) { - - saturation_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Control color saturation of the video. Enter a value between -1 and 1,
-       * where -1 is fully desaturated and 1 is maximum saturation. 0 is no
-       * change. The default is 0.
-       * 
- * - * double saturation = 1; - * - * @return This builder for chaining. - */ - public Builder clearSaturation() { - - saturation_ = 0D; - onChanged(); - return this; - } - - private double contrast_; - /** - * - * - *
-       * Control black and white contrast of the video. Enter a value between -1
-       * and 1, where -1 is minimum contrast and 1 is maximum contrast. 0 is no
-       * change. The default is 0.
-       * 
- * - * double contrast = 2; - * - * @return The contrast. - */ - @java.lang.Override - public double getContrast() { - return contrast_; - } - /** - * - * - *
-       * Control black and white contrast of the video. Enter a value between -1
-       * and 1, where -1 is minimum contrast and 1 is maximum contrast. 0 is no
-       * change. The default is 0.
-       * 
- * - * double contrast = 2; - * - * @param value The contrast to set. - * @return This builder for chaining. - */ - public Builder setContrast(double value) { - - contrast_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Control black and white contrast of the video. Enter a value between -1
-       * and 1, where -1 is minimum contrast and 1 is maximum contrast. 0 is no
-       * change. The default is 0.
-       * 
- * - * double contrast = 2; - * - * @return This builder for chaining. - */ - public Builder clearContrast() { - - contrast_ = 0D; - onChanged(); - return this; - } - - private double brightness_; - /** - * - * - *
-       * Control brightness of the video. Enter a value between -1 and 1, where -1
-       * is minimum brightness and 1 is maximum brightness. 0 is no change. The
-       * default is 0.
-       * 
- * - * double brightness = 3; - * - * @return The brightness. - */ - @java.lang.Override - public double getBrightness() { - return brightness_; - } - /** - * - * - *
-       * Control brightness of the video. Enter a value between -1 and 1, where -1
-       * is minimum brightness and 1 is maximum brightness. 0 is no change. The
-       * default is 0.
-       * 
- * - * double brightness = 3; - * - * @param value The brightness to set. - * @return This builder for chaining. - */ - public Builder setBrightness(double value) { - - brightness_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Control brightness of the video. Enter a value between -1 and 1, where -1
-       * is minimum brightness and 1 is maximum brightness. 0 is no change. The
-       * default is 0.
-       * 
- * - * double brightness = 3; - * - * @return This builder for chaining. - */ - public Builder clearBrightness() { - - brightness_ = 0D; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.PreprocessingConfig.Color) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.PreprocessingConfig.Color) - private static final com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color(); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Color parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Color - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface DenoiseOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Set strength of the denoise. Enter a value between 0 and 1. The higher
-     * the value, the smoother the image. 0 is no denoising. The default is 0.
-     * 
- * - * double strength = 1; - * - * @return The strength. - */ - double getStrength(); - - /** - * - * - *
-     * Set the denoiser mode. The default is `standard`.
-     * Supported denoiser modes:
-     * - `standard`
-     * - `grain`
-     * 
- * - * string tune = 2; - * - * @return The tune. - */ - java.lang.String getTune(); - /** - * - * - *
-     * Set the denoiser mode. The default is `standard`.
-     * Supported denoiser modes:
-     * - `standard`
-     * - `grain`
-     * 
- * - * string tune = 2; - * - * @return The bytes for tune. - */ - com.google.protobuf.ByteString getTuneBytes(); - } - /** - * - * - *
-   * Denoise preprocessing configuration.
-   * **Note:** This configuration is not supported.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise} - */ - public static final class Denoise extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise) - DenoiseOrBuilder { - private static final long serialVersionUID = 0L; - // Use Denoise.newBuilder() to construct. - private Denoise(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Denoise() { - tune_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Denoise(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Denoise_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Denoise_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise.class, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise.Builder.class); - } - - public static final int STRENGTH_FIELD_NUMBER = 1; - private double strength_; - /** - * - * - *
-     * Set strength of the denoise. Enter a value between 0 and 1. The higher
-     * the value, the smoother the image. 0 is no denoising. The default is 0.
-     * 
- * - * double strength = 1; - * - * @return The strength. - */ - @java.lang.Override - public double getStrength() { - return strength_; - } - - public static final int TUNE_FIELD_NUMBER = 2; - private volatile java.lang.Object tune_; - /** - * - * - *
-     * Set the denoiser mode. The default is `standard`.
-     * Supported denoiser modes:
-     * - `standard`
-     * - `grain`
-     * 
- * - * string tune = 2; - * - * @return The tune. - */ - @java.lang.Override - public java.lang.String getTune() { - java.lang.Object ref = tune_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - tune_ = s; - return s; - } - } - /** - * - * - *
-     * Set the denoiser mode. The default is `standard`.
-     * Supported denoiser modes:
-     * - `standard`
-     * - `grain`
-     * 
- * - * string tune = 2; - * - * @return The bytes for tune. - */ - @java.lang.Override - public com.google.protobuf.ByteString getTuneBytes() { - java.lang.Object ref = tune_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - tune_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (java.lang.Double.doubleToRawLongBits(strength_) != 0) { - output.writeDouble(1, strength_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tune_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, tune_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (java.lang.Double.doubleToRawLongBits(strength_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeDoubleSize(1, strength_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tune_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, tune_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise other = - (com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise) obj; - - if (java.lang.Double.doubleToLongBits(getStrength()) - != java.lang.Double.doubleToLongBits(other.getStrength())) return false; - if (!getTune().equals(other.getTune())) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + STRENGTH_FIELD_NUMBER; - hash = - (53 * hash) - + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getStrength())); - hash = (37 * hash) + TUNE_FIELD_NUMBER; - hash = (53 * hash) + getTune().hashCode(); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Denoise preprocessing configuration.
-     * **Note:** This configuration is not supported.
-     * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise) - com.google.cloud.video.transcoder.v1.PreprocessingConfig.DenoiseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Denoise_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Denoise_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise.class, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise.Builder.class); - } - - // Construct using - // com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - strength_ = 0D; - - tune_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Denoise_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise build() { - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise buildPartial() { - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise result = - new com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise(this); - result.strength_ = strength_; - result.tune_ = tune_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise) { - return mergeFrom( - (com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise other) { - if (other - == com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise - .getDefaultInstance()) return this; - if (other.getStrength() != 0D) { - setStrength(other.getStrength()); - } - if (!other.getTune().isEmpty()) { - tune_ = other.tune_; - onChanged(); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 9: - { - strength_ = input.readDouble(); - - break; - } // case 9 - case 18: - { - tune_ = input.readStringRequireUtf8(); - - break; - } // case 18 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private double strength_; - /** - * - * - *
-       * Set strength of the denoise. Enter a value between 0 and 1. The higher
-       * the value, the smoother the image. 0 is no denoising. The default is 0.
-       * 
- * - * double strength = 1; - * - * @return The strength. - */ - @java.lang.Override - public double getStrength() { - return strength_; - } - /** - * - * - *
-       * Set strength of the denoise. Enter a value between 0 and 1. The higher
-       * the value, the smoother the image. 0 is no denoising. The default is 0.
-       * 
- * - * double strength = 1; - * - * @param value The strength to set. - * @return This builder for chaining. - */ - public Builder setStrength(double value) { - - strength_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Set strength of the denoise. Enter a value between 0 and 1. The higher
-       * the value, the smoother the image. 0 is no denoising. The default is 0.
-       * 
- * - * double strength = 1; - * - * @return This builder for chaining. - */ - public Builder clearStrength() { - - strength_ = 0D; - onChanged(); - return this; - } - - private java.lang.Object tune_ = ""; - /** - * - * - *
-       * Set the denoiser mode. The default is `standard`.
-       * Supported denoiser modes:
-       * - `standard`
-       * - `grain`
-       * 
- * - * string tune = 2; - * - * @return The tune. - */ - public java.lang.String getTune() { - java.lang.Object ref = tune_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - tune_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * - * - *
-       * Set the denoiser mode. The default is `standard`.
-       * Supported denoiser modes:
-       * - `standard`
-       * - `grain`
-       * 
- * - * string tune = 2; - * - * @return The bytes for tune. - */ - public com.google.protobuf.ByteString getTuneBytes() { - java.lang.Object ref = tune_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); - tune_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * - * - *
-       * Set the denoiser mode. The default is `standard`.
-       * Supported denoiser modes:
-       * - `standard`
-       * - `grain`
-       * 
- * - * string tune = 2; - * - * @param value The tune to set. - * @return This builder for chaining. - */ - public Builder setTune(java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - tune_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Set the denoiser mode. The default is `standard`.
-       * Supported denoiser modes:
-       * - `standard`
-       * - `grain`
-       * 
- * - * string tune = 2; - * - * @return This builder for chaining. - */ - public Builder clearTune() { - - tune_ = getDefaultInstance().getTune(); - onChanged(); - return this; - } - /** - * - * - *
-       * Set the denoiser mode. The default is `standard`.
-       * Supported denoiser modes:
-       * - `standard`
-       * - `grain`
-       * 
- * - * string tune = 2; - * - * @param value The bytes for tune to set. - * @return This builder for chaining. - */ - public Builder setTuneBytes(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - tune_ = value; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise) - private static final com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise(); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Denoise parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Denoise - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface DeblockOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Set strength of the deblocker. Enter a value between 0 and 1. The higher
-     * the value, the stronger the block removal. 0 is no deblocking. The
-     * default is 0.
-     * 
- * - * double strength = 1; - * - * @return The strength. - */ - double getStrength(); - - /** - * - * - *
-     * Enable deblocker. The default is `false`.
-     * 
- * - * bool enabled = 2; - * - * @return The enabled. - */ - boolean getEnabled(); - } - /** - * - * - *
-   * Deblock preprocessing configuration.
-   * **Note:** This configuration is not supported.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock} - */ - public static final class Deblock extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock) - DeblockOrBuilder { - private static final long serialVersionUID = 0L; - // Use Deblock.newBuilder() to construct. - private Deblock(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Deblock() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Deblock(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Deblock_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Deblock_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock.class, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock.Builder.class); - } - - public static final int STRENGTH_FIELD_NUMBER = 1; - private double strength_; - /** - * - * - *
-     * Set strength of the deblocker. Enter a value between 0 and 1. The higher
-     * the value, the stronger the block removal. 0 is no deblocking. The
-     * default is 0.
-     * 
- * - * double strength = 1; - * - * @return The strength. - */ - @java.lang.Override - public double getStrength() { - return strength_; - } - - public static final int ENABLED_FIELD_NUMBER = 2; - private boolean enabled_; - /** - * - * - *
-     * Enable deblocker. The default is `false`.
-     * 
- * - * bool enabled = 2; - * - * @return The enabled. - */ - @java.lang.Override - public boolean getEnabled() { - return enabled_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (java.lang.Double.doubleToRawLongBits(strength_) != 0) { - output.writeDouble(1, strength_); - } - if (enabled_ != false) { - output.writeBool(2, enabled_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (java.lang.Double.doubleToRawLongBits(strength_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeDoubleSize(1, strength_); - } - if (enabled_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, enabled_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock other = - (com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock) obj; - - if (java.lang.Double.doubleToLongBits(getStrength()) - != java.lang.Double.doubleToLongBits(other.getStrength())) return false; - if (getEnabled() != other.getEnabled()) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + STRENGTH_FIELD_NUMBER; - hash = - (53 * hash) - + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getStrength())); - hash = (37 * hash) + ENABLED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getEnabled()); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock - parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock - parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Deblock preprocessing configuration.
-     * **Note:** This configuration is not supported.
-     * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock) - com.google.cloud.video.transcoder.v1.PreprocessingConfig.DeblockOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Deblock_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Deblock_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock.class, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock.Builder.class); - } - - // Construct using - // com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - strength_ = 0D; - - enabled_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Deblock_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock - .getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock build() { - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock buildPartial() { - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock result = - new com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock(this); - result.strength_ = strength_; - result.enabled_ = enabled_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock) { - return mergeFrom( - (com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock other) { - if (other - == com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock - .getDefaultInstance()) return this; - if (other.getStrength() != 0D) { - setStrength(other.getStrength()); - } - if (other.getEnabled() != false) { - setEnabled(other.getEnabled()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 9: - { - strength_ = input.readDouble(); - - break; - } // case 9 - case 16: - { - enabled_ = input.readBool(); - - break; - } // case 16 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private double strength_; - /** - * - * - *
-       * Set strength of the deblocker. Enter a value between 0 and 1. The higher
-       * the value, the stronger the block removal. 0 is no deblocking. The
-       * default is 0.
-       * 
- * - * double strength = 1; - * - * @return The strength. - */ - @java.lang.Override - public double getStrength() { - return strength_; - } - /** - * - * - *
-       * Set strength of the deblocker. Enter a value between 0 and 1. The higher
-       * the value, the stronger the block removal. 0 is no deblocking. The
-       * default is 0.
-       * 
- * - * double strength = 1; - * - * @param value The strength to set. - * @return This builder for chaining. - */ - public Builder setStrength(double value) { - - strength_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Set strength of the deblocker. Enter a value between 0 and 1. The higher
-       * the value, the stronger the block removal. 0 is no deblocking. The
-       * default is 0.
-       * 
- * - * double strength = 1; - * - * @return This builder for chaining. - */ - public Builder clearStrength() { - - strength_ = 0D; - onChanged(); - return this; - } - - private boolean enabled_; - /** - * - * - *
-       * Enable deblocker. The default is `false`.
-       * 
- * - * bool enabled = 2; - * - * @return The enabled. - */ - @java.lang.Override - public boolean getEnabled() { - return enabled_; - } - /** - * - * - *
-       * Enable deblocker. The default is `false`.
-       * 
- * - * bool enabled = 2; - * - * @param value The enabled to set. - * @return This builder for chaining. - */ - public Builder setEnabled(boolean value) { - - enabled_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Enable deblocker. The default is `false`.
-       * 
- * - * bool enabled = 2; - * - * @return This builder for chaining. - */ - public Builder clearEnabled() { - - enabled_ = false; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock) - private static final com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock(); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser PARSER = - new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Deblock parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - Builder builder = newBuilder(); - try { - builder.mergeFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(builder.buildPartial()); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException() - .setUnfinishedMessage(builder.buildPartial()); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException(e) - .setUnfinishedMessage(builder.buildPartial()); - } - return builder.buildPartial(); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Deblock - getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - } - - public interface AudioOrBuilder - extends - // @@protoc_insertion_point(interface_extends:google.cloud.video.transcoder.v1.PreprocessingConfig.Audio) - com.google.protobuf.MessageOrBuilder { - - /** - * - * - *
-     * Specify audio loudness normalization in loudness units relative to full
-     * scale (LUFS). Enter a value between -24 and 0 (the default), where:
-     * *   -24 is the Advanced Television Systems Committee (ATSC A/85) standard
-     * *   -23 is the EU R128 broadcast standard
-     * *   -19 is the prior standard for online mono audio
-     * *   -18 is the ReplayGain standard
-     * *   -16 is the prior standard for stereo audio
-     * *   -14 is the new online audio standard recommended by Spotify, as well
-     *     as Amazon Echo
-     * *   0 disables normalization
-     * 
- * - * double lufs = 1; - * - * @return The lufs. - */ - double getLufs(); - - /** - * - * - *
-     * Enable boosting high frequency components. The default is `false`.
-     * **Note:** This field is not supported.
-     * 
- * - * bool high_boost = 2; - * - * @return The highBoost. - */ - boolean getHighBoost(); - - /** - * - * - *
-     * Enable boosting low frequency components. The default is `false`.
-     * **Note:** This field is not supported.
-     * 
- * - * bool low_boost = 3; - * - * @return The lowBoost. - */ - boolean getLowBoost(); - } - /** - * - * - *
-   * Audio preprocessing configuration.
-   * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.PreprocessingConfig.Audio} - */ - public static final class Audio extends com.google.protobuf.GeneratedMessageV3 - implements - // @@protoc_insertion_point(message_implements:google.cloud.video.transcoder.v1.PreprocessingConfig.Audio) - AudioOrBuilder { - private static final long serialVersionUID = 0L; - // Use Audio.newBuilder() to construct. - private Audio(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - - private Audio() {} - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance(UnusedPrivateParameter unused) { - return new Audio(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet getUnknownFields() { - return this.unknownFields; - } - - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Audio_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Audio_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio.class, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio.Builder.class); - } - - public static final int LUFS_FIELD_NUMBER = 1; - private double lufs_; - /** - * - * - *
-     * Specify audio loudness normalization in loudness units relative to full
-     * scale (LUFS). Enter a value between -24 and 0 (the default), where:
-     * *   -24 is the Advanced Television Systems Committee (ATSC A/85) standard
-     * *   -23 is the EU R128 broadcast standard
-     * *   -19 is the prior standard for online mono audio
-     * *   -18 is the ReplayGain standard
-     * *   -16 is the prior standard for stereo audio
-     * *   -14 is the new online audio standard recommended by Spotify, as well
-     *     as Amazon Echo
-     * *   0 disables normalization
-     * 
- * - * double lufs = 1; - * - * @return The lufs. - */ - @java.lang.Override - public double getLufs() { - return lufs_; - } - - public static final int HIGH_BOOST_FIELD_NUMBER = 2; - private boolean highBoost_; - /** - * - * - *
-     * Enable boosting high frequency components. The default is `false`.
-     * **Note:** This field is not supported.
-     * 
- * - * bool high_boost = 2; - * - * @return The highBoost. - */ - @java.lang.Override - public boolean getHighBoost() { - return highBoost_; - } - - public static final int LOW_BOOST_FIELD_NUMBER = 3; - private boolean lowBoost_; - /** - * - * - *
-     * Enable boosting low frequency components. The default is `false`.
-     * **Note:** This field is not supported.
-     * 
- * - * bool low_boost = 3; - * - * @return The lowBoost. - */ - @java.lang.Override - public boolean getLowBoost() { - return lowBoost_; - } - - private byte memoizedIsInitialized = -1; - - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { - if (java.lang.Double.doubleToRawLongBits(lufs_) != 0) { - output.writeDouble(1, lufs_); - } - if (highBoost_ != false) { - output.writeBool(2, highBoost_); - } - if (lowBoost_ != false) { - output.writeBool(3, lowBoost_); - } - getUnknownFields().writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (java.lang.Double.doubleToRawLongBits(lufs_) != 0) { - size += com.google.protobuf.CodedOutputStream.computeDoubleSize(1, lufs_); - } - if (highBoost_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(2, highBoost_); - } - if (lowBoost_ != false) { - size += com.google.protobuf.CodedOutputStream.computeBoolSize(3, lowBoost_); - } - size += getUnknownFields().getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio)) { - return super.equals(obj); - } - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio other = - (com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio) obj; - - if (java.lang.Double.doubleToLongBits(getLufs()) - != java.lang.Double.doubleToLongBits(other.getLufs())) return false; - if (getHighBoost() != other.getHighBoost()) return false; - if (getLowBoost() != other.getLowBoost()) return false; - if (!getUnknownFields().equals(other.getUnknownFields())) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + LUFS_FIELD_NUMBER; - hash = - (53 * hash) - + com.google.protobuf.Internal.hashLong(java.lang.Double.doubleToLongBits(getLufs())); - hash = (37 * hash) + HIGH_BOOST_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getHighBoost()); - hash = (37 * hash) + LOW_BOOST_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(getLowBoost()); - hash = (29 * hash) + getUnknownFields().hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseFrom( - java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseFrom( - java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseFrom( - byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseFrom( - byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseDelimitedFrom( - java.io.InputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseDelimitedFrom( - java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( - PARSER, input, extensionRegistry); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseFrom( - com.google.protobuf.CodedInputStream input) throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3.parseWithIOException( - PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { - return newBuilder(); - } - - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - - public static Builder newBuilder( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * - * - *
-     * Audio preprocessing configuration.
-     * 
- * - * Protobuf type {@code google.cloud.video.transcoder.v1.PreprocessingConfig.Audio} - */ - public static final class Builder - extends com.google.protobuf.GeneratedMessageV3.Builder - implements - // @@protoc_insertion_point(builder_implements:google.cloud.video.transcoder.v1.PreprocessingConfig.Audio) - com.google.cloud.video.transcoder.v1.PreprocessingConfig.AudioOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Audio_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Audio_fieldAccessorTable - .ensureFieldAccessorsInitialized( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio.class, - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio.Builder.class); - } - - // Construct using com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio.newBuilder() - private Builder() {} - - private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - } - - @java.lang.Override - public Builder clear() { - super.clear(); - lufs_ = 0D; - - highBoost_ = false; - - lowBoost_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.google.cloud.video.transcoder.v1.ResourcesProto - .internal_static_google_cloud_video_transcoder_v1_PreprocessingConfig_Audio_descriptor; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio - getDefaultInstanceForType() { - return com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio.getDefaultInstance(); - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio build() { - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio buildPartial() { - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio result = - new com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio(this); - result.lufs_ = lufs_; - result.highBoost_ = highBoost_; - result.lowBoost_ = lowBoost_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.setField(field, value); - } - - @java.lang.Override - public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - - @java.lang.Override - public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, - java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { - return super.addRepeatedField(field, value); - } - - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio) { - return mergeFrom((com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio) other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom( - com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio other) { - if (other - == com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio.getDefaultInstance()) - return this; - if (other.getLufs() != 0D) { - setLufs(other.getLufs()); - } - if (other.getHighBoost() != false) { - setHighBoost(other.getHighBoost()); - } - if (other.getLowBoost() != false) { - setLowBoost(other.getLowBoost()); - } - this.mergeUnknownFields(other.getUnknownFields()); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 9: - { - lufs_ = input.readDouble(); - - break; - } // case 9 - case 16: - { - highBoost_ = input.readBool(); - - break; - } // case 16 - case 24: - { - lowBoost_ = input.readBool(); - - break; - } // case 24 - default: - { - if (!super.parseUnknownField(input, extensionRegistry, tag)) { - done = true; // was an endgroup tag - } - break; - } // default: - } // switch (tag) - } // while (!done) - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.unwrapIOException(); - } finally { - onChanged(); - } // finally - return this; - } - - private double lufs_; - /** - * - * - *
-       * Specify audio loudness normalization in loudness units relative to full
-       * scale (LUFS). Enter a value between -24 and 0 (the default), where:
-       * *   -24 is the Advanced Television Systems Committee (ATSC A/85) standard
-       * *   -23 is the EU R128 broadcast standard
-       * *   -19 is the prior standard for online mono audio
-       * *   -18 is the ReplayGain standard
-       * *   -16 is the prior standard for stereo audio
-       * *   -14 is the new online audio standard recommended by Spotify, as well
-       *     as Amazon Echo
-       * *   0 disables normalization
-       * 
- * - * double lufs = 1; - * - * @return The lufs. - */ - @java.lang.Override - public double getLufs() { - return lufs_; - } - /** - * - * - *
-       * Specify audio loudness normalization in loudness units relative to full
-       * scale (LUFS). Enter a value between -24 and 0 (the default), where:
-       * *   -24 is the Advanced Television Systems Committee (ATSC A/85) standard
-       * *   -23 is the EU R128 broadcast standard
-       * *   -19 is the prior standard for online mono audio
-       * *   -18 is the ReplayGain standard
-       * *   -16 is the prior standard for stereo audio
-       * *   -14 is the new online audio standard recommended by Spotify, as well
-       *     as Amazon Echo
-       * *   0 disables normalization
-       * 
- * - * double lufs = 1; - * - * @param value The lufs to set. - * @return This builder for chaining. - */ - public Builder setLufs(double value) { - - lufs_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Specify audio loudness normalization in loudness units relative to full
-       * scale (LUFS). Enter a value between -24 and 0 (the default), where:
-       * *   -24 is the Advanced Television Systems Committee (ATSC A/85) standard
-       * *   -23 is the EU R128 broadcast standard
-       * *   -19 is the prior standard for online mono audio
-       * *   -18 is the ReplayGain standard
-       * *   -16 is the prior standard for stereo audio
-       * *   -14 is the new online audio standard recommended by Spotify, as well
-       *     as Amazon Echo
-       * *   0 disables normalization
-       * 
- * - * double lufs = 1; - * - * @return This builder for chaining. - */ - public Builder clearLufs() { - - lufs_ = 0D; - onChanged(); - return this; - } - - private boolean highBoost_; - /** - * - * - *
-       * Enable boosting high frequency components. The default is `false`.
-       * **Note:** This field is not supported.
-       * 
- * - * bool high_boost = 2; - * - * @return The highBoost. - */ - @java.lang.Override - public boolean getHighBoost() { - return highBoost_; - } - /** - * - * - *
-       * Enable boosting high frequency components. The default is `false`.
-       * **Note:** This field is not supported.
-       * 
- * - * bool high_boost = 2; - * - * @param value The highBoost to set. - * @return This builder for chaining. - */ - public Builder setHighBoost(boolean value) { - - highBoost_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Enable boosting high frequency components. The default is `false`.
-       * **Note:** This field is not supported.
-       * 
- * - * bool high_boost = 2; - * - * @return This builder for chaining. - */ - public Builder clearHighBoost() { - - highBoost_ = false; - onChanged(); - return this; - } - - private boolean lowBoost_; - /** - * - * - *
-       * Enable boosting low frequency components. The default is `false`.
-       * **Note:** This field is not supported.
-       * 
- * - * bool low_boost = 3; - * - * @return The lowBoost. - */ - @java.lang.Override - public boolean getLowBoost() { - return lowBoost_; - } - /** - * - * - *
-       * Enable boosting low frequency components. The default is `false`.
-       * **Note:** This field is not supported.
-       * 
- * - * bool low_boost = 3; - * - * @param value The lowBoost to set. - * @return This builder for chaining. - */ - public Builder setLowBoost(boolean value) { - - lowBoost_ = value; - onChanged(); - return this; - } - /** - * - * - *
-       * Enable boosting low frequency components. The default is `false`.
-       * **Note:** This field is not supported.
-       * 
- * - * bool low_boost = 3; - * - * @return This builder for chaining. - */ - public Builder clearLowBoost() { - - lowBoost_ = false; - onChanged(); - return this; - } - - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - // @@protoc_insertion_point(builder_scope:google.cloud.video.transcoder.v1.PreprocessingConfig.Audio) - } - - // @@protoc_insertion_point(class_scope:google.cloud.video.transcoder.v1.PreprocessingConfig.Audio) - private static final com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio - DEFAULT_INSTANCE; - - static { - DEFAULT_INSTANCE = new com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio(); - } - - public static com.google.cloud.video.transcoder.v1.PreprocessingConfig.Audio - getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser