gr.grnet.pithosj.impl.finagle

PithosClient

Related Doc: package finagle

class PithosClient extends PithosApiSkeleton

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. PithosClient
  2. PithosApiSkeleton
  3. PithosApi
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PithosClient(service: Service[Request, Response])

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 call[T](command: PithosCommand[T]): Future[TResult[T]]

    Attributes
    protected
    Definition Classes
    PithosApiSkeleton
  6. def callCount: Long

  7. def callImpl[T](command: PithosCommand[T]): Future[TResult[T]]

    Attributes
    protected
    Definition Classes
    PithosClientPithosApiSkeleton
  8. def checkExistsContainer(serviceInfo: ServiceInfo, container: String): Future[TResult[CheckExistsObjectResultData]]

    Definition Classes
    PithosApi
  9. def checkExistsObject(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[CheckExistsObjectResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  10. def checkExistsObject(serviceInfo: ServiceInfo, objectPath: String): Future[TResult[CheckExistsObjectResultData]]

    Definition Classes
    PithosApi
  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def copyObject(serviceInfo: ServiceInfo, _fromContainer: String, _fromPath: String, _toContainer: String, _toPath: String): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  13. def copyObject(serviceInfo: ServiceInfo, srcObjectPath: String, dstObjectPath: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  14. def createContainer(serviceInfo: ServiceInfo, container: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  15. def createDirectory(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  16. def createDirectory(serviceInfo: ServiceInfo, directoryPath: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  17. def deleteAccountMeta(serviceInfo: ServiceInfo, metaKey: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  18. def deleteContainer(serviceInfo: ServiceInfo, container: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  19. def deleteDirectory(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[Unit]]

    Delete a directory.

    Delete a directory.

    Definition Classes
    PithosApiSkeletonPithosApi
  20. def deleteDirectory(serviceInfo: ServiceInfo, directoryPath: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  21. def deleteFile(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[Unit]]

    Delete a file.

    Delete a file.

    Definition Classes
    PithosApiSkeletonPithosApi
  22. def deleteFile(serviceInfo: ServiceInfo, filePath: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  23. def deleteObjectMeta(serviceInfo: ServiceInfo, path: String, metaKey: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  24. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  26. def failureCallCount: Long

  27. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. def getAccountInfo(serviceInfo: ServiceInfo): Future[TResult[GetAccountInfoResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  29. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  30. def getContainerInfo(serviceInfo: ServiceInfo, container: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  31. def getObject(serviceInfo: ServiceInfo, _container: String, _path: String, version: String, out: OutputStream): Future[TResult[GetObjectResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  32. def getObject(serviceInfo: ServiceInfo, objectPath: String, version: String, out: OutputStream): Future[TResult[GetObjectResultData]]

    Definition Classes
    PithosApi
  33. def getObject2(serviceInfo: ServiceInfo, _container: String, _path: String, version: String): Future[TResult[GetObject2ResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  34. def getObject2(serviceInfo: ServiceInfo, objectPath: String, version: String): Future[TResult[GetObject2ResultData]]

    Definition Classes
    PithosApi
  35. def getObjectInfo(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[GetObjectInfoResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  36. def getObjectMeta(serviceInfo: ServiceInfo, path: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  37. def hashCode(): Int

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

    Definition Classes
    Any
  39. def listContainers(serviceInfo: ServiceInfo): Future[TResult[ListContainersResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  40. def listObjectsInContainer(serviceInfo: ServiceInfo, container: String): Future[TResult[ListObjectsInPathResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  41. def listObjectsInPath(serviceInfo: ServiceInfo, _container: String, _path: String): Future[TResult[ListObjectsInPathResultData]]

    Definition Classes
    PithosApiSkeletonPithosApi
  42. def listObjectsInPath(serviceInfo: ServiceInfo, path: String): Future[TResult[ListObjectsInPathResultData]]

    Definition Classes
    PithosApi
  43. val log: Logger

    Definition Classes
    PithosApiSkeleton
  44. def moveObject(serviceInfo: ServiceInfo, fromContainer: String, fromObj: String, toContainer: String, toObj: String): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  45. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  48. def ping(serviceInfo: ServiceInfo): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  49. def putObject(serviceInfo: ServiceInfo, _container: String, _path: String, payload: Buf, _contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  50. def putObject(serviceInfo: ServiceInfo, _container: String, _path: String, bytes: Array[Byte], _contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  51. def putObject(serviceInfo: ServiceInfo, _container: String, _path: String, file: File, _contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApiSkeletonPithosApi
  52. def putObject(serviceInfo: ServiceInfo, objectPath: String, payload: Array[Byte], contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  53. def putObject(serviceInfo: ServiceInfo, objectPath: String, payload: File, contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  54. def putObject(serviceInfo: ServiceInfo, objectPath: String, payload: Buf, contentType: String): Future[TResult[Unit]]

    Definition Classes
    PithosApi
  55. def replaceAccountMeta(serviceInfo: ServiceInfo, meta: Env): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  56. def replaceObjectMeta(serviceInfo: ServiceInfo, path: String, meta: Env): Nothing

    Definition Classes
    PithosApiSkeletonPithosApi
  57. def successCallCount: Long

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

    Definition Classes
    AnyRef
  59. def toString(): String

    Definition Classes
    AnyRef → Any
  60. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from PithosApiSkeleton

Inherited from PithosApi

Inherited from AnyRef

Inherited from Any

Ungrouped