com.cloudinary

Api

class Api extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Api
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Api()(implicit cloudinary: Cloudinary)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def callApi[T](method: HttpMethod, uri: Iterable[String], params: Map[String, Any])(implicit mf: Manifest[T]): Future[T]

  8. def callApiRaw(method: HttpMethod, uri: Iterable[String], params: Map[String, Any]): Future[JValue]

  9. def callJsonApi[A <: AnyRef, T](method: HttpMethod, uri: Iterable[String], params: A)(implicit mf: Manifest[T], formats: Formats): Future[T]

  10. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. def createRequest(method: HttpMethod, uri: Iterable[String], params: Map[String, Any], contentType: Option[String] = None, body: Option[String] = None): Request

  12. def createTransformation(name: String, definition: Transformation): Future[TransformationUpdateResponse]

  13. def createUploadPreset(uploadPreset: UploadPreset): Future[UploadPresetCreateResponse]

  14. def deleteAllResources(nextCursor: Option[String] = None, keepOriginal: Boolean = false, invalidate: Boolean = false, resourceType: String = "image", type: String = "upload"): Future[DeleteResourceResponse]

  15. def deleteDerivedResources(derivedResourceIds: Iterable[String], options: Map[String, Any] = Map()): Future[DeleteResourceResponse]

  16. def deleteResources(publicIds: Iterable[String], nextCursor: Option[String] = None, keepOriginal: Boolean = false, invalidate: Boolean = false, resourceType: String = "image", type: String = "upload"): Future[DeleteResourceResponse]

  17. def deleteResourcesByPrefix(prefix: String, nextCursor: Option[String] = None, keepOriginal: Boolean = false, invalidate: Boolean = false, resourceType: String = "image", type: String = "upload"): Future[DeleteResourceResponse]

  18. def deleteResourcesByTag(tag: String, nextCursor: Option[String] = None, keepOriginal: Boolean = false, invalidate: Boolean = false, resourceType: String = "image"): Future[DeleteResourceResponse]

  19. def deleteTransformation(t: Transformation): Future[TransformationUpdateResponse]

  20. def deleteTransformation(transformation: String): Future[TransformationUpdateResponse]

  21. def deleteUploadPreset(name: String): Future[UploadPresetUpdateResponse]

  22. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  26. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  27. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  28. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  29. final def notify(): Unit

    Definition Classes
    AnyRef
  30. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  31. def ping(): Future[PingResponse]

  32. def resource(publicId: String, derived: Boolean = true, exif: Boolean = false, colors: Boolean = false, faces: Boolean = false, coordinates: Boolean = false, imageMetadata: Boolean = false, pages: Boolean = false, maxResults: Option[Int] = None, resourceType: String = "image", type: String = "upload"): Future[ResourceResponse]

  33. def resourceTypes(): Future[ResourceTypesResponse]

  34. def resources(nextCursor: Option[String] = None, maxResults: Option[Int] = None, prefix: Option[String] = None, tags: Boolean = false, context: Boolean = false, moderations: Boolean = false, direction: Option[ListDirection] = None, resourceType: String = "image", type: Option[String] = None, startAt: Option[Date] = None, filenameContains: Option[String] = None, includeSubfolders: Boolean = true): Future[ResourcesResponse]

    Returns a list of resources matching the search conditions.

    Returns a list of resources matching the search conditions.

    nextCursor

    a cursor to the next page of results. returned from previous listing request

    maxResults

    the maximum number of results to return per page

    prefix

    whether to filter resources by prefix of public ID

    tags

    whether to filter resources by associated tags

    context

    whether to return resource context per each resource returned

    moderations

    whether to return moderation data per each resource returned

    direction

    the direction of listing

    resourceType

    the resource type of the returned resources (default: image)

    startAt

    the start time from where to begin listing

    filenameContains

    only available for configured customers. only return resources where the non folder part of the public id contains this argument

    includeSubfolders

    only available for configured customers. whether to include subfolders for the matches to @filenameContains

    returns

    ResourcesResponse

  35. def resourcesByIds(publicIds: Iterable[String], tags: Boolean = false, context: Boolean = false, moderations: Boolean = false, resourceType: String = "image", type: String = "upload"): Future[ResourcesResponse]

  36. def resourcesByModeration(status: response.ModerationStatus.Value, kind: String = "manual", tags: Boolean = false, context: Boolean = false, moderations: Boolean = false, nextCursor: Option[String] = None, maxResults: Option[Int] = None, direction: Option[ListDirection] = None, resourceType: String = "image"): Future[ResourcesResponse]

  37. def resourcesByTag(tag: String, nextCursor: Option[String] = None, maxResults: Option[Int] = None, resourceType: String = "image", direction: Option[ListDirection] = None, tags: Boolean = false, context: Boolean = false, moderations: Boolean = false): Future[ResourcesResponse]

  38. def rootFolders(): Future[FolderListResponse]

  39. def subfolders(ofFolderPath: String): Future[FolderListResponse]

  40. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  41. def tags(nextCursor: Option[String] = None, maxResults: Option[Int] = None, prefix: Option[String] = None, resourceType: String = "image"): Future[TagsResponse]

  42. def toString(): String

    Definition Classes
    AnyRef → Any
  43. def transformation(t: Transformation, nextCursor: Option[String] = None, maxResults: Option[Int] = None): Future[TransformationResponse]

  44. def transformation(t: Transformation, maxResults: Option[Int]): Future[TransformationResponse]

  45. def transformationByName(t: String, nextCursor: Option[String] = None, maxResults: Option[Int] = None): Future[TransformationResponse]

  46. def transformationByName(t: String, maxResults: Option[Int]): Future[TransformationResponse]

  47. def transformations(nextCursor: Option[String] = None, maxResults: Option[Int] = None): Future[TransformationsResponse]

  48. def update(publicId: String, parameters: UpdateParameters, resourceType: String = "image", type: String = "upload"): Future[ResourceResponse]

  49. def updateTransformation(transformation: String, allowedForStrict: Option[Boolean] = None, unsafeUpdate: Option[Transformation] = None): Future[TransformationUpdateResponse]

  50. def updateUploadPreset(uploadPreset: UploadPreset): Future[UploadPresetUpdateResponse]

  51. def uploadPreset(name: String, maxResults: Option[Int] = None): Future[UploadPresetResponse]

  52. def uploadPresets(nextCursor: Option[String] = None, maxResults: Option[Int] = None): Future[UploadPresetsResponse]

  53. def usage(): Future[UsageResponse]

  54. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped