Package org.robovm.apple.cloudkit
Class CKFetchShareMetadataOperation
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.foundation.NSOperation
-
- org.robovm.apple.cloudkit.CKOperation
-
- org.robovm.apple.cloudkit.CKFetchShareMetadataOperation
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class CKFetchShareMetadataOperation extends CKOperation
- Since:
- Available in iOS 10.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CKFetchShareMetadataOperation.CKFetchShareMetadataOperationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.cloudkit.CKOperation
CKOperation.CKOperationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSOperation
NSOperation.NSOperationPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description CKFetchShareMetadataOperation()
CKFetchShareMetadataOperation(NSArray<NSURL> shareURLs)
protected
CKFetchShareMetadataOperation(NSObject.Handle h, long handle)
protected
CKFetchShareMetadataOperation(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.robovm.objc.block.VoidBlock1<NSError>
getFetchShareMetadataCompletionBlock()
org.robovm.objc.block.VoidBlock3<NSURL,CKShareMetadata,NSError>
getPerShareMetadataBlock()
NSArray<NSString>
getRootRecordDesiredKeys()
NSArray<NSURL>
getShareURLs()
protected long
init(NSArray<NSURL> shareURLs)
void
setFetchShareMetadataCompletionBlock(org.robovm.objc.block.VoidBlock1<NSError> v)
void
setPerShareMetadataBlock(org.robovm.objc.block.VoidBlock3<NSURL,CKShareMetadata,NSError> v)
void
setRootRecordDesiredKeys(NSArray<NSString> v)
void
setShareURLs(NSArray<NSURL> v)
void
setShouldFetchRootRecord(boolean v)
boolean
shouldFetchRootRecord()
-
Methods inherited from class org.robovm.apple.cloudkit.CKOperation
allowsCellularAccess, getConfiguration, getContainer, getGroup, getLongLivedOperationWasPersistedBlock, getOperationID, getTimeoutIntervalForRequest, getTimeoutIntervalForResource, isLongLived, setAllowsCellularAccess, setConfiguration, setContainer, setGroup, setLongLived, setLongLivedOperationWasPersistedBlock, setTimeoutIntervalForRequest, setTimeoutIntervalForResource
-
Methods inherited from class org.robovm.apple.foundation.NSOperation
addDependency, cancel, getCompletionBlock, getDependencies, getName, getQualityOfService, getQueuePriority, getThreadPriority, isAsynchronous, isCancelled, isConcurrent, isExecuting, isFinished, isReady, main, removeDependency, setCompletionBlock, setName, setQualityOfService, setQueuePriority, setThreadPriority, start, waitUntilFinished
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
CKFetchShareMetadataOperation
public CKFetchShareMetadataOperation()
-
CKFetchShareMetadataOperation
protected CKFetchShareMetadataOperation(NSObject.Handle h, long handle)
-
CKFetchShareMetadataOperation
protected CKFetchShareMetadataOperation(NSObject.SkipInit skipInit)
-
-
Method Detail
-
shouldFetchRootRecord
public boolean shouldFetchRootRecord()
-
setShouldFetchRootRecord
public void setShouldFetchRootRecord(boolean v)
-
getPerShareMetadataBlock
public org.robovm.objc.block.VoidBlock3<NSURL,CKShareMetadata,NSError> getPerShareMetadataBlock()
-
setPerShareMetadataBlock
public void setPerShareMetadataBlock(org.robovm.objc.block.VoidBlock3<NSURL,CKShareMetadata,NSError> v)
-
getFetchShareMetadataCompletionBlock
public org.robovm.objc.block.VoidBlock1<NSError> getFetchShareMetadataCompletionBlock()
-
setFetchShareMetadataCompletionBlock
public void setFetchShareMetadataCompletionBlock(org.robovm.objc.block.VoidBlock1<NSError> v)
-
-