Package org.mockserver.grpc
Class GrpcProtoDescriptorStore
- java.lang.Object
-
- org.mockserver.grpc.GrpcProtoDescriptorStore
-
public class GrpcProtoDescriptorStore extends Object
-
-
Constructor Summary
Constructors Constructor Description GrpcProtoDescriptorStore(MockServerLogger mockServerLogger)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,com.google.protobuf.Descriptors.ServiceDescriptor>getAllServices()GrpcJsonMessageConvertergetConverter()com.google.protobuf.Descriptors.MethodDescriptorgetMethod(String serviceName, String methodName)com.google.protobuf.Descriptors.ServiceDescriptorgetService(String fullName)booleanhasServices()voidloadDescriptorDirectory(Path directory)voidloadDescriptorSet(byte[] descriptorSetBytes)voidloadDescriptorSetFromPath(Path path)voidremoveService(String fullName)voidreset()
-
-
-
Constructor Detail
-
GrpcProtoDescriptorStore
public GrpcProtoDescriptorStore(MockServerLogger mockServerLogger)
-
-
Method Detail
-
loadDescriptorSet
public void loadDescriptorSet(byte[] descriptorSetBytes)
-
loadDescriptorSetFromPath
public void loadDescriptorSetFromPath(Path path)
-
loadDescriptorDirectory
public void loadDescriptorDirectory(Path directory)
-
getService
public com.google.protobuf.Descriptors.ServiceDescriptor getService(String fullName)
-
getMethod
public com.google.protobuf.Descriptors.MethodDescriptor getMethod(String serviceName, String methodName)
-
getAllServices
public Map<String,com.google.protobuf.Descriptors.ServiceDescriptor> getAllServices()
-
getConverter
public GrpcJsonMessageConverter getConverter()
-
hasServices
public boolean hasServices()
-
removeService
public void removeService(String fullName)
-
reset
public void reset()
-
-