GetOfferResponse

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

An encoded string to be passed by the acceptor of the terms when creating an agreement.

Link copied to clipboard

The products and offer sets associated with this offer.

Link copied to clipboard
val availableFromTime: <Error class: unknown class>?

The date and time when the offer became available to the buyer.

Link copied to clipboard

Badges indicating special attributes of the offer, such as private pricing, future dated, or replacement offer.

Link copied to clipboard

The name of the catalog that the offer belongs to.

Link copied to clipboard
val expirationTime: <Error class: unknown class>?

The date and time until when the offer can be procured. This value is null for offers that never expire.

Link copied to clipboard

The unique identifier of the offer.

Link copied to clipboard

The display name of the offer. This is free-form text provided by the seller.

Link copied to clipboard

The pricing model that determines how buyers are charged, such as usage-based, contract, BYOL, or free.

Link copied to clipboard

The identifier of the existing agreement that this offer would replace. Enables agreement-based offer functionality.

Link copied to clipboard

The entity responsible for selling the product under this offer.

Functions

Link copied to clipboard
inline fun copy(block: GetOfferResponse.Builder.() -> Unit = {}): GetOfferResponse
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String