webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Properties | List of all members
GPBMethod Class Reference

Method represents a method of an api. More...

#import <Api.pbobjc.h>

Inheritance diagram for GPBMethod:
GPBMessage NSObject

Properties

NSStringname
 The simple name of this method. More...
 
NSStringrequestTypeURL
 A URL of the input message type. More...
 
BOOL requestStreaming
 If true, the request is streamed. More...
 
NSStringresponseTypeURL
 The URL of the output message type. More...
 
BOOL responseStreaming
 If true, the response is streamed. More...
 
NSMutableArray< GPBOption * > * optionsArray
 Any metadata attached to the method. More...
 
NSUInteger optionsArray_Count
 The number of items in optionsArray without causing the array to be created. More...
 
enum GPBSyntax syntax
 The source syntax of this method. More...
 
- Properties inherited from GPBMessage
GPBUnknownFieldSetunknownFields
 
BOOL initialized
 Are all required fields set in the message and all embedded messages. More...
 

Additional Inherited Members

- Instance Methods inherited from GPBMessage
(instancetype) - initWithData:error:
 
(instancetype) - initWithData:extensionRegistry:error:
 
(instancetype) - initWithCodedInputStream:extensionRegistry:error:
 
(void- writeToCodedOutputStream:
 Writes out the message to the given output stream. More...
 
(void- writeToOutputStream:
 Writes out the message to the given output stream. More...
 
(void- writeDelimitedToCodedOutputStream:
 
(void- writeDelimitedToOutputStream:
 
(nullable NSData *) - data
 
(NSData *) - delimitedData
 
(size_t- serializedSize
 
(GPBDescriptor *) - descriptor
 Return the descriptor for the message. More...
 
(BOOL- hasExtension:
 Test to see if the given extension is set on the message. More...
 
(nullable id- getExtension:
 
(void- setExtension:value:
 
(void- addExtension:value:
 
(void- setExtension:index:value:
 
(void- clearExtension:
 Clears the given extension for this message. More...
 
(void- clear
 Resets all of the fields of this message to their default values. More...
 
(void- mergeFromData:extensionRegistry:
 
(void- mergeFrom:
 
- Class Methods inherited from GPBMessage
(instancetype) + message
 Returns an autoreleased instance. More...
 
(instancetype) + parseFromData:error:
 
(instancetype) + parseFromData:extensionRegistry:error:
 
(instancetype) + parseFromCodedInputStream:extensionRegistry:error:
 
(instancetype) + parseDelimitedFromCodedInputStream:extensionRegistry:error:
 
(GPBDescriptor *) + descriptor
 Return the descriptor for the message class. More...
 

Detailed Description

Method represents a method of an api.

Property Documentation

◆ name

- (NSString*) name
readwritenonatomiccopy

The simple name of this method.

◆ optionsArray

- (NSMutableArray<GPBOption*>*) optionsArray
readwritenonatomicstrong

Any metadata attached to the method.

◆ optionsArray_Count

- (NSUInteger) optionsArray_Count
readnonatomicassign

The number of items in optionsArray without causing the array to be created.

◆ requestStreaming

- (BOOL) requestStreaming
readwritenonatomicassign

If true, the request is streamed.

◆ requestTypeURL

- (NSString*) requestTypeURL
readwritenonatomiccopy

A URL of the input message type.

◆ responseStreaming

- (BOOL) responseStreaming
readwritenonatomicassign

If true, the response is streamed.

◆ responseTypeURL

- (NSString*) responseTypeURL
readwritenonatomiccopy

The URL of the output message type.

◆ syntax

- (enum GPBSyntax) syntax
readwritenonatomicassign

The source syntax of this method.


The documentation for this class was generated from the following file: