Skip navigation links
A B C E F G H I K L N O P Q R S T V W 

A

append(String, byte[]) - Method in class com.ceph.rados.IoCTX
Append data to an object
append(String, byte[], int) - Method in class com.ceph.rados.IoCTX
 
append(String, String) - Method in class com.ceph.rados.IoCTX
Append data to an object

B

block_name_prefix - Variable in class com.ceph.rbd.jna.RbdImageInfo
 

C

clone(String, long, String, long, long) - Method in class com.ceph.rados.IoCTX
Efficiently copy a portion of one object to another If the underlying filesystem on the OSD supports it, this will be a copy-on-write clone.
clone(String, String, IoCTX, String, long, int, long, long) - Method in class com.ceph.rbd.Rbd
Clone a RBD image
clone(String, String, IoCTX, String, long, int) - Method in class com.ceph.rbd.Rbd
Clone a RBD image
close() - Method in class com.ceph.rados.ListCtx
Close the underlying pointer to list of objects
close(RbdImage) - Method in class com.ceph.rbd.Rbd
Close a RBD image
clusterFsid() - Method in class com.ceph.rados.Rados
Get the cluster's fsid
clusterPtr - Variable in class com.ceph.rados.Rados
 
clusterStat() - Method in class com.ceph.rados.Rados
Get the cluster stats
com.ceph.rados - package com.ceph.rados
 
com.ceph.rados.exceptions - package com.ceph.rados.exceptions
 
com.ceph.rados.jna - package com.ceph.rados.jna
 
com.ceph.rbd - package com.ceph.rbd
 
com.ceph.rbd.jna - package com.ceph.rbd.jna
 
confGet(String) - Method in class com.ceph.rados.Rados
Retrieve a RADOS configuration option's value
confReadFile(File) - Method in class com.ceph.rados.Rados
Read a Ceph configuration file
confSet(String, String) - Method in class com.ceph.rados.Rados
Set a RADOS configuration option
connect() - Method in class com.ceph.rados.Rados
Connect to the Ceph cluster
copy(RbdImage, RbdImage) - Method in class com.ceph.rbd.Rbd
Copy a RBD image
create(String, long, int) - Method in class com.ceph.rbd.Rbd
Create a new RBD image
create(String, long) - Method in class com.ceph.rbd.Rbd
Create a new RBD image
create(String, long, long, int) - Method in class com.ceph.rbd.Rbd
Create a new RBD v2 image
create(String, long, long) - Method in class com.ceph.rbd.Rbd
Create a new RBD v2 image
create(String, long, long, int, long, long) - Method in class com.ceph.rbd.Rbd
Create a new RBD v2 image

E

ErrorCode - Enum in com.ceph.rados.exceptions
Contains all native error codes with appropriate names and messages.

F

finalize() - Method in class com.ceph.rados.Rados
Finalize the Rados connection
flatten() - Method in class com.ceph.rbd.RbdImage
 

G

getAuid() - Method in class com.ceph.rados.IoCTX
Get the associated auid owner of the current pool
getBuffer() - Method in class com.ceph.rados.ReadOp.ReadResult
 
getBytesRead() - Method in class com.ceph.rados.ReadOp.ReadResult
 
getEnum(int) - Static method in enum com.ceph.rados.exceptions.ErrorCode
 
getErrorCode() - Method in enum com.ceph.rados.exceptions.ErrorCode
 
getErrorMessage() - Method in enum com.ceph.rados.exceptions.ErrorCode
 
getErrorMessage(int) - Static method in enum com.ceph.rados.exceptions.ErrorCode
 
getErrorName(int) - Static method in enum com.ceph.rados.exceptions.ErrorCode
 
getExtentedAttribute(String, String) - Method in class com.ceph.rados.IoCTX
Get the value of an extended attribute on an object.
getFieldOrder() - Method in class com.ceph.rados.jna.RadosClusterInfo
 
getFieldOrder() - Method in class com.ceph.rados.jna.RadosPoolInfo
 
getFieldOrder() - Method in class com.ceph.rbd.jna.RbdImageInfo
 
getFieldOrder() - Method in class com.ceph.rbd.jna.RbdSnapInfo
 
