serializers top-level property
- @SerializersFor([AccessTokenRequest, AdPlacement, AdProvider, AdReward, AdUnit, AdvertisedRoute, AggregatedDataUsageStats, AggregatedFunctionStats, AmountRate, AppStoreOfferSignature, AppStoreReceiptVerificationRequest, Architecture, BillingAccount, BillingFeature, Bundle, CheckoutSession, CheckoutSessionProduct, CloudPaymentsAuth, CloudPaymentsPost3ds, CloudPaymentsSecure3d, ConnectionMode, Constraint, Country, CouponCheckoutSession, CreateAdUnitRequestLogRequest, CreateCheckoutSessionProduct, CreateCheckoutSessionRequest, CreateCloudPaymentsAuth, CreateCloudPaymentsPost3ds, CreateCouponCheckoutSession, CreateFCMDeviceRequest, CreateOrUpdateDeviceRequest, CreateOrUpdateDeviceRequestInfo, CreateOrUpdatePortForwardingRequest, CreateStripeSetupIntentRequest, CreateSubscriptionRequest, CreateTokenLogin, Currency, Device, DeviceRecord, DeviceStats, DeviceType, Discount, Environment, Error, FCMDevice, File, Friendship, FriendshipInvitation, FriendshipInvitationList, FunctionEnvironment, ICOLanding, LegacyAuthMigrationToken, Location, ModelFunction, NetworkService, Notification, NotificationAllList, NotificationUnreadCount, Offer, PaymentMethod, PaymentMethodCard, PaymentMethodType, PaymentOption, Plan, PlayStoreOffer, PlayStorePurchaseVerificationRequest, PortForwarding, Price, Product, ProductWithoutPrice, PublicUser, Recurring, Referral, ReferralBalanceItem, ReferralProfile, ReferralProgramTerms, ReferralTransaction, ReferralTransactionType, Server, SourceCode, StripeCheckoutSession, StripePaymentIntent, StripeSetupIntent, Subscription, SubscriptionItem, SubscriptionSource, SubscriptionStatus, Task, TicketCategory, TokenLogin, TokenObtain, UpdateFCMDeviceRequest, UpdateUserDeviceRequest, UsageIssue, UsageReport, User, UserAgent, UserAgentBrowser, UserAgentDevice, UserAgentOs, UserDevice, UserPhoto, WireGuard, WireGuardPeer, WireGuardPeerDevice, WireGuardPeerInfo, WireGuardPeerUser])
getter/setter pair
Implementation
@SerializersFor([
AccessTokenRequest,
AdPlacement,
AdProvider,
AdReward,
AdUnit,
AdvertisedRoute,
AggregatedDataUsageStats,
AggregatedFunctionStats,
AmountRate,
AppStoreOfferSignature,
AppStoreReceiptVerificationRequest,
Architecture,
BillingAccount,
BillingFeature,
Bundle,
CheckoutSession,
CheckoutSessionProduct,
CloudPaymentsAuth,
CloudPaymentsPost3ds,
CloudPaymentsSecure3d,
ConnectionMode,
Constraint,
Country,
CouponCheckoutSession,
CreateAdUnitRequestLogRequest,
CreateCheckoutSessionProduct,
CreateCheckoutSessionRequest,
CreateCloudPaymentsAuth,
CreateCloudPaymentsPost3ds,
CreateCouponCheckoutSession,
CreateFCMDeviceRequest,
CreateOrUpdateDeviceRequest,
CreateOrUpdateDeviceRequestInfo,
CreateOrUpdatePortForwardingRequest,
CreateStripeSetupIntentRequest,
CreateSubscriptionRequest,
CreateTokenLogin,
Currency,
Device,
DeviceRecord,
DeviceStats,
DeviceType,
Discount,
Environment,
Error,
FCMDevice,
File,
Friendship,
FriendshipInvitation,
FriendshipInvitationList,
FunctionEnvironment,
ICOLanding,
LegacyAuthMigrationToken,
Location,
ModelFunction,
NetworkService,
Notification,
NotificationAllList,
NotificationUnreadCount,
Offer,
PaymentMethod,
PaymentMethodCard,
PaymentMethodType,
PaymentOption,
Plan,
PlayStoreOffer,
PlayStorePurchaseVerificationRequest,
PortForwarding,
Price,
Product,
ProductWithoutPrice,
PublicUser,
Recurring,
Referral,
ReferralBalanceItem,
ReferralProfile,
ReferralProgramTerms,
ReferralTransaction,
ReferralTransactionType,
Server,
SourceCode,
StripeCheckoutSession,
StripePaymentIntent,
StripeSetupIntent,
Subscription,
SubscriptionItem,
SubscriptionSource,
SubscriptionStatus,
Task,
TicketCategory,
TokenLogin,
TokenObtain,
UpdateFCMDeviceRequest,
UpdateUserDeviceRequest,
UsageIssue,
UsageReport,
User,
UserAgent,
UserAgentBrowser,
UserAgentDevice,
UserAgentOs,
UserDevice,
UserPhoto,
WireGuard,
WireGuardPeer,
WireGuardPeerDevice,
WireGuardPeerInfo,
WireGuardPeerUser,
])
Serializers serializers = (_$serializers.toBuilder()
..addBuilderFactory(
const FullType(BuiltList, [FullType(WireGuard)]),
() => ListBuilder<WireGuard>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(TicketCategory)]),
() => ListBuilder<TicketCategory>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(Device)]),
() => ListBuilder<Device>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(Country)]),
() => ListBuilder<Country>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(Subscription)]),
() => ListBuilder<Subscription>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(Location)]),
() => ListBuilder<Location>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(PaymentOption)]),
() => ListBuilder<PaymentOption>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(ReferralTransaction)]),
() => ListBuilder<ReferralTransaction>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(ReferralTransactionType)]),
() => ListBuilder<ReferralTransactionType>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(Offer)]),
() => ListBuilder<Offer>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(Referral)]),
() => ListBuilder<Referral>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(UsageIssue)]),
() => ListBuilder<UsageIssue>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(WireGuardPeer)]),
() => ListBuilder<WireGuardPeer>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(UsageReport)]),
() => ListBuilder<UsageReport>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(PaymentMethod)]),
() => ListBuilder<PaymentMethod>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(Task)]),
() => ListBuilder<Task>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(ModelFunction)]),
() => ListBuilder<ModelFunction>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(BillingFeature)]),
() => ListBuilder<BillingFeature>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(DeviceStats)]),
() => ListBuilder<DeviceStats>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(Currency)]),
() => ListBuilder<Currency>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(AggregatedFunctionStats)]),
() => ListBuilder<AggregatedFunctionStats>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(Product)]),
() => ListBuilder<Product>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(ConnectionMode)]),
() => ListBuilder<ConnectionMode>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(AggregatedDataUsageStats)]),
() => ListBuilder<AggregatedDataUsageStats>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(AdPlacement)]),
() => ListBuilder<AdPlacement>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(SubscriptionItem)]),
() => ListBuilder<SubscriptionItem>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(PortForwarding)]),
() => ListBuilder<PortForwarding>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(Bundle)]),
() => ListBuilder<Bundle>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(Friendship)]),
() => ListBuilder<Friendship>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(String)]),
() => ListBuilder<String>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(AdvertisedRoute)]),
() => ListBuilder<AdvertisedRoute>(),
)
..addBuilderFactory(
const FullType(BuiltList, [FullType(WireGuardPeerInfo)]),
() => ListBuilder<WireGuardPeerInfo>(),
)
..add(const OneOfSerializer())
..add(const AnyOfSerializer())
..add(const DateSerializer())
..add(Iso8601DateTimeSerializer()))
.build();