Apache Ignite C++ Client
Loading...
Searching...
No Matches
ignite::job_execution_options Class Reference

#include <job_execution_options.h>

Public Member Functions

 job_execution_options ()=default
 job_execution_options (std::int32_t priority, std::int32_t max_retries)
std::int32_t get_priority () const
std::int32_t get_max_retries () const

Detailed Description

Job execution options.

Constructor & Destructor Documentation

◆ job_execution_options() [1/2]

ignite::job_execution_options::job_execution_options ( )
default

Default constructor.

Default options: priority = 0; max_retries = 0;

◆ job_execution_options() [2/2]

ignite::job_execution_options::job_execution_options ( std::int32_t priority,
std::int32_t max_retries )
inlineexplicit

Constructor.

Parameters
priorityJob execution priority.
max_retriesMax number of times to retry job execution in case of failure, 0 to not retry.

Member Function Documentation

◆ get_max_retries()

std::int32_t ignite::job_execution_options::get_max_retries ( ) const
inlinenodiscard

Gets the max number of times to retry job execution in case of failure, 0 to not retry.

Returns
Max number of times to retry job execution in case of failure, 0 to not retry.

◆ get_priority()

std::int32_t ignite::job_execution_options::get_priority ( ) const
inlinenodiscard

Gets the job execution priority.

Returns
Job execution priority.

The documentation for this class was generated from the following file: