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