Enumerations
The following enumerations are available globally.
-
Options for the type of device connectivity OpenRTB Section 5.22
See moreDeclaration
Swift
enum NimbusConnectionTypeextension NimbusConnectionType : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Nimbus errors thrown by NimbusCore
See moreDeclaration
Swift
enum NimbusCoreErrorextension NimbusCoreError : Equatable, Error, Hashable, LocalizedError, NimbusError, Sendable -
Log level for the Nimbus logger
See moreDeclaration
Swift
enum NimbusLogLevelextension NimbusLogLevel : Comparable, CustomStringConvertible, Equatable, Hashable, RawRepresentable -
Companion ad render mode type
See moreDeclaration
Swift
enum NimbusCompanionAdRenderModeextension NimbusCompanionAdRenderMode : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Events sent back when rendering an ad
See moreDeclaration
Swift
enum NimbusEventextension NimbusEvent : Equatable, Hashable, RawRepresentable -
Nimbus auction type
See moreDeclaration
Swift
enum NimbusAuctionTypeextension NimbusAuctionType : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Undocumented
See moreDeclaration
Swift
enum NimbusAdManagerErrorextension NimbusAdManagerError : Equatable, Error, Hashable, LocalizedError, NimbusError, Sendable -
Errors thrown during Nimbus ad rendering
See moreDeclaration
Swift
enum NimbusRenderErrorextension NimbusRenderError : Error, LocalizedError, NimbusError, Sendable -
Service or provider used to determine geolocation from IP address if applicable
See moreDeclaration
Swift
enum NimbusIPServiceTypeextension NimbusIPServiceType : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Indicates how the geographic information was determined
See moreDeclaration
Swift
enum NimbusLocationTypeextension NimbusLocationType : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
The type of device from which the impression originated
See moreDeclaration
Swift
enum NimbusDeviceTypeextension NimbusDeviceType : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Errors thrown when performing a NimbusRequest
See moreDeclaration
Swift
enum NimbusRequestErrorextension NimbusRequestError : Error, LocalizedError, NimbusError, Sendable -
API frameworks supported by the publisher. OpenRTB Section 5.6
See moreDeclaration
Swift
enum NimbusApiextension NimbusApi : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Content delivery method. OpenRTB Section 5.10
See moreDeclaration
Swift
enum NimbusContentDeliveryMethodextension NimbusContentDeliveryMethod : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Standard list of creative attributes that can describe an ad being served or serve as restrictions of thereof OpenRTB Section 5.3
See moreDeclaration
Swift
enum NimbusCreativeAttributeextension NimbusCreativeAttribute : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Describes the position of the ad as a relative measure of visibility or prominence. This OpenRTB table has values derived from the Inventory Quality Guidelines (IQG). Values 4 - 7 apply to apps. OpenRTB Section 5.4
See moreDeclaration
Swift
enum NimbusPositionextension NimbusPosition : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Undocumented
See moreDeclaration
Swift
enum NimbusNativeSizeextension NimbusNativeSize : Equatable, Hashable -
Video linearity. OpenRTB Section 5.7
See moreDeclaration
Swift
enum NimbusVideoLinearityextension NimbusVideoLinearity : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Placements for the video (vast) ad. OpenRTB Section 5.9
See moreDeclaration
Swift
enum NimbusVideoPlacementTypeextension NimbusVideoPlacementType : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Video playback method. OpenRTB Section 5.10
See moreDeclaration
Swift
enum NimbusVideoPlaybackMethodextension NimbusVideoPlaybackMethod : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Video protocols for the video (vast) ad. OpenRTB Section 5.8
See moreDeclaration
Swift
enum NimbusVideoProtocolextension NimbusVideoProtocol : CaseIterable, Decodable, Encodable, Equatable, Hashable, RawRepresentable -
The gender for Nimbus user
See moreDeclaration
Swift
enum NimbusUserGenderextension NimbusUserGender : Decodable, Encodable, Equatable, Hashable, RawRepresentable -
Undocumented
See moreDeclaration
Swift
enum NimbusLiveRampErrorextension NimbusLiveRampError : Equatable, Error, Hashable, LocalizedError, Sendable -
Undocumented
See moreDeclaration
Swift
enum NimbusVungleErrorextension NimbusVungleError : Equatable, Error, LocalizedError, NimbusError, Sendable
Enumerations Reference