getId() - Method in class com.ceph.rados.IoCTX
Get the pool ID of this context
getInstanceId() - Method in class com.ceph.rados.Rados
Get the global unique ID of the current connection
getMtime() - Method in class com.ceph.rados.jna.RadosObjectInfo
Returns the modification time
getName() - Method in class com.ceph.rbd.RbdImage
Returns the name of the image
getObjects() - Method in class com.ceph.rados.ListCtx
 
getOid() - Method in class com.ceph.rados.jna.RadosObjectInfo
Return the object name
getPointer() - Method in class com.ceph.rados.IoCTX
Return the pointer to the IO Context This method is used internally and by the RADOS class to destroy a IO Context
getPointer() - Method in class com.ceph.rbd.RbdImage
Return the pointer to the RBD image This method is used internally and by the RBD class to close a RBD image
getPoolName() - Method in class com.ceph.rados.IoCTX
Get the pool name of the context
getReturnValue() - Method in exception com.ceph.rados.exceptions.RadosException
Get the return value passed on to the constructor
getReturnValue() - Method in exception com.ceph.rbd.RbdException
Get the return value passed on to the constructor
getRVal() - Method in class com.ceph.rados.ReadOp.ReadResult
 
getSize() - Method in class com.ceph.rados.jna.RadosObjectInfo
Returns the size in bytes
getVersion() - Static method in class com.ceph.rados.Rados
Get the librados version
getVersion() - Static method in class com.ceph.rbd.Rbd
Get the librbd version

H

handleReturnCode(Callable<T>, String, Object...) - Method in class com.ceph.rados.RadosBase
 

I

id - Variable in class com.ceph.rbd.jna.RbdSnapInfo
 
INSTANCE - Static variable in interface com.ceph.rados.jna.Rados
 
INSTANCE - Static variable in interface com.ceph.rbd.jna.Rbd
 
IoCTX - Class in com.ceph.rados
 
IoCTX(Pointer) - Constructor for class com.ceph.rados.IoCTX
Create a new IO Context object This constructor should never be called, IO Context objects are created by the RADOS class and returned when creating a IO Context there
ioCtxCreate(String) - Method in class com.ceph.rados.Rados
Create a IoCTX
ioCtxDestroy(IoCTX) - Method in class com.ceph.rados.Rados
Destroy a IoCTX
isOldFormat() - Method in class com.ceph.rbd.RbdImage
Find out if the format of the RBD image is the old format or not

K

kb - Variable in class com.ceph.rados.jna.RadosClusterInfo
 
kb_avail - Variable in class com.ceph.rados.jna.RadosClusterInfo
 
kb_used - Variable in class com.ceph.rados.jna.RadosClusterInfo
 

L

list() - Method in class com.ceph.rbd.Rbd
List all RBD images in this pool
list(int) - Method in class com.ceph.rbd.Rbd
List all RBD images in this pool
listChildren(String) - Method in class com.ceph.rbd.RbdImage
List children of a snapshot
ListCtx - Class in com.ceph.rados
Used by
ListCtx(int, Pointer) - Constructor for class com.ceph.rados.ListCtx
 
listObjects() - Method in class com.ceph.rados.IoCTX
List all objects in a pool
listObjectsPartial(int) - Method in class com.ceph.rados.IoCTX
List all objects in a pool by piece.
locatorSetKey(String) - Method in class com.ceph.rados.IoCTX
Set the locator key

N

name - Variable in class com.ceph.rbd.jna.RbdSnapInfo
 
nextObjects() - Method in class com.ceph.rados.ListCtx
List a subset of objects in a pool
nextObjects(long) - Method in class com.ceph.rados.ListCtx
List a subset of objects in a pool after skipping a set of ids
num_bytes - Variable in class com.ceph.rados.jna.RadosPoolInfo
 
num_kb - Variable in class com.ceph.rados.jna.RadosPoolInfo
 
num_object_clones - Variable in class com.ceph.rados.jna.RadosPoolInfo
 
num_object_copies - Variable in class com.ceph.rados.jna.RadosPoolInfo
 
num_objects - Variable in class com.ceph.rados.jna.RadosClusterInfo
 
num_objects - Variable in class com.ceph.rados.jna.RadosPoolInfo
 
num_objects_degraded - Variable in class com.ceph.rados.jna.RadosPoolInfo
 
num_objects_missing_on_primary - Variable in class com.ceph.rados.jna.RadosPoolInfo
 
num_objects_unfound - Variable in class com.ceph.rados.jna.RadosPoolInfo
 
