com.gravity.gdk

placement

package placement

Visibility
  1. Public
  2. All

Type Members

  1. case class ImpressionViewedSpec(callbackUrl: String, hash: String) extends Product with Serializable

    Specifies how an impression viewed is logged with Gravity.

  2. case class Placement(key: PlacementKey) extends Product with Serializable

    Article recommendations are generated against a placement.

  3. case class PlacementGetRecosBadHttpStatusException(statusCode: Int) extends PlacementGetRecosException with Product with Serializable

    Thrown when a non-2xx HTTP status occurs during com.gravity.gdk.placement.Placement.getRecos.

  4. abstract class PlacementGetRecosException extends Exception

    An exception thrown during com.gravity.gdk.placement.Placement.getRecos.

  5. case class PlacementGetRecosResponseFormatException(errors: Seq[Error]) extends PlacementGetRecosException with Product with Serializable

    Thrown when response received during com.gravity.gdk.placement.Placement.getRecos is parsed but does not match expected format.

  6. case class PlacementGetRecosResponseJsonParseException(ex: JsonParseException) extends PlacementGetRecosException with Product with Serializable

    Thrown when com.gravity.gdk.placement.Placement.getRecos results in a JSON parse error.

  7. final case class PlacementKey(placementId: Long) extends AnyVal with Product with Serializable

Value Members

  1. object ImpressionViewedSpec extends Serializable

Ungrouped