com.cloudinary

Api

Related Docs: object Api | package cloudinary

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: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

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

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

  7. def clone(): AnyRef

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  30. def resourceTypes(): Future[ResourceTypesResponse]

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

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

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

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

  35. def rootFolders(): Future[FolderListResponse]

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

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

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

  39. def toString(): String

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

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

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

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

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

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

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

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

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

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

  50. def usage(): Future[UsageResponse]

  51. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped