21 #import <ArcGIS/AGSObject.h> 22 #import <ArcGIS/AGSRemoteResource.h> 23 #import <ArcGIS/AGSJSONSerializable.h> 68 #pragma mark initializers 73 #pragma mark properties 78 @property (nullable, nonatomic, strong, readonly) NSError *
error;
88 @property (nonatomic, copy, readonly) NSArray<AGSJobMessage*> *
messages;
103 @property (nullable, nonatomic, strong, readonly)
id result;
111 @property (nonatomic, strong, readonly) NSProgress *
progress;
117 completion:(
void(^)(
id __nullable
result, NSError * __nullable
error))completion;
136 -(id<
AGSCancelable>)checkStatusWithCompletion:(
void(^)(NSError * __nullable
error))completion;
NSString * serverJobID
Definition: AGSJob.h:93
AGSJobType jobType
Definition: AGSJob.h:83
Informational message about the execution of a job.
Definition: AGSJobMessage.h:51
NSProgress * progress
Definition: AGSJob.h:111
AGSJobStatus
Definition: AGSJob.h:45
Definition: AGSObject.h:21
A protocol to convert objects to and from JSON.
Definition: AGSJSONSerializable.h:32
AGSJobStatus status
Definition: AGSJob.h:98
AGSJobType
Definition: AGSJob.h:31
A long running job on a remote server.
Definition: AGSJob.h:65
A protocol adopted by classes that access remote network resources that have the potential to be secu...
Definition: AGSRemoteResource.h:34
NSError * error
Definition: AGSJob.h:78
id result
Definition: AGSJob.h:103
A protocol exposed by operations that allow cancellation.
Definition: AGSCancelable.h:32
NSArray< AGSJobMessage * > * messages
Definition: AGSJob.h:88