brapi-java-client/src/main/java/org/brapi/client/v2/modules/core/ProgramsApi.java
public Call programsPostAsync(List<BrAPIProgram> body, final ApiCallback<BrAPIProgramListResponse> callback) throws ApiException {
        Call call = programsPostCall(body);
        Type localVarReturnType = new TypeToken<BrAPIProgramListResponse>(){}.getType();
        apiClient.executeAsync(call, localVarReturnType, callback);
        return call;
    }
/**
     * Add new breeding Programs to the database (asynchronously)
     * Add new breeding Programs to the database. The &#x60;programDbId&#x60; is set by the server, all other fields are take from the request body, or a default value is used.
     * @param body  (optional)

     * @param callback The callback to be executed when the API call finishes
     * @return The request call
     * @throws ApiException If fail to process the API call, e.g. serializing the request body object
     */
Add new breeding Programs to the database (asynchronously)
Add new breeding Programs to the database. The `programDbId` is set by the server, all other fields are take from the request body, or a default value is used.
@param body  (optional)

@param callback The callback to be executed when the API call finishes
@return The request call
@throws ApiException If fail to process the API call, e.g. serializing the request body object
Add new breeding Programs to the database ( asynchronously ) Add new breeding Programs to the database . The ` programDbId ` is set by the server all other fields are take from the request body or a default value is used . @param body ( optional ) @param callback The callback to be executed when the API call finishes @return The request call @throws ApiException If fail to process the API call e . g . serializing the request body object
public Call programsPostAsync(List<BrAPIProgram> body, final ApiCallback<BrAPIProgramListResponse> callback) throws ApiException {
        Call call = programsPostCall(body);
        Type localVarReturnType = new TypeToken<BrAPIProgramListResponse>(){}.getType();
        apiClient.executeAsync(call, localVarReturnType, callback);
        return call;
    }
public Call programsPostAsync ( List < BrAPIProgram > body , final ApiCallback < BrAPIProgramListResponse > callback ) throws ApiException { Call call = programsPostCall ( body ) ; Type localVarReturnType = new TypeToken < BrAPIProgramListResponse > ( ) { } . getType ( ) ; apiClient . executeAsync ( call , localVarReturnType , callback ) ; return call ; }
Add new breeding Programs to the database (asynchronously)
 Add new breeding Programs to the database.
Add new breeding Programs to the database ( asynchronously ) Add new breeding Programs to the database .