diff --git a/.github/readme/synth.metadata/synth.metadata b/.github/readme/synth.metadata/synth.metadata index d52478a8..a135be94 100644 --- a/.github/readme/synth.metadata/synth.metadata +++ b/.github/readme/synth.metadata/synth.metadata @@ -4,14 +4,14 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-workflows.git", - "sha": "d1281f34a35ea41201380b616c93d33d9bdeeb5f" + "sha": "2d7d5e1f8adb0e9c687893119842b1a3def75771" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "79ab0b44a2cc7d803d07c107f9faf07729fc4012" + "sha": "2e7bd5cc66a3f0b90ce1c150eb35c89eeb9872d6" } } ] diff --git a/.github/workflows/auto-release.yaml b/.github/workflows/auto-release.yaml index 7c8816a7..9b4fd4d8 100644 --- a/.github/workflows/auto-release.yaml +++ b/.github/workflows/auto-release.yaml @@ -16,8 +16,8 @@ jobs: return; } - // only approve PRs like "chore(master): release " - if ( !context.payload.pull_request.title.startsWith("chore(master): release") ) { + // only approve PRs like "chore: release " + if ( !context.payload.pull_request.title.startsWith("chore: release") ) { return; } diff --git a/.kokoro/release/publish_javadoc.cfg b/.kokoro/release/publish_javadoc.cfg index d46041cf..70f7f7a8 100644 --- a/.kokoro/release/publish_javadoc.cfg +++ b/.kokoro/release/publish_javadoc.cfg @@ -7,12 +7,6 @@ env_vars: { value: "docs-staging" } -# cloud-rad staging -env_vars: { - key: "STAGING_BUCKET_V2" - value: "docs-staging-v2-staging" -} - env_vars: { key: "TRAMPOLINE_BUILD_FILE" value: "github/java-workflows/.kokoro/release/publish_javadoc.sh" @@ -26,4 +20,4 @@ before_action { keyname: "docuploader_service_account" } } -} \ No newline at end of file +} diff --git a/.kokoro/release/publish_javadoc.sh b/.kokoro/release/publish_javadoc.sh index f0933ab2..c7901b81 100755 --- a/.kokoro/release/publish_javadoc.sh +++ b/.kokoro/release/publish_javadoc.sh @@ -56,22 +56,3 @@ python3 -m docuploader create-metadata \ python3 -m docuploader upload . \ --credentials ${CREDENTIALS} \ --staging-bucket ${STAGING_BUCKET} - -popd - -# V2 due to problems w/ the released javadoc plugin doclava, Java 8 is required. Beware of accidental updates. - -mvn clean site -B -q -Ddevsite.template="${KOKORO_GFILE_DIR}/java/" - -pushd target/devsite/reference - -# create metadata -python3 -m docuploader create-metadata \ - --name ${NAME} \ - --version ${VERSION} \ - --language java - -# upload docs to staging bucket -python3 -m docuploader upload . \ - --credentials ${CREDENTIALS} \ - --staging-bucket ${STAGING_BUCKET_V2} diff --git a/.kokoro/release/publish_javadoc11.sh b/.kokoro/release/publish_javadoc11.sh index ff3e0b85..abfa2f04 100755 --- a/.kokoro/release/publish_javadoc11.sh +++ b/.kokoro/release/publish_javadoc11.sh @@ -40,6 +40,9 @@ export VERSION=$(grep ${NAME}: versions.txt | cut -d: -f3) # generate yml mvn clean site -B -q -P docFX +# copy README to docfx-yml dir and rename index.md +cp README.md target/docfx-yml/index.md + pushd target/docfx-yml # create metadata @@ -52,4 +55,4 @@ python3 -m docuploader create-metadata \ python3 -m docuploader upload . \ --credentials ${CREDENTIALS} \ --staging-bucket ${STAGING_BUCKET_V2} \ - --destination-prefix docfx- + --destination-prefix docfx diff --git a/CHANGELOG.md b/CHANGELOG.md index 30948343..b43d5660 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [0.3.0](https://www.github.com/googleapis/java-workflows/compare/v0.2.1...v0.3.0) (2021-03-11) + + +### Features + +* **generator:** update protoc to v3.15.3 ([#203](https://www.github.com/googleapis/java-workflows/issues/203)) ([607f990](https://www.github.com/googleapis/java-workflows/commit/607f9904330c68f624c37d040e2ffc5ab735ef50)) + + +### Dependencies + +* update dependency com.google.cloud:google-cloud-shared-dependencies to v0.20.1 ([#211](https://www.github.com/googleapis/java-workflows/issues/211)) ([47a3bf4](https://www.github.com/googleapis/java-workflows/commit/47a3bf4d8f12110af1fe4571e661dc08656644cb)) + ### [0.2.1](https://www.github.com/googleapis/java-workflows/compare/v0.2.0...v0.2.1) (2021-02-25) diff --git a/README.md b/README.md index e0738ad5..ec13dbe5 100644 --- a/README.md +++ b/README.md @@ -20,19 +20,19 @@ If you are using Maven, add this to your pom.xml file: com.google.cloud google-cloud-workflows - 0.2.0 + 0.2.1 ``` If you are using Gradle without BOM, add this to your dependencies ```Groovy -compile 'com.google.cloud:google-cloud-workflows:0.2.0' +compile 'com.google.cloud:google-cloud-workflows:0.2.1' ``` If you are using SBT, add this to your dependencies ```Scala -libraryDependencies += "com.google.cloud" % "google-cloud-workflows" % "0.2.0" +libraryDependencies += "com.google.cloud" % "google-cloud-workflows" % "0.2.1" ``` ## Authentication diff --git a/google-cloud-workflows-bom/pom.xml b/google-cloud-workflows-bom/pom.xml index 58773d0a..11d1d1a7 100644 --- a/google-cloud-workflows-bom/pom.xml +++ b/google-cloud-workflows-bom/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-workflows-bom - 0.2.1 + 0.3.0 pom com.google.cloud @@ -68,17 +68,17 @@ com.google.cloud google-cloud-workflows - 0.2.1 + 0.3.0 com.google.api.grpc proto-google-cloud-workflows-v1beta - 0.2.1 + 0.3.0 com.google.api.grpc grpc-google-cloud-workflows-v1beta - 0.2.1 + 0.3.0 diff --git a/google-cloud-workflows/pom.xml b/google-cloud-workflows/pom.xml index cfd164bc..5c177a5f 100644 --- a/google-cloud-workflows/pom.xml +++ b/google-cloud-workflows/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.google.cloud google-cloud-workflows - 0.2.1 + 0.3.0 jar Google Cloud Workflows https://github.com/googleapis/java-workflows @@ -11,7 +11,7 @@ com.google.cloud google-cloud-workflows-parent - 0.2.1 + 0.3.0 google-cloud-workflows diff --git a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsClient.java b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsClient.java index b72b74b7..5e73912e 100644 --- a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsClient.java +++ b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsClient.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsSettings.java b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsSettings.java index 9cb128c0..f4b870f7 100644 --- a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsSettings.java +++ b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsSettings.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/package-info.java b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/package-info.java index f4483118..b8b30f39 100644 --- a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/package-info.java +++ b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/package-info.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/GrpcWorkflowsCallableFactory.java b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/GrpcWorkflowsCallableFactory.java index 3cefee50..65a47915 100644 --- a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/GrpcWorkflowsCallableFactory.java +++ b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/GrpcWorkflowsCallableFactory.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/GrpcWorkflowsStub.java b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/GrpcWorkflowsStub.java index 9b2d24ba..25d7b12d 100644 --- a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/GrpcWorkflowsStub.java +++ b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/GrpcWorkflowsStub.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/WorkflowsStub.java b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/WorkflowsStub.java index 232dab40..1dfaa2f5 100644 --- a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/WorkflowsStub.java +++ b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/WorkflowsStub.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/WorkflowsStubSettings.java b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/WorkflowsStubSettings.java index 9a31ccd7..67bf0aa6 100644 --- a/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/WorkflowsStubSettings.java +++ b/google-cloud-workflows/src/main/java/com/google/cloud/workflows/v1beta/stub/WorkflowsStubSettings.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/MockWorkflows.java b/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/MockWorkflows.java index fbb118b8..15128b2e 100644 --- a/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/MockWorkflows.java +++ b/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/MockWorkflows.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/MockWorkflowsImpl.java b/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/MockWorkflowsImpl.java index 5de99bdc..6a8b27c9 100644 --- a/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/MockWorkflowsImpl.java +++ b/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/MockWorkflowsImpl.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/WorkflowsClientTest.java b/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/WorkflowsClientTest.java index 429611ce..85260a34 100644 --- a/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/WorkflowsClientTest.java +++ b/google-cloud-workflows/src/test/java/com/google/cloud/workflows/v1beta/WorkflowsClientTest.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/grpc-google-cloud-workflows-v1beta/pom.xml b/grpc-google-cloud-workflows-v1beta/pom.xml index a1cefc01..25094f96 100644 --- a/grpc-google-cloud-workflows-v1beta/pom.xml +++ b/grpc-google-cloud-workflows-v1beta/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc grpc-google-cloud-workflows-v1beta - 0.2.1 + 0.3.0 grpc-google-cloud-workflows-v1beta GRPC library for google-cloud-workflows com.google.cloud google-cloud-workflows-parent - 0.2.1 + 0.3.0 diff --git a/grpc-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsGrpc.java b/grpc-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsGrpc.java index 034db5f3..ce09db2d 100644 --- a/grpc-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsGrpc.java +++ b/grpc-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowsGrpc.java @@ -16,11 +16,6 @@ package com.google.cloud.workflows.v1beta; import static io.grpc.MethodDescriptor.generateFullMethodName; -import static io.grpc.stub.ClientCalls.asyncUnaryCall; -import static io.grpc.stub.ClientCalls.blockingUnaryCall; -import static io.grpc.stub.ClientCalls.futureUnaryCall; -import static io.grpc.stub.ServerCalls.asyncUnaryCall; -import static io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall; /** * @@ -324,7 +319,8 @@ public void listWorkflows( com.google.cloud.workflows.v1beta.ListWorkflowsRequest request, io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getListWorkflowsMethod(), responseObserver); + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getListWorkflowsMethod(), responseObserver); } /** @@ -337,7 +333,8 @@ public void listWorkflows( public void getWorkflow( com.google.cloud.workflows.v1beta.GetWorkflowRequest request, io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getGetWorkflowMethod(), responseObserver); + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getGetWorkflowMethod(), responseObserver); } /** @@ -352,7 +349,8 @@ public void getWorkflow( public void createWorkflow( com.google.cloud.workflows.v1beta.CreateWorkflowRequest request, io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getCreateWorkflowMethod(), responseObserver); + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getCreateWorkflowMethod(), responseObserver); } /** @@ -367,7 +365,8 @@ public void createWorkflow( public void deleteWorkflow( com.google.cloud.workflows.v1beta.DeleteWorkflowRequest request, io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getDeleteWorkflowMethod(), responseObserver); + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getDeleteWorkflowMethod(), responseObserver); } /** @@ -384,7 +383,8 @@ public void deleteWorkflow( public void updateWorkflow( com.google.cloud.workflows.v1beta.UpdateWorkflowRequest request, io.grpc.stub.StreamObserver responseObserver) { - asyncUnimplementedUnaryCall(getUpdateWorkflowMethod(), responseObserver); + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall( + getUpdateWorkflowMethod(), responseObserver); } @java.lang.Override @@ -392,32 +392,32 @@ public final io.grpc.ServerServiceDefinition bindService() { return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) .addMethod( getListWorkflowsMethod(), - asyncUnaryCall( + io.grpc.stub.ServerCalls.asyncUnaryCall( new MethodHandlers< com.google.cloud.workflows.v1beta.ListWorkflowsRequest, com.google.cloud.workflows.v1beta.ListWorkflowsResponse>( this, METHODID_LIST_WORKFLOWS))) .addMethod( getGetWorkflowMethod(), - asyncUnaryCall( + io.grpc.stub.ServerCalls.asyncUnaryCall( new MethodHandlers< com.google.cloud.workflows.v1beta.GetWorkflowRequest, com.google.cloud.workflows.v1beta.Workflow>(this, METHODID_GET_WORKFLOW))) .addMethod( getCreateWorkflowMethod(), - asyncUnaryCall( + io.grpc.stub.ServerCalls.asyncUnaryCall( new MethodHandlers< com.google.cloud.workflows.v1beta.CreateWorkflowRequest, com.google.longrunning.Operation>(this, METHODID_CREATE_WORKFLOW))) .addMethod( getDeleteWorkflowMethod(), - asyncUnaryCall( + io.grpc.stub.ServerCalls.asyncUnaryCall( new MethodHandlers< com.google.cloud.workflows.v1beta.DeleteWorkflowRequest, com.google.longrunning.Operation>(this, METHODID_DELETE_WORKFLOW))) .addMethod( getUpdateWorkflowMethod(), - asyncUnaryCall( + io.grpc.stub.ServerCalls.asyncUnaryCall( new MethodHandlers< com.google.cloud.workflows.v1beta.UpdateWorkflowRequest, com.google.longrunning.Operation>(this, METHODID_UPDATE_WORKFLOW))) @@ -456,7 +456,7 @@ public void listWorkflows( com.google.cloud.workflows.v1beta.ListWorkflowsRequest request, io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( + io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getListWorkflowsMethod(), getCallOptions()), request, responseObserver); @@ -472,7 +472,7 @@ public void listWorkflows( public void getWorkflow( com.google.cloud.workflows.v1beta.GetWorkflowRequest request, io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( + io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getGetWorkflowMethod(), getCallOptions()), request, responseObserver); @@ -490,7 +490,7 @@ public void getWorkflow( public void createWorkflow( com.google.cloud.workflows.v1beta.CreateWorkflowRequest request, io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( + io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getCreateWorkflowMethod(), getCallOptions()), request, responseObserver); @@ -508,7 +508,7 @@ public void createWorkflow( public void deleteWorkflow( com.google.cloud.workflows.v1beta.DeleteWorkflowRequest request, io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( + io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getDeleteWorkflowMethod(), getCallOptions()), request, responseObserver); @@ -528,7 +528,7 @@ public void deleteWorkflow( public void updateWorkflow( com.google.cloud.workflows.v1beta.UpdateWorkflowRequest request, io.grpc.stub.StreamObserver responseObserver) { - asyncUnaryCall( + io.grpc.stub.ClientCalls.asyncUnaryCall( getChannel().newCall(getUpdateWorkflowMethod(), getCallOptions()), request, responseObserver); @@ -566,7 +566,8 @@ protected WorkflowsBlockingStub build( */ public com.google.cloud.workflows.v1beta.ListWorkflowsResponse listWorkflows( com.google.cloud.workflows.v1beta.ListWorkflowsRequest request) { - return blockingUnaryCall(getChannel(), getListWorkflowsMethod(), getCallOptions(), request); + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListWorkflowsMethod(), getCallOptions(), request); } /** @@ -578,7 +579,8 @@ public com.google.cloud.workflows.v1beta.ListWorkflowsResponse listWorkflows( */ public com.google.cloud.workflows.v1beta.Workflow getWorkflow( com.google.cloud.workflows.v1beta.GetWorkflowRequest request) { - return blockingUnaryCall(getChannel(), getGetWorkflowMethod(), getCallOptions(), request); + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetWorkflowMethod(), getCallOptions(), request); } /** @@ -592,7 +594,8 @@ public com.google.cloud.workflows.v1beta.Workflow getWorkflow( */ public com.google.longrunning.Operation createWorkflow( com.google.cloud.workflows.v1beta.CreateWorkflowRequest request) { - return blockingUnaryCall(getChannel(), getCreateWorkflowMethod(), getCallOptions(), request); + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getCreateWorkflowMethod(), getCallOptions(), request); } /** @@ -606,7 +609,8 @@ public com.google.longrunning.Operation createWorkflow( */ public com.google.longrunning.Operation deleteWorkflow( com.google.cloud.workflows.v1beta.DeleteWorkflowRequest request) { - return blockingUnaryCall(getChannel(), getDeleteWorkflowMethod(), getCallOptions(), request); + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDeleteWorkflowMethod(), getCallOptions(), request); } /** @@ -622,7 +626,8 @@ public com.google.longrunning.Operation deleteWorkflow( */ public com.google.longrunning.Operation updateWorkflow( com.google.cloud.workflows.v1beta.UpdateWorkflowRequest request) { - return blockingUnaryCall(getChannel(), getUpdateWorkflowMethod(), getCallOptions(), request); + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateWorkflowMethod(), getCallOptions(), request); } } @@ -657,7 +662,7 @@ protected WorkflowsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions public com.google.common.util.concurrent.ListenableFuture< com.google.cloud.workflows.v1beta.ListWorkflowsResponse> listWorkflows(com.google.cloud.workflows.v1beta.ListWorkflowsRequest request) { - return futureUnaryCall( + return io.grpc.stub.ClientCalls.futureUnaryCall( getChannel().newCall(getListWorkflowsMethod(), getCallOptions()), request); } @@ -671,7 +676,7 @@ protected WorkflowsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions public com.google.common.util.concurrent.ListenableFuture< com.google.cloud.workflows.v1beta.Workflow> getWorkflow(com.google.cloud.workflows.v1beta.GetWorkflowRequest request) { - return futureUnaryCall( + return io.grpc.stub.ClientCalls.futureUnaryCall( getChannel().newCall(getGetWorkflowMethod(), getCallOptions()), request); } @@ -686,7 +691,7 @@ protected WorkflowsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions */ public com.google.common.util.concurrent.ListenableFuture createWorkflow(com.google.cloud.workflows.v1beta.CreateWorkflowRequest request) { - return futureUnaryCall( + return io.grpc.stub.ClientCalls.futureUnaryCall( getChannel().newCall(getCreateWorkflowMethod(), getCallOptions()), request); } @@ -701,7 +706,7 @@ protected WorkflowsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions */ public com.google.common.util.concurrent.ListenableFuture deleteWorkflow(com.google.cloud.workflows.v1beta.DeleteWorkflowRequest request) { - return futureUnaryCall( + return io.grpc.stub.ClientCalls.futureUnaryCall( getChannel().newCall(getDeleteWorkflowMethod(), getCallOptions()), request); } @@ -718,7 +723,7 @@ protected WorkflowsFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions */ public com.google.common.util.concurrent.ListenableFuture updateWorkflow(com.google.cloud.workflows.v1beta.UpdateWorkflowRequest request) { - return futureUnaryCall( + return io.grpc.stub.ClientCalls.futureUnaryCall( getChannel().newCall(getUpdateWorkflowMethod(), getCallOptions()), request); } } diff --git a/pom.xml b/pom.xml index 10095027..68757d94 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ com.google.cloud google-cloud-workflows-parent pom - 0.2.1 + 0.3.0 Google Cloud Workflows Parent https://github.com/googleapis/java- @@ -70,23 +70,23 @@ com.google.cloud google-cloud-workflows - 0.2.1 + 0.3.0 com.google.api.grpc proto-google-cloud-workflows-v1beta - 0.2.1 + 0.3.0 com.google.api.grpc grpc-google-cloud-workflows-v1beta - 0.2.1 + 0.3.0 com.google.cloud google-cloud-shared-dependencies - 0.20.0 + 0.20.1 pom import diff --git a/proto-google-cloud-workflows-v1beta/clirr-ignored-differences.xml b/proto-google-cloud-workflows-v1beta/clirr-ignored-differences.xml new file mode 100644 index 00000000..226e5eca --- /dev/null +++ b/proto-google-cloud-workflows-v1beta/clirr-ignored-differences.xml @@ -0,0 +1,9 @@ + + + + + 7012 + com/google/cloud/workflows/v1beta/*OrBuilder + * has*(*) + + \ No newline at end of file diff --git a/proto-google-cloud-workflows-v1beta/pom.xml b/proto-google-cloud-workflows-v1beta/pom.xml index c9fc0c15..2bb7e487 100644 --- a/proto-google-cloud-workflows-v1beta/pom.xml +++ b/proto-google-cloud-workflows-v1beta/pom.xml @@ -4,13 +4,13 @@ 4.0.0 com.google.api.grpc proto-google-cloud-workflows-v1beta - 0.2.1 + 0.3.0 proto-google-cloud-workflows-v1beta Proto library for google-cloud-workflows com.google.cloud google-cloud-workflows-parent - 0.2.1 + 0.3.0 diff --git a/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/LocationName.java b/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/LocationName.java index aa792b8f..6e4f7b61 100644 --- a/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/LocationName.java +++ b/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/LocationName.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/Workflow.java b/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/Workflow.java index a0473af9..329cc7c3 100644 --- a/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/Workflow.java +++ b/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/Workflow.java @@ -942,6 +942,20 @@ public com.google.protobuf.ByteString getServiceAccountBytes() { } public static final int SOURCE_CONTENTS_FIELD_NUMBER = 10; + /** + * + * + *
+   * Workflow code to be executed. The size limit is 32KB.
+   * 
+ * + * string source_contents = 10; + * + * @return Whether the sourceContents field is set. + */ + public boolean hasSourceContents() { + return sourceCodeCase_ == 10; + } /** * * @@ -2975,6 +2989,21 @@ public Builder setServiceAccountBytes(com.google.protobuf.ByteString value) { return this; } + /** + * + * + *
+     * Workflow code to be executed. The size limit is 32KB.
+     * 
+ * + * string source_contents = 10; + * + * @return Whether the sourceContents field is set. + */ + @java.lang.Override + public boolean hasSourceContents() { + return sourceCodeCase_ == 10; + } /** * * diff --git a/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowName.java b/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowName.java index be7e2369..dcdd6fba 100644 --- a/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowName.java +++ b/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowName.java @@ -1,5 +1,5 @@ /* - * Copyright 2020 Google LLC + * 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. diff --git a/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowOrBuilder.java b/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowOrBuilder.java index de3e0830..a176ea55 100644 --- a/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowOrBuilder.java +++ b/proto-google-cloud-workflows-v1beta/src/main/java/com/google/cloud/workflows/v1beta/WorkflowOrBuilder.java @@ -382,6 +382,18 @@ public interface WorkflowOrBuilder */ com.google.protobuf.ByteString getServiceAccountBytes(); + /** + * + * + *
+   * Workflow code to be executed. The size limit is 32KB.
+   * 
+ * + * string source_contents = 10; + * + * @return Whether the sourceContents field is set. + */ + boolean hasSourceContents(); /** * * diff --git a/samples/install-without-bom/pom.xml b/samples/install-without-bom/pom.xml index da5e0b1c..bc524e2b 100644 --- a/samples/install-without-bom/pom.xml +++ b/samples/install-without-bom/pom.xml @@ -29,7 +29,7 @@ com.google.cloud google-cloud-workflows - 0.2.0 + 0.2.1 diff --git a/samples/snapshot/pom.xml b/samples/snapshot/pom.xml index 36a124ca..7d7dce72 100644 --- a/samples/snapshot/pom.xml +++ b/samples/snapshot/pom.xml @@ -28,7 +28,7 @@ com.google.cloud google-cloud-workflows - 0.2.1 + 0.3.0 diff --git a/samples/snippets/pom.xml b/samples/snippets/pom.xml index d9a0e42a..17883cec 100644 --- a/samples/snippets/pom.xml +++ b/samples/snippets/pom.xml @@ -28,7 +28,7 @@ com.google.cloud google-cloud-workflows - 0.2.0 + 0.2.1 diff --git a/synth.metadata b/synth.metadata index 61a077a5..1ec6161a 100644 --- a/synth.metadata +++ b/synth.metadata @@ -4,22 +4,22 @@ "git": { "name": ".", "remote": "https://github.com/googleapis/java-workflows.git", - "sha": "098dbaaec94fe7fd9f0ea8c4a46c953a4dff2d70" + "sha": "47a3bf4d8f12110af1fe4571e661dc08656644cb" } }, { "git": { "name": "googleapis", "remote": "https://github.com/googleapis/googleapis.git", - "sha": "af8f71dae961ee036a0ac52a1965270149a6b2c9", - "internalRef": "358516065" + "sha": "0e915217fb5261c1e57bfaf0e16ee5c7feaaba89", + "internalRef": "361377784" } }, { "git": { "name": "synthtool", "remote": "https://github.com/googleapis/synthtool.git", - "sha": "6946fd71ae9215b0e7ae188f5057df765ee6d7d2" + "sha": "0b064d767537e0675fc053e53fca473c5c701fb8" } } ], diff --git a/versions.txt b/versions.txt index 2170fcff..40e7b124 100644 --- a/versions.txt +++ b/versions.txt @@ -1,6 +1,6 @@ # Format: # module:released-version:current-version -google-cloud-workflows:0.2.1:0.2.1 -proto-google-cloud-workflows-v1beta:0.2.1:0.2.1 -grpc-google-cloud-workflows-v1beta:0.2.1:0.2.1 \ No newline at end of file +google-cloud-workflows:0.3.0:0.3.0 +proto-google-cloud-workflows-v1beta:0.3.0:0.3.0 +grpc-google-cloud-workflows-v1beta:0.3.0:0.3.0 \ No newline at end of file