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 clone(): AnyRef

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  31. 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]

  32. def resourceTypes(): Future[ResourceTypesResponse]

  33. 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

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

  35. 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]

  36. 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]

  37. def rootFolders(): Future[FolderListResponse]

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

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

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

  41. def toString(): String

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

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

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

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

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

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

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

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

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

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

  52. def usage(): Future[UsageResponse]

  53. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped