|
11 | 11 | * </pre> |
12 | 12 | */ |
13 | 13 | @javax.annotation.Generated( |
14 | | - value = "by gRPC proto compiler (version 1.0.2)", |
| 14 | + value = "by gRPC proto compiler (version 1.1.1)", |
15 | 15 | comments = "Source: greeter.proto") |
16 | 16 | public class GreeterGrpc { |
17 | 17 |
|
@@ -70,7 +70,7 @@ public void sayHello(io.grpc.examples.GreeterOuterClass.HelloRequest request, |
70 | 70 | asyncUnimplementedUnaryCall(METHOD_SAY_HELLO, responseObserver); |
71 | 71 | } |
72 | 72 |
|
73 | | - @java.lang.Override public io.grpc.ServerServiceDefinition bindService() { |
| 73 | + @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { |
74 | 74 | return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) |
75 | 75 | .addMethod( |
76 | 76 | METHOD_SAY_HELLO, |
@@ -220,9 +220,28 @@ public io.grpc.stub.StreamObserver<Req> invoke( |
220 | 220 | } |
221 | 221 | } |
222 | 222 |
|
223 | | - public static io.grpc.ServiceDescriptor getServiceDescriptor() { |
224 | | - return new io.grpc.ServiceDescriptor(SERVICE_NAME, |
225 | | - METHOD_SAY_HELLO); |
| 223 | + private static final class GreeterDescriptorSupplier implements io.grpc.protobuf.ProtoFileDescriptorSupplier { |
| 224 | + @java.lang.Override |
| 225 | + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { |
| 226 | + return io.grpc.examples.GreeterOuterClass.getDescriptor(); |
| 227 | + } |
226 | 228 | } |
227 | 229 |
|
| 230 | + private static volatile io.grpc.ServiceDescriptor serviceDescriptor; |
| 231 | + |
| 232 | + public static io.grpc.ServiceDescriptor getServiceDescriptor() { |
| 233 | + io.grpc.ServiceDescriptor result = serviceDescriptor; |
| 234 | + if (result == null) { |
| 235 | + synchronized (GreeterGrpc.class) { |
| 236 | + result = serviceDescriptor; |
| 237 | + if (result == null) { |
| 238 | + serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) |
| 239 | + .setSchemaDescriptor(new GreeterDescriptorSupplier()) |
| 240 | + .addMethod(METHOD_SAY_HELLO) |
| 241 | + .build(); |
| 242 | + } |
| 243 | + } |
| 244 | + } |
| 245 | + return result; |
| 246 | + } |
228 | 247 | } |
0 commit comments