num_objs - Variable in class com.ceph.rbd.jna.RbdImageInfo
 
num_rd - Variable in class com.ceph.rados.jna.RadosPoolInfo
 
num_rd_kb - Variable in class com.ceph.rados.jna.RadosPoolInfo
 
num_wr - Variable in class com.ceph.rados.jna.RadosPoolInfo
 
num_wr_kb - Variable in class com.ceph.rados.jna.RadosPoolInfo
 

O

obj_size - Variable in class com.ceph.rbd.jna.RbdImageInfo
 
open(String) - Method in class com.ceph.rbd.Rbd
Open a RBD image
open(String, String) - Method in class com.ceph.rbd.Rbd
Open a RBD image with a specific snapshot
openReadOnly(String) - Method in class com.ceph.rbd.Rbd
Open a RBD image read only
openReadOnly(String, String) - Method in class com.ceph.rbd.Rbd
Open a RBD image with a specific snapshot read only
operate(String, int) - Method in class com.ceph.rados.ReadOp
Executes operations added to the rados_read_op_t.
order - Variable in class com.ceph.rbd.jna.RbdImageInfo
 

P

parent_name - Variable in class com.ceph.rbd.jna.RbdImageInfo
 
parent_pool - Variable in class com.ceph.rbd.jna.RbdImageInfo
 
poolCreate(String) - Method in class com.ceph.rados.Rados
Create a RADOS pool
poolCreate(String, long) - Method in class com.ceph.rados.Rados
Create a RADOS pool and set a auid
poolCreate(String, long, long) - Method in class com.ceph.rados.Rados
Create a RADOS pool and set a auid and crushrule
poolDelete(String) - Method in class com.ceph.rados.Rados
Delete a RADOS pool
poolList() - Method in class com.ceph.rados.Rados
List all the RADOS pools
poolLookup(String) - Method in class com.ceph.rados.Rados
Get the ID of a RADOS pool
poolReverseLookup(long) - Method in class com.ceph.rados.Rados
Get the name of a RADOS pool
poolStat() - Method in class com.ceph.rados.IoCTX
Stat the currently open pool

Q

queueRead(long, long) - Method in class com.ceph.rados.ReadOp
Add a read operation to the rados_read_op_t via rados_read_op_read.

R

Rados - Interface in com.ceph.rados.jna
 
Rados - Class in com.ceph.rados
 
Rados(String) - Constructor for class com.ceph.rados.Rados
Construct a RADOS Object which invokes rados_create
Rados(String, String, long) - Constructor for class com.ceph.rados.Rados
Construct a RADOS Object which invokes rados_create2
Rados() - Constructor for class com.ceph.rados.Rados
Construct a RADOS Object which invokes rados_create
rados_append(Pointer, String, byte[], int) - Method in interface com.ceph.rados.jna.Rados
 
rados_clone_range(Pointer, String, long, String, long, long) - Method in interface com.ceph.rados.jna.Rados
 
rados_cluster_fsid(Pointer, byte[], int) - Method in interface com.ceph.rados.jna.Rados
 
rados_cluster_stat(Pointer, RadosClusterInfo) - Method in interface com.ceph.rados.jna.Rados
 
rados_conf_get(Pointer, String, byte[], int) - Method in interface com.ceph.rados.jna.Rados
 
rados_conf_read_file(Pointer, String) - Method in interface com.ceph.rados.jna.Rados
 
rados_conf_set(Pointer, String, String) - Method in interface com.ceph.rados.jna.Rados
 
rados_connect(Pointer) - Method in interface com.ceph.rados.jna.Rados
 
rados_create(PointerByReference, String) - Method in interface com.ceph.rados.jna.Rados
 
rados_create2(PointerByReference, String, String, long) - Method in interface com.ceph.rados.jna.Rados
 
rados_create_read_op() - Method in interface com.ceph.rados.jna.Rados
 
rados_get_instance_id(Pointer) - Method in interface com.ceph.rados.jna.Rados
 
