gr
.
grnet
.
pithosj
.
impl
.
finagle
PithosClient
Related Doc:
package finagle
class
PithosClient
extends
PithosApiSkeleton
Linear Supertypes
PithosApiSkeleton
,
PithosApi
,
AnyRef
,
Any
Ordering
Alphabetic
By inheritance
Inherited
PithosClient
PithosApiSkeleton
PithosApi
AnyRef
Any
Hide All
Show all
Learn more about member selection
Visibility
Public
All
Instance Constructors
new
PithosClient
(
service:
Service
[
Request
,
Response
]
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
call
[
T
]
(
command:
PithosCommand
[
T
]
)
:
Future
[
TResult
[
T
]]
Attributes
protected
Definition Classes
PithosApiSkeleton
def
callCount
:
Long
def
callImpl
[
T
]
(
command:
PithosCommand
[
T
]
)
:
Future
[
TResult
[
T
]]
Attributes
protected
Definition Classes
PithosClient
→
PithosApiSkeleton
def
checkExistsContainer
(
serviceInfo:
ServiceInfo
,
container:
String
)
:
Future
[
TResult
[
CheckExistsObjectResultData
]]
Definition Classes
PithosApi
def
checkExistsObject
(
serviceInfo:
ServiceInfo
,
_container:
String
,
_path:
String
)
:
Future
[
TResult
[
CheckExistsObjectResultData
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
checkExistsObject
(
serviceInfo:
ServiceInfo
,
objectPath:
String
)
:
Future
[
TResult
[
CheckExistsObjectResultData
]]
Definition Classes
PithosApi
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
copyObject
(
serviceInfo:
ServiceInfo
,
_fromContainer:
String
,
_fromPath:
String
,
_toContainer:
String
,
_toPath:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
copyObject
(
serviceInfo:
ServiceInfo
,
srcObjectPath:
String
,
dstObjectPath:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApi
def
createContainer
(
serviceInfo:
ServiceInfo
,
container:
String
)
:
Nothing
Definition Classes
PithosApiSkeleton
→
PithosApi
def
createDirectory
(
serviceInfo:
ServiceInfo
,
_container:
String
,
_path:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
createDirectory
(
serviceInfo:
ServiceInfo
,
directoryPath:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApi
def
deleteAccountMeta
(
serviceInfo:
ServiceInfo
,
metaKey:
String
)
:
Nothing
Definition Classes
PithosApiSkeleton
→
PithosApi
def
deleteContainer
(
serviceInfo:
ServiceInfo
,
container:
String
)
:
Nothing
Definition Classes
PithosApiSkeleton
→
PithosApi
def
deleteDirectory
(
serviceInfo:
ServiceInfo
,
_container:
String
,
_path:
String
)
:
Future
[
TResult
[
Unit
]]
Delete a directory.
Delete a directory.
Definition Classes
PithosApiSkeleton
→
PithosApi
def
deleteDirectory
(
serviceInfo:
ServiceInfo
,
directoryPath:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApi
def
deleteFile
(
serviceInfo:
ServiceInfo
,
_container:
String
,
_path:
String
)
:
Future
[
TResult
[
Unit
]]
Delete a file.
Delete a file.
Definition Classes
PithosApiSkeleton
→
PithosApi
def
deleteFile
(
serviceInfo:
ServiceInfo
,
filePath:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApi
def
deleteObjectMeta
(
serviceInfo:
ServiceInfo
,
path:
String
,
metaKey:
String
)
:
Nothing
Definition Classes
PithosApiSkeleton
→
PithosApi
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
failureCallCount
:
Long
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
getAccountInfo
(
serviceInfo:
ServiceInfo
)
:
Future
[
TResult
[
GetAccountInfoResultData
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getContainerInfo
(
serviceInfo:
ServiceInfo
,
container:
String
)
:
Nothing
Definition Classes
PithosApiSkeleton
→
PithosApi
def
getObject
(
serviceInfo:
ServiceInfo
,
_container:
String
,
_path:
String
,
version:
String
,
out:
OutputStream
)
:
Future
[
TResult
[
GetObjectResultData
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
getObject
(
serviceInfo:
ServiceInfo
,
objectPath:
String
,
version:
String
,
out:
OutputStream
)
:
Future
[
TResult
[
GetObjectResultData
]]
Definition Classes
PithosApi
def
getObject2
(
serviceInfo:
ServiceInfo
,
_container:
String
,
_path:
String
,
version:
String
)
:
Future
[
TResult
[
GetObject2ResultData
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
getObject2
(
serviceInfo:
ServiceInfo
,
objectPath:
String
,
version:
String
)
:
Future
[
TResult
[
GetObject2ResultData
]]
Definition Classes
PithosApi
def
getObjectInfo
(
serviceInfo:
ServiceInfo
,
_container:
String
,
_path:
String
)
:
Future
[
TResult
[
GetObjectInfoResultData
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
getObjectMeta
(
serviceInfo:
ServiceInfo
,
path:
String
)
:
Nothing
Definition Classes
PithosApiSkeleton
→
PithosApi
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
listContainers
(
serviceInfo:
ServiceInfo
)
:
Future
[
TResult
[
ListContainersResultData
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
listObjectsInContainer
(
serviceInfo:
ServiceInfo
,
container:
String
)
:
Future
[
TResult
[
ListObjectsInPathResultData
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
listObjectsInPath
(
serviceInfo:
ServiceInfo
,
_container:
String
,
_path:
String
)
:
Future
[
TResult
[
ListObjectsInPathResultData
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
listObjectsInPath
(
serviceInfo:
ServiceInfo
,
path:
String
)
:
Future
[
TResult
[
ListObjectsInPathResultData
]]
Definition Classes
PithosApi
val
log
:
Logger
Definition Classes
PithosApiSkeleton
def
moveObject
(
serviceInfo:
ServiceInfo
,
fromContainer:
String
,
fromObj:
String
,
toContainer:
String
,
toObj:
String
)
:
Nothing
Definition Classes
PithosApiSkeleton
→
PithosApi
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
ping
(
serviceInfo:
ServiceInfo
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
putObject
(
serviceInfo:
ServiceInfo
,
_container:
String
,
_path:
String
,
payload:
Buf
,
_contentType:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
putObject
(
serviceInfo:
ServiceInfo
,
_container:
String
,
_path:
String
,
bytes:
Array
[
Byte
]
,
_contentType:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
putObject
(
serviceInfo:
ServiceInfo
,
_container:
String
,
_path:
String
,
file:
File
,
_contentType:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApiSkeleton
→
PithosApi
def
putObject
(
serviceInfo:
ServiceInfo
,
objectPath:
String
,
payload:
Array
[
Byte
]
,
contentType:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApi
def
putObject
(
serviceInfo:
ServiceInfo
,
objectPath:
String
,
payload:
File
,
contentType:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApi
def
putObject
(
serviceInfo:
ServiceInfo
,
objectPath:
String
,
payload:
Buf
,
contentType:
String
)
:
Future
[
TResult
[
Unit
]]
Definition Classes
PithosApi
def
replaceAccountMeta
(
serviceInfo:
ServiceInfo
,
meta:
Env
)
:
Nothing
Definition Classes
PithosApiSkeleton
→
PithosApi
def
replaceObjectMeta
(
serviceInfo:
ServiceInfo
,
path:
String
,
meta:
Env
)
:
Nothing
Definition Classes
PithosApiSkeleton
→
PithosApi
def
successCallCount
:
Long
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
PithosApiSkeleton
Inherited from
PithosApi
Inherited from
AnyRef
Inherited from
Any
Ungrouped