code: public ServiceFuture<List<JobInner>> listByExperimentAsync(final String resourceGroupName, final String workspaceName, final String experimentName, final JobsListByExperimentOptions jobsListByExperimentOptions, final ListOperationCallback<JobInner> serviceCallback) {
          return AzureServiceFuture.fromPageResponse(
              listByExperimentSinglePageAsync(resourceGroupName, workspaceName, experimentName, jobsListByExperimentOptions),
              new Func1<String, Observable<ServiceResponse<Page<JobInner>>>>() {
                  @Override
                  public Observable<ServiceResponse<Page<JobInner>>> call(String nextPageLink) {
                      return listByExperimentNextSinglePageAsync(nextPageLink);
                  }
              },
              serviceCallback);
      }
docs: Gets a list of Jobs within the specified Experiment.
  
  @param resourceGroupName Name of the resource group to which the resource belongs.
  @param workspaceName The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.
  @param experimentName The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long.
  @param jobsListByExperimentOptions Additional parameters for the operation
  @param serviceCallback the async ServiceCallback to handle successful and failed responses.
  @throws IllegalArgumentException thrown if parameters fail the validation
  @return the {@link ServiceFuture} object