public Observable<Void> addAsync(JobScheduleAddParameter cloudJobSchedule) {
        return addWithServiceResponseAsync(cloudJobSchedule).map(new Func1<ServiceResponseWithHeaders<Void, JobScheduleAddHeaders>, Void>() {
            @Override
            public Void call(ServiceResponseWithHeaders<Void, JobScheduleAddHeaders> response) {
                return response.body();
            }
        });
    }
public Observable < Void > addAsync ( JobScheduleAddParameter cloudJobSchedule ) { return addWithServiceResponseAsync ( cloudJobSchedule ) . map ( new Func1 < ServiceResponseWithHeaders < Void , JobScheduleAddHeaders > , Void > ( ) { @ Override public Void call ( ServiceResponseWithHeaders < Void , JobScheduleAddHeaders > response ) { return response . body ( ) ; } } ) ; }
Adds a job schedule to the specified account.

@param cloudJobSchedule The job schedule to be added.
@throws IllegalArgumentException thrown if parameters fail the validation
@return the {@link ServiceResponseWithHeaders} object if successful.