T - The concrete class type.public abstract class AbstractServiceDescriptor<T extends AbstractServiceDescriptor<?>> extends Object
| Constructor and Description |
|---|
AbstractServiceDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
build(Map<String,MethodDescriptor<?,?>> methodMap)
Returns a new stub configuration for the provided method configurations.
|
abstract ImmutableList<MethodDescriptor<?,?>> |
methods()
Returns the list of operations defined in the stub configuration.
|
public abstract ImmutableList<MethodDescriptor<?,?>> methods()
protected abstract T build(Map<String,MethodDescriptor<?,?>> methodMap)
methodMap - a map from fully qualified method names to MethodDescriptors