diff --git a/benchmarks/src/generated/main/grpc/io/grpc/benchmarks/proto/BenchmarkServiceGrpc.java b/benchmarks/src/generated/main/grpc/io/grpc/benchmarks/proto/BenchmarkServiceGrpc.java index c3fe39a184..08e637b53b 100644 --- a/benchmarks/src/generated/main/grpc/io/grpc/benchmarks/proto/BenchmarkServiceGrpc.java +++ b/benchmarks/src/generated/main/grpc/io/grpc/benchmarks/proto/BenchmarkServiceGrpc.java @@ -117,7 +117,7 @@ public class BenchmarkServiceGrpc { /** */ - public static class BenchmarkServiceStub extends io.grpc.stub.AbstractStub { + public static final class BenchmarkServiceStub extends io.grpc.stub.AbstractStub { private BenchmarkServiceStub(io.grpc.Channel channel) { super(channel); } @@ -160,7 +160,7 @@ public class BenchmarkServiceGrpc { /** */ - public static class BenchmarkServiceBlockingStub extends io.grpc.stub.AbstractStub { + public static final class BenchmarkServiceBlockingStub extends io.grpc.stub.AbstractStub { private BenchmarkServiceBlockingStub(io.grpc.Channel channel) { super(channel); } @@ -190,7 +190,7 @@ public class BenchmarkServiceGrpc { /** */ - public static class BenchmarkServiceFutureStub extends io.grpc.stub.AbstractStub { + public static final class BenchmarkServiceFutureStub extends io.grpc.stub.AbstractStub { private BenchmarkServiceFutureStub(io.grpc.Channel channel) { super(channel); } diff --git a/benchmarks/src/generated/main/grpc/io/grpc/benchmarks/proto/WorkerServiceGrpc.java b/benchmarks/src/generated/main/grpc/io/grpc/benchmarks/proto/WorkerServiceGrpc.java index 072ef5d34a..b2957155fb 100644 --- a/benchmarks/src/generated/main/grpc/io/grpc/benchmarks/proto/WorkerServiceGrpc.java +++ b/benchmarks/src/generated/main/grpc/io/grpc/benchmarks/proto/WorkerServiceGrpc.java @@ -177,7 +177,7 @@ public class WorkerServiceGrpc { /** */ - public static class WorkerServiceStub extends io.grpc.stub.AbstractStub { + public static final class WorkerServiceStub extends io.grpc.stub.AbstractStub { private WorkerServiceStub(io.grpc.Channel channel) { super(channel); } @@ -250,7 +250,7 @@ public class WorkerServiceGrpc { /** */ - public static class WorkerServiceBlockingStub extends io.grpc.stub.AbstractStub { + public static final class WorkerServiceBlockingStub extends io.grpc.stub.AbstractStub { private WorkerServiceBlockingStub(io.grpc.Channel channel) { super(channel); } @@ -289,7 +289,7 @@ public class WorkerServiceGrpc { /** */ - public static class WorkerServiceFutureStub extends io.grpc.stub.AbstractStub { + public static final class WorkerServiceFutureStub extends io.grpc.stub.AbstractStub { private WorkerServiceFutureStub(io.grpc.Channel channel) { super(channel); } diff --git a/compiler/src/java_plugin/cpp/java_generator.cpp b/compiler/src/java_plugin/cpp/java_generator.cpp index e6098f6f1b..05262e01c0 100644 --- a/compiler/src/java_plugin/cpp/java_generator.cpp +++ b/compiler/src/java_plugin/cpp/java_generator.cpp @@ -547,7 +547,7 @@ static void PrintStub( } else { p->Print( *vars, - "public static class $stub_name$ extends $AbstractStub$<$stub_name$> {\n"); + "public static final class $stub_name$ extends $AbstractStub$<$stub_name$> {\n"); } } p->Indent(); diff --git a/grpclb/src/generated/main/grpc/io/grpc/grpclb/LoadBalancerGrpc.java b/grpclb/src/generated/main/grpc/io/grpc/grpclb/LoadBalancerGrpc.java index 444479fcc3..afdf2fa7d0 100644 --- a/grpclb/src/generated/main/grpc/io/grpc/grpclb/LoadBalancerGrpc.java +++ b/grpclb/src/generated/main/grpc/io/grpc/grpclb/LoadBalancerGrpc.java @@ -89,7 +89,7 @@ public class LoadBalancerGrpc { /** */ - public static class LoadBalancerStub extends io.grpc.stub.AbstractStub { + public static final class LoadBalancerStub extends io.grpc.stub.AbstractStub { private LoadBalancerStub(io.grpc.Channel channel) { super(channel); } @@ -119,7 +119,7 @@ public class LoadBalancerGrpc { /** */ - public static class LoadBalancerBlockingStub extends io.grpc.stub.AbstractStub { + public static final class LoadBalancerBlockingStub extends io.grpc.stub.AbstractStub { private LoadBalancerBlockingStub(io.grpc.Channel channel) { super(channel); } @@ -138,7 +138,7 @@ public class LoadBalancerGrpc { /** */ - public static class LoadBalancerFutureStub extends io.grpc.stub.AbstractStub { + public static final class LoadBalancerFutureStub extends io.grpc.stub.AbstractStub { private LoadBalancerFutureStub(io.grpc.Channel channel) { super(channel); } diff --git a/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/MetricsServiceGrpc.java b/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/MetricsServiceGrpc.java index 7572df1b76..482f04cbf7 100644 --- a/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/MetricsServiceGrpc.java +++ b/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/MetricsServiceGrpc.java @@ -116,7 +116,7 @@ public class MetricsServiceGrpc { /** */ - public static class MetricsServiceStub extends io.grpc.stub.AbstractStub { + public static final class MetricsServiceStub extends io.grpc.stub.AbstractStub { private MetricsServiceStub(io.grpc.Channel channel) { super(channel); } @@ -158,7 +158,7 @@ public class MetricsServiceGrpc { /** */ - public static class MetricsServiceBlockingStub extends io.grpc.stub.AbstractStub { + public static final class MetricsServiceBlockingStub extends io.grpc.stub.AbstractStub { private MetricsServiceBlockingStub(io.grpc.Channel channel) { super(channel); } @@ -199,7 +199,7 @@ public class MetricsServiceGrpc { /** */ - public static class MetricsServiceFutureStub extends io.grpc.stub.AbstractStub { + public static final class MetricsServiceFutureStub extends io.grpc.stub.AbstractStub { private MetricsServiceFutureStub(io.grpc.Channel channel) { super(channel); } diff --git a/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/ReconnectServiceGrpc.java b/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/ReconnectServiceGrpc.java index c4eb5257f2..509c0dc1dd 100644 --- a/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/ReconnectServiceGrpc.java +++ b/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/ReconnectServiceGrpc.java @@ -118,7 +118,7 @@ public class ReconnectServiceGrpc { * A service used to control reconnect server. * */ - public static class ReconnectServiceStub extends io.grpc.stub.AbstractStub { + public static final class ReconnectServiceStub extends io.grpc.stub.AbstractStub { private ReconnectServiceStub(io.grpc.Channel channel) { super(channel); } @@ -156,7 +156,7 @@ public class ReconnectServiceGrpc { * A service used to control reconnect server. * */ - public static class ReconnectServiceBlockingStub extends io.grpc.stub.AbstractStub { + public static final class ReconnectServiceBlockingStub extends io.grpc.stub.AbstractStub { private ReconnectServiceBlockingStub(io.grpc.Channel channel) { super(channel); } @@ -192,7 +192,7 @@ public class ReconnectServiceGrpc { * A service used to control reconnect server. * */ - public static class ReconnectServiceFutureStub extends io.grpc.stub.AbstractStub { + public static final class ReconnectServiceFutureStub extends io.grpc.stub.AbstractStub { private ReconnectServiceFutureStub(io.grpc.Channel channel) { super(channel); } diff --git a/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/TestServiceGrpc.java b/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/TestServiceGrpc.java index 591a8d6108..97488ae7d6 100644 --- a/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/TestServiceGrpc.java +++ b/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/TestServiceGrpc.java @@ -238,7 +238,7 @@ public class TestServiceGrpc { * performance with various types of payload. * */ - public static class TestServiceStub extends io.grpc.stub.AbstractStub { + public static final class TestServiceStub extends io.grpc.stub.AbstractStub { private TestServiceStub(io.grpc.Channel channel) { super(channel); } @@ -334,7 +334,7 @@ public class TestServiceGrpc { * performance with various types of payload. * */ - public static class TestServiceBlockingStub extends io.grpc.stub.AbstractStub { + public static final class TestServiceBlockingStub extends io.grpc.stub.AbstractStub { private TestServiceBlockingStub(io.grpc.Channel channel) { super(channel); } @@ -389,7 +389,7 @@ public class TestServiceGrpc { * performance with various types of payload. * */ - public static class TestServiceFutureStub extends io.grpc.stub.AbstractStub { + public static final class TestServiceFutureStub extends io.grpc.stub.AbstractStub { private TestServiceFutureStub(io.grpc.Channel channel) { super(channel); } diff --git a/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/UnimplementedServiceGrpc.java b/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/UnimplementedServiceGrpc.java index 4cfa5d8cb9..b190d5cf0f 100644 --- a/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/UnimplementedServiceGrpc.java +++ b/interop-testing/src/generated/main/grpc/io/grpc/testing/integration/UnimplementedServiceGrpc.java @@ -101,7 +101,7 @@ public class UnimplementedServiceGrpc { * that case. * */ - public static class UnimplementedServiceStub extends io.grpc.stub.AbstractStub { + public static final class UnimplementedServiceStub extends io.grpc.stub.AbstractStub { private UnimplementedServiceStub(io.grpc.Channel channel) { super(channel); } @@ -135,7 +135,7 @@ public class UnimplementedServiceGrpc { * that case. * */ - public static class UnimplementedServiceBlockingStub extends io.grpc.stub.AbstractStub { + public static final class UnimplementedServiceBlockingStub extends io.grpc.stub.AbstractStub { private UnimplementedServiceBlockingStub(io.grpc.Channel channel) { super(channel); } @@ -168,7 +168,7 @@ public class UnimplementedServiceGrpc { * that case. * */ - public static class UnimplementedServiceFutureStub extends io.grpc.stub.AbstractStub { + public static final class UnimplementedServiceFutureStub extends io.grpc.stub.AbstractStub { private UnimplementedServiceFutureStub(io.grpc.Channel channel) { super(channel); } diff --git a/services/src/generated/main/grpc/io/grpc/health/v1/HealthGrpc.java b/services/src/generated/main/grpc/io/grpc/health/v1/HealthGrpc.java index 54f1f9df19..66b31bc5eb 100644 --- a/services/src/generated/main/grpc/io/grpc/health/v1/HealthGrpc.java +++ b/services/src/generated/main/grpc/io/grpc/health/v1/HealthGrpc.java @@ -86,7 +86,7 @@ public class HealthGrpc { /** */ - public static class HealthStub extends io.grpc.stub.AbstractStub { + public static final class HealthStub extends io.grpc.stub.AbstractStub { private HealthStub(io.grpc.Channel channel) { super(channel); } @@ -113,7 +113,7 @@ public class HealthGrpc { /** */ - public static class HealthBlockingStub extends io.grpc.stub.AbstractStub { + public static final class HealthBlockingStub extends io.grpc.stub.AbstractStub { private HealthBlockingStub(io.grpc.Channel channel) { super(channel); } @@ -139,7 +139,7 @@ public class HealthGrpc { /** */ - public static class HealthFutureStub extends io.grpc.stub.AbstractStub { + public static final class HealthFutureStub extends io.grpc.stub.AbstractStub { private HealthFutureStub(io.grpc.Channel channel) { super(channel); }