rados_getxattr(Pointer, String, String, byte[], long) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_create(Pointer, String, Pointer) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_destroy(Pointer) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_get_id(Pointer) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_get_pool_name(Pointer, byte[], int) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_locator_set_key(Pointer, String) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_pool_get_auid(Pointer, LongByReference) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_pool_set_auid(Pointer, long) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_pool_stat(Pointer, RadosPoolInfo) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_snap_create(Pointer, String) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_snap_get_name(Pointer, long, byte[], long) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_snap_get_stamp(Pointer, long, LongByReference) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_snap_list(Pointer, byte[], int) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_snap_lookup(Pointer, String, LongByReference) - Method in interface com.ceph.rados.jna.Rados
 
rados_ioctx_snap_remove(Pointer, String) - Method in interface com.ceph.rados.jna.Rados
 
rados_objects_list_close(Pointer) - Method in interface com.ceph.rados.jna.Rados
 
rados_objects_list_next(Pointer, Pointer, byte[]) - Method in interface com.ceph.rados.jna.Rados
 
rados_objects_list_open(Pointer, Pointer) - Method in interface com.ceph.rados.jna.Rados
 
rados_pool_create(Pointer, String) - Method in interface com.ceph.rados.jna.Rados
 
rados_pool_create_with_all(Pointer, String, long, long) - Method in interface com.ceph.rados.jna.Rados
 
rados_pool_create_with_auid(Pointer, String, long) - Method in interface com.ceph.rados.jna.Rados
 
rados_pool_create_with_crush_rule(Pointer, String, long) - Method in interface com.ceph.rados.jna.Rados
 
rados_pool_delete(Pointer, String) - Method in interface com.ceph.rados.jna.Rados
 
rados_pool_list(Pointer, byte[], int) - Method in interface com.ceph.rados.jna.Rados
 
rados_pool_lookup(Pointer, String) - Method in interface com.ceph.rados.jna.Rados
 
rados_pool_reverse_lookup(Pointer, long, byte[], long) - Method in interface com.ceph.rados.jna.Rados
 
rados_read(Pointer, String, byte[], int, long) - Method in interface com.ceph.rados.jna.Rados
 
rados_read_op_operate(Pointer, Pointer, String, int) - Method in interface com.ceph.rados.jna.Rados
 
rados_read_op_read(Pointer, long, long, ByteBuffer, LongByReference, IntByReference) - Method in interface com.ceph.rados.jna.Rados
 
rados_release_read_op(Pointer) - Method in interface com.ceph.rados.jna.Rados
 
rados_remove(Pointer, String) - Method in interface com.ceph.rados.jna.Rados
 
rados_rmxattr(Pointer, String, String) - Method in interface com.ceph.rados.jna.Rados
 
rados_setxattr(Pointer, String, String, byte[], long) - Method in interface com.ceph.rados.jna.Rados
 
rados_shutdown(Pointer) - Method in interface com.ceph.rados.jna.Rados
 
rados_stat(Pointer, String, LongByReference, LongByReference) - Method in interface com.ceph.rados.jna.Rados
 
rados_trunc(Pointer, String, long) - Method in interface com.ceph.rados.jna.Rados
 
rados_version(IntByReference, IntByReference, IntByReference) - Method in interface com.ceph.rados.jna.Rados
 
rados_write(Pointer, String, byte[], int, long) - Method in interface com.ceph.rados.jna.Rados
 
rados_write_full(Pointer, String, byte[], int) - Method in interface com.ceph.rados.jna.Rados
 
RadosAlreadyConnectedException - Exception in com.ceph.rados.exceptions
Thrown when an operation is being called which is not allowed in a already connected state.
RadosAlreadyConnectedException(String, int) - Constructor for exception com.ceph.rados.exceptions.RadosAlreadyConnectedException
 
RadosArgumentOutOfDomainException - Exception in com.ceph.rados.exceptions
Thrown when an argument is out of domain
RadosArgumentOutOfDomainException(String, int) - Constructor for exception com.ceph.rados.exceptions.RadosArgumentOutOfDomainException
 
RadosBase - Class in com.ceph.rados
Base class for doing all the exception handling.
RadosBase() - Constructor for class com.ceph.rados.RadosBase
 
RadosClusterInfo - Class in com.ceph.rados.jna
 
RadosClusterInfo() - Constructor for class com.ceph.rados.jna.RadosClusterInfo
 
RadosException - Exception in com.ceph.rados.exceptions
 
RadosException(String) - Constructor for exception com.ceph.rados.exceptions.RadosException
Throw a a RadosException
RadosException(String, int) - Constructor for exception com.ceph.rados.exceptions.RadosException
Throw a a RadosException
RadosException(String, Throwable) - Constructor for exception com.ceph.rados.exceptions.RadosException
 
