public List<ApplicationInfoResponse> list(ListAppsOptionalParameter listOptionalParameter) {
        return listWithServiceResponseAsync(listOptionalParameter).toBlocking().single().body();
    }
public List < ApplicationInfoResponse > list ( ListAppsOptionalParameter listOptionalParameter ) { return listWithServiceResponseAsync ( listOptionalParameter ) . toBlocking ( ) . single ( ) . body ( ) ; }
Lists all of the user applications.

@param listOptionalParameter the object representing the optional parameters to be set before calling this API
@throws IllegalArgumentException thrown if parameters fail the validation
@throws ErrorResponseException thrown if the request is rejected by server
@throws RuntimeException all other wrapped checked exceptions if the request fails to be sent
@return the List&lt;ApplicationInfoResponse&gt; object if successful.