STRUCT

GenericClientOperationActionModel

Contents

public struct GenericClientOperationActionModel: ClientOperationActionModelRepresentation,
                                                 InternalClientOperationActionModelRepresentation

A client operation that is not modelled by the SDK.

Properties

name

public let name: ClientOperationName

arguments

public let arguments: [String: (any Sendable)]

continueActions

public let continueActions: [any Action]

errorActions

public let errorActions: [any Action]

Methods

init(from:)

public init(from decoder: Decoder) throws

Parameters

Name Description
decoder The decoder to read data from.

encode(to:)

public func encode(to encoder: Encoder) throws

Parameters

Name Description
encoder The encoder to write data to.

==(::)

public static func == (lhs: GenericClientOperationActionModel,
                       rhs: GenericClientOperationActionModel) -> Bool

Parameters

Name Description
lhs A value to compare.
rhs Another value to compare.