RadosInvalidArgumentException - Exception in com.ceph.rados.exceptions
Thrown when a invalid argument is being passed
RadosInvalidArgumentException(String, int) - Constructor for exception com.ceph.rados.exceptions.RadosInvalidArgumentException
 
RadosNotFoundException - Exception in com.ceph.rados.exceptions
Thrown when not able to found given object
RadosNotFoundException(String, int) - Constructor for exception com.ceph.rados.exceptions.RadosNotFoundException
 
RadosObjectInfo - Class in com.ceph.rados.jna
 
RadosObjectInfo(String, long, long) - Constructor for class com.ceph.rados.jna.RadosObjectInfo
 
RadosOperationInProgressException - Exception in com.ceph.rados.exceptions
Thrown when a operation is being called which is already in progress, e.g.
RadosOperationInProgressException(String, int) - Constructor for exception com.ceph.rados.exceptions.RadosOperationInProgressException
 
RadosPermissionException - Exception in com.ceph.rados.exceptions
Thrown when an operation it not permitted
RadosPermissionException(String, int) - Constructor for exception com.ceph.rados.exceptions.RadosPermissionException
 
RadosPoolInfo - Class in com.ceph.rados.jna
 
RadosPoolInfo() - Constructor for class com.ceph.rados.jna.RadosPoolInfo
 
RadosReadOnlyException - Exception in com.ceph.rados.exceptions
Thrown when only ready only operations are allowed
RadosReadOnlyException(String, int) - Constructor for exception com.ceph.rados.exceptions.RadosReadOnlyException
 
RadosTimeoutException - Exception in com.ceph.rados.exceptions
Thrown when a timeout occurs
RadosTimeoutException(String, int) - Constructor for exception com.ceph.rados.exceptions.RadosTimeoutException
 
Rbd - Interface in com.ceph.rbd.jna
 
Rbd - Class in com.ceph.rbd
 
Rbd(IoCTX) - Constructor for class com.ceph.rbd.Rbd
 
rbd_clone(Pointer, String, String, Pointer, String, long, IntByReference) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_clone2(Pointer, String, String, Pointer, String, long, IntByReference, long, long) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_close(Pointer) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_copy2(Pointer, Pointer) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_create(Pointer, String, long, IntByReference) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_create2(Pointer, String, long, long, IntByReference) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_create3(Pointer, String, long, long, IntByReference, long, long) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_flatten(Pointer) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_get_old_format(Pointer, IntByReference) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_list(Pointer, byte[], LongByReference) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_list_children(Pointer, byte[], IntByReference, byte[], IntByReference) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_open(Pointer, String, Pointer, String) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_open_read_only(Pointer, String, Pointer, String) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_read(Pointer, long, int, byte[]) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_remove(Pointer, String) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_rename(Pointer, String, String) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_resize(Pointer, long) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_snap_create(Pointer, String) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_snap_is_protected(Pointer, String, IntByReference) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_snap_list(Pointer, RbdSnapInfo[], IntByReference) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_snap_list_end(RbdSnapInfo[]) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_snap_protect(Pointer, String) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_snap_remove(Pointer, String) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_snap_set(Pointer, String) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_snap_unprotect(Pointer, String) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_stat(Pointer, RbdImageInfo, long) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_version(IntByReference, IntByReference, IntByReference) - Method in interface com.ceph.rbd.jna.Rbd
 
rbd_write(Pointer, long, int, byte[]) - Method in interface com.ceph.rbd.jna.Rbd
 
RbdException - Exception in com.ceph.rbd
 
RbdException(String) - Constructor for exception com.ceph.rbd.RbdException
Throw a a RbdException
RbdException(String, int) - Constructor for exception com.ceph.rbd.RbdException
Throw a a RbdException
RbdImage - Class in com.ceph.rbd
 
RbdImage(Pointer, String) - Constructor for class com.ceph.rbd.RbdImage
 
RbdImageInfo - Class in com.ceph.rbd.jna
 
RbdImageInfo() - Constructor for class com.ceph.rbd.jna.RbdImageInfo
 
RbdSnapInfo - Class in com.ceph.rbd.jna
 
RbdSnapInfo() - Constructor for class com.ceph.rbd.jna.RbdSnapInfo
 
