TROHttpApiMethodInfo
Overview
Location
- Unit: uROHttpApiRODLConverter.pas
- Ancestry: TROHttpApiMethodInfo
constructor Create
Creates an instance with provided parameters.
constructor Create(aServiceName: string; anOperation: TRODLOperation)
Parameters:
- aServiceName:
- anOperation:
BodyParameter
property BodyParameter: TRODLStruct read
Documentation
property Documentation: JSON_String read
HasParameters
property HasParameters: Boolean read
HeaderParameters
property HeaderParameters: TRODLOperationParamObjectList read
IsAPIMethod
class function IsAPIMethod(anOperation: TRODLOperation): Boolean
Parameters:
- anOperation:
MethodName_
property MethodName_: string read
MethodTags
property MethodTags: TStringArray read
Operation
property Operation: TRODLOperation read
OperationId
property OperationId: string read
PathParameters
property PathParameters: TRODLOperationParamObjectList read
QueryParameters
property QueryParameters: TRODLOperationParamObjectList read
RequestMethod
property RequestMethod: string read
RequestName
property RequestName: string read
RequestPath
property RequestPath: string read
Result
property Result: TRODLOperationParam read
ResultCode
property ResultCode: Integer read
ServiceName
property ServiceName: string read
Validate2
function Validate2: Boolean
BodyParameter
property BodyParameter: TRODLStruct read
Documentation
property Documentation: JSON_String read
HasParameters
property HasParameters: Boolean read
HeaderParameters
property HeaderParameters: TRODLOperationParamObjectList read
MethodName_
property MethodName_: string read
MethodTags
property MethodTags: TStringArray read
Operation
property Operation: TRODLOperation read
OperationId
property OperationId: string read
PathParameters
property PathParameters: TRODLOperationParamObjectList read
QueryParameters
property QueryParameters: TRODLOperationParamObjectList read
RequestMethod
property RequestMethod: string read
RequestName
property RequestName: string read
RequestPath
property RequestPath: string read
Result
property Result: TRODLOperationParam read
ResultCode
property ResultCode: Integer read
ServiceName
property ServiceName: string read
IsAPIMethod
class function IsAPIMethod(anOperation: TRODLOperation): Boolean
Parameters:
- anOperation:
constructor Create
Creates an instance with provided parameters.
constructor Create(aServiceName: string; anOperation: TRODLOperation)
Parameters:
- aServiceName:
- anOperation:
Validate2
function Validate2: Boolean