@io.grpc.stub.annotations.RpcMethod(
fullMethodName = SERVICE_NAME + '/' + "Topology",
requestType = io.zeebe.gateway.protocol.GatewayOuterClass.TopologyRequest.class,
responseType = io.zeebe.gateway.protocol.GatewayOuterClass.TopologyResponse.class,
methodType = io.grpc.MethodDescriptor.MethodType.UNARY)
public static io.grpc.MethodDescriptor<io.zeebe.gateway.protocol.GatewayOuterClass.TopologyRequest,
io.zeebe.gateway.protocol.GatewayOuterClass.TopologyResponse> getTopologyMethod() {
io.grpc.MethodDescriptor<io.zeebe.gateway.protocol.GatewayOuterClass.TopologyRequest, io.zeebe.gateway.protocol.GatewayOuterClass.TopologyResponse> getTopologyMethod;
if ((getTopologyMethod = GatewayGrpc.getTopologyMethod) == null) {
synchronized (GatewayGrpc.class) {
if ((getTopologyMethod = GatewayGrpc.getTopologyMethod) == null) {
GatewayGrpc.getTopologyMethod = getTopologyMethod =
io.grpc.MethodDescriptor.<io.zeebe.gateway.protocol.GatewayOuterClass.TopologyRequest, io.zeebe.gateway.protocol.GatewayOuterClass.TopologyResponse>newBuilder()
.setType(io.grpc.MethodDescriptor.MethodType.UNARY)
.setFullMethodName(generateFullMethodName(
"gateway_protocol.Gateway", "Topology"))
.setSampledToLocalTracing(true)
.setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller(
io.zeebe.gateway.protocol.GatewayOuterClass.TopologyRequest.getDefaultInstance()))
.setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller(
io.zeebe.gateway.protocol.GatewayOuterClass.TopologyResponse.getDefaultInstance()))
.setSchemaDescriptor(new GatewayMethodDescriptorSupplier("Topology"))
.build();
}
}
}
return getTopologyMethod;
}