RbdSnapInfo(Pointer) - Constructor for class com.ceph.rbd.jna.RbdSnapInfo
 
read(String, int, long, byte[]) - Method in class com.ceph.rados.IoCTX
Read data from an object
read(long, byte[], int) - Method in class com.ceph.rbd.RbdImage
Read from an RBD image
ReadOp - Class in com.ceph.rados
 
ReadOp.ReadResult - Class in com.ceph.rados
 
readOpCreate() - Method in class com.ceph.rados.IoCTX
 
readOpRelease(ReadOp) - Method in class com.ceph.rados.IoCTX
 
remove(String) - Method in class com.ceph.rados.IoCTX
Remove an object
remove(String) - Method in class com.ceph.rbd.Rbd
Remove a RBD image
removeExtentedAttribute(String, String) - Method in class com.ceph.rados.IoCTX
Delete an extended attribute from an object.
rename(String, String) - Method in class com.ceph.rbd.Rbd
Rename a RBD image
resize(long) - Method in class com.ceph.rbd.RbdImage
Resize an RBD image
returnValue - Variable in exception com.ceph.rados.exceptions.RadosException
 
returnValue - Variable in exception com.ceph.rbd.RbdException
 

S

setAuid(long) - Method in class com.ceph.rados.IoCTX
Set the associated auid owner of the current pool
setExtentedAttribute(String, String, String) - Method in class com.ceph.rados.IoCTX
Set an extended attribute on an object.
shutDown() - Method in class com.ceph.rados.Rados
Shuts rados down
size() - Method in class com.ceph.rados.ListCtx
 
size - Variable in class com.ceph.rbd.jna.RbdImageInfo
 
size - Variable in class com.ceph.rbd.jna.RbdSnapInfo
 
snapCreate(String) - Method in class com.ceph.rados.IoCTX
Create a snapshot
snapCreate(String) - Method in class com.ceph.rbd.RbdImage
Create a RBD snapshot
snapGetName(long) - Method in class com.ceph.rados.IoCTX
Get the name of a snapshot by it's ID
snapGetStamp(long) - Method in class com.ceph.rados.IoCTX
Get the timestamp of a snapshot
snapIsProtected(String) - Method in class com.ceph.rbd.RbdImage
Tells if a snapshot is protected or not
snapList() - Method in class com.ceph.rados.IoCTX
List all snapshots
snapList() - Method in class com.ceph.rbd.RbdImage
List all snapshots
snapList(int) - Method in class com.ceph.rbd.RbdImage
List all snapshots
snapLookup(String) - Method in class com.ceph.rados.IoCTX
Get the ID of a snapshot
snapProtect(String) - Method in class com.ceph.rbd.RbdImage
Protect a snapshot
snapRemove(String) - Method in class com.ceph.rados.IoCTX
Remove a snapshot
snapRemove(String) - Method in class com.ceph.rbd.RbdImage
Remove a RBD snapshot
snapUnprotect(String) - Method in class com.ceph.rbd.RbdImage
Unprotect a RBD snapshot
stat(String) - Method in class com.ceph.rados.IoCTX
Stat an object
stat() - Method in class com.ceph.rbd.RbdImage
Get information about a RBD image

T

truncate(String, long) - Method in class com.ceph.rados.IoCTX
Resize an object

V

valueOf(String) - Static method in enum com.ceph.rados.exceptions.ErrorCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.ceph.rados.exceptions.ErrorCode
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(String, byte[], long) - Method in class com.ceph.rados.IoCTX
Write to an object
write(String, byte[]) - Method in class com.ceph.rados.IoCTX
Write to an object without an offset
write(String, String, long) - Method in class com.ceph.rados.IoCTX
Write to an object without an offset
write(String, String) - Method in class com.ceph.rados.IoCTX
Write to an object without an offset
write(byte[], long, int) - Method in class com.ceph.rbd.RbdImage
Write data to an RBD image
write(byte[], long) - Method in class com.ceph.rbd.RbdImage
Write data to an RBD image
write(byte[]) - Method in class com.ceph.rbd.RbdImage
Write data to an RBD image
writeFull(String, byte[], int) - Method in class com.ceph.rados.IoCTX
Write an entire object The object is filled with the provided data.
A B C E F G H I K L N O P Q R S T V W 
Skip navigation links

Copyright © 2015. All rights reserved.