RecordsTargetType
public protocol RecordsTargetType : TargetType, RecordsRequest
Common protocol for RecordsTarget and RecordSetTarget allowing common configurations
-
Undocumented
Declaration
Swift
func setHTTPMethod(_ method: Moya.Method)
-
Undocumented
Declaration
Swift
func setParameter(_ key: RecordsRequestKey, _ value: Any)
-
Undocumented
Declaration
Swift
func getParameter(_ key: RecordsRequestKey) -> Any?
-
order(by:
Extension method) Declaration
Swift
@discardableResult public func order(by value: String) -> Self
-
order(by:
Extension method) Declaration
Swift
@discardableResult public func order(by: [String : OrderBy]) -> Self
-
skip(_:
Extension method) Declaration
Swift
@discardableResult public func skip(_ value: Int) -> Self
-
limit(_:
Extension method) Declaration
Swift
@discardableResult public func limit(_ value: Int) -> Self
-
distinct()
Extension methodDeclaration
Swift
@discardableResult public func distinct() -> Self
-
distinct(_:
Extension method) Declaration
Swift
@discardableResult public func distinct(_ value: Bool = true) -> Self
-
filter(_:
Extension method) Declaration
Swift
@discardableResult public func filter(_ query: String) -> Self
-
params(_:
Extension method) Define $params for filters.
Declaration
Swift
@discardableResult public func params(_ params: JSONEncodable) -> Self
-
attributes(_:
Extension method) Declaration
Swift
@discardableResult public func attributes(_ attributes: [String]) -> Self
-
querypath()
Extension methodDeclaration
Swift
@discardableResult public func querypath() -> Self
-
querypath(_:
Extension method) Declaration
Swift
@discardableResult public func querypath(_ value: Bool = true) -> Self
-
queryplan()
Extension methodDeclaration
Swift
@discardableResult public func queryplan() -> Self
-
queryplan(_:
Extension method) Declaration
Swift
@discardableResult public func queryplan(_ value: Bool = true) -> Self
-
_timeout(_:
Extension method) Defines the number of seconds to save an entity set in 4D Server’s cache (e.g., $timeout=1800)
Declaration
Swift
@discardableResult public func _timeout(_ value: Int) -> Self
-
expand(_:
Extension method) Expands the relational attribute
Declaration
Swift
@discardableResult public func expand(_ relation: String) -> Self
-
imageformat(_:
Extension method) Declaration
Swift
@discardableResult public func imageformat(_ format: ImageFormat) -> Self
-
restMethod(_:
Extension method) Declaration
Swift
@discardableResult public func restMethod(_ method: Method) -> Self
-
atomic()
Extension methodDeclaration
Swift
@discardableResult public func atomic() -> Self
-
atomic(_:
Extension method) Declaration
Swift
@discardableResult public func atomic(_ value: Bool = true) -> Self
-
isDistinct
Extension methodDeclaration
Swift
public var isDistinct: Bool { get }
-
isAtomic
Extension methodDeclaration
Swift
public var isAtomic: Bool { get }
-
limit
Extension methodDeclaration
Swift
public var limit: Int { get }
-
skip
Extension methodDeclaration
Swift
public var skip: Int { get }
-
restMethod
Extension methodDeclaration
Swift
public var restMethod: Method? { get }
-
filter
Extension methodDeclaration
Swift
public var filter: String? { get }
-
expand
Extension methodDeclaration
Swift
public var expand: String? { get }