def METHOD_NAME(self, include_optional):
    """Test V2beta1ListRunsResponse
        include_option is a boolean, when False only required
        params are included, when True both required and
        optional params are included """
    # model = kfp_server_api.models.v2beta1_list_runs_response.V2beta1ListRunsResponse()  # noqa: E501
    if include_optional :
        return V2beta1ListRunsResponse(
            runs = [
                kfp_server_api.models.v2beta1_run.v2beta1Run(
                    experiment_id = '0', 
                    run_id = '0', 
                    display_name = '0', 
                    storage_state = 'STORAGE_STATE_UNSPECIFIED', 
                    description = '0', 
                    pipeline_version_id = '0', 
                    pipeline_spec = kfp_server_api.models.pipeline_spec.pipeline_spec(), 
                    pipeline_version_reference = kfp_server_api.models.v2beta1_pipeline_version_reference.v2beta1PipelineVersionReference(
                        pipeline_id = '0', 
                        pipeline_version_id = '0', ), 
                    runtime_config = kfp_server_api.models.v2beta1_runtime_config.v2beta1RuntimeConfig(
                        parameters = {
                            'key' : None
                            }, 
                        pipeline_root = '0', ), 
                    service_account = '0', 
                    created_at = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'), 
                    scheduled_at = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'), 
                    finished_at = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'), 
                    state = 'RUNTIME_STATE_UNSPECIFIED', 
                    error = kfp_server_api.models.googlerpc_status.googlerpcStatus(
                        code = 56, 
                        message = '0', 
                        details = [
                            kfp_server_api.models.protobuf_any.protobufAny(
                                type_url = '0', 
                                value = 'YQ==', )
                            ], ), 
                    run_details = kfp_server_api.models.v2beta1_run_details.v2beta1RunDetails(
                        pipeline_context_id = '0', 
                        pipeline_run_context_id = '0', 
                        task_details = [
                            kfp_server_api.models.v2beta1_pipeline_task_detail.v2beta1PipelineTaskDetail(
                                run_id = '0', 
                                task_id = '0', 
                                display_name = '0', 
                                create_time = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'), 
                                start_time = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'), 
                                end_time = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'), 
                                executor_detail = kfp_server_api.models.v2beta1_pipeline_task_executor_detail.v2beta1PipelineTaskExecutorDetail(
                                    main_job = '0', 
                                    pre_caching_check_job = '0', 
                                    failed_main_jobs = [
                                        '0'
                                        ], 
                                    failed_pre_caching_check_jobs = [
                                        '0'
                                        ], ), 
                                execution_id = '0', 
                                inputs = {
                                    'key' : kfp_server_api.models.v2beta1_artifact_list.v2beta1ArtifactList(
                                        artifact_ids = [
                                            '0'
                                            ], )
                                    }, 
                                outputs = {
                                    'key' : kfp_server_api.models.v2beta1_artifact_list.v2beta1ArtifactList()
                                    }, 
                                parent_task_id = '0', 
                                state_history = [
                                    kfp_server_api.models.v2beta1_runtime_status.v2beta1RuntimeStatus(
                                        update_time = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'), )
                                    ], 
                                pod_name = '0', 
                                child_tasks = [
                                    kfp_server_api.models.pipeline_task_detail_child_task.PipelineTaskDetailChildTask(
                                        task_id = '0', 
                                        pod_name = '0', )
                                    ], )
                            ], ), 
                    recurring_run_id = '0', 
                    state_history = [
                        kfp_server_api.models.v2beta1_runtime_status.v2beta1RuntimeStatus(
                            update_time = datetime.datetime.strptime('2013-10-20 19:20:30.00', '%Y-%m-%d %H:%M:%S.%f'), )
                        ], )
                ], 
            total_size = 56, 
            next_page_token = '0'
        )
    else :
        return V2beta1ListRunsResponse(
    )