public static final class Descriptors.ServiceDescriptor extends Descriptors.GenericDescriptorDescribes a service type.
Methods
findMethodByName(String name)
public Descriptors.MethodDescriptor findMethodByName(String name)Find a method by name.
| Parameter | |
|---|---|
| Name | Description |
name |
StringThe unqualified name of the method (e.g. "Foo"). |
| Returns | |
|---|---|
| Type | Description |
Descriptors.MethodDescriptor |
the method's descriptor, or |
getFile()
public Descriptors.FileDescriptor getFile()Get the FileDescriptor containing this descriptor.
| Returns | |
|---|---|
| Type | Description |
Descriptors.FileDescriptor |
|
getFullName()
public String getFullName()Get the type's fully-qualified name. See Also: Descriptors.Descriptor#getFullName()
| Returns | |
|---|---|
| Type | Description |
String |
|
getIndex()
public int getIndex()Get the index of this descriptor within its parent. * @see Descriptors.Descriptor#getIndex()
| Returns | |
|---|---|
| Type | Description |
int |
|
getMethods()
public List<Descriptors.MethodDescriptor> getMethods()Get a list of methods for this service.
| Returns | |
|---|---|
| Type | Description |
List<MethodDescriptor> |
|
getName()
public String getName()Get the type's unqualified name.
| Returns | |
|---|---|
| Type | Description |
String |
|
getOptions()
public DescriptorProtos.ServiceOptions getOptions()Get the ServiceOptions, defined in descriptor.proto.
| Returns | |
|---|---|
| Type | Description |
DescriptorProtos.ServiceOptions |
|
toProto()
public DescriptorProtos.ServiceDescriptorProto toProto()Convert the descriptor to its protocol message representation.
| Returns | |
|---|---|
| Type | Description |
DescriptorProtos.ServiceDescriptorProto |
|