Package-level declarations
Types
Link copied to clipboard
data class GetPrivateStoreCollectionOfferResult(val azureApiVersion: String, val createdAt: String, val eTag: String? = null, val iconFileUris: Map<String, String>? = null, val id: String, val modifiedAt: String, val name: String, val offerDisplayName: String, val plans: List<PlanResponse>? = null, val privateStoreId: String, val publisherDisplayName: String, val specificPlanIdsLimitation: List<String>? = null, val systemData: SystemDataResponse, val type: String, val uniqueOfferId: String, val updateSuppressedDueIdempotence: Boolean? = null)
The privateStore offer data structure.
Link copied to clipboard
data class GetPrivateStoreCollectionResult(val allSubscriptions: Boolean? = null, val appliedRules: List<RuleResponse>, val approveAllItems: Boolean, val approveAllItemsModifiedAt: String, val azureApiVersion: String, val claim: String? = null, val collectionId: String, val collectionName: String? = null, val enabled: Boolean? = null, val id: String, val name: String, val numberOfOffers: Double, val subscriptionsList: List<String>? = null, val systemData: SystemDataResponse, val type: String)
The Collection data structure.
Link copied to clipboard
data class ListPrivateStoreNewPlansNotificationsResult(val newPlansNotifications: List<NewNotificationsResponse>? = null)
List of all new plans notifications for public offers
Link copied to clipboard
data class ListPrivateStoreStopSellOffersPlansNotificationsResult(val stopSellNotifications: List<StopSellOffersPlansNotificationsListPropertiesResponse>? = null)
List of stop sell offers and plans notifications.
Link copied to clipboard
List of subscription Ids in the private store
Link copied to clipboard
data class NewNotificationsResponse(val displayName: String? = null, val icon: String? = null, val isFuturePlansEnabled: Boolean? = null, val messageCode: Double? = null, val offerId: String? = null, val plans: List<PlanNotificationDetailsResponse>? = null)
New plans notification details
Link copied to clipboard
data class PlanNotificationDetailsResponse(val planDisplayName: String? = null, val planId: String? = null)
Plan notification details
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class StopSellOffersPlansNotificationsListPropertiesResponse(val displayName: String, val icon: String, val isEntire: Boolean, val messageCode: Double, val offerId: String, val plans: List<PlanNotificationDetailsResponse>, val publicContext: Boolean, val subscriptionsIds: List<String>)
List of stop sell offers and plans notifications.
Link copied to clipboard