Struct splunk::search::searchjob::SearchJobBuilder
source · pub struct SearchJobBuilder { /* private fields */ }
Expand description
Builder object for a search job
Implementations§
source§impl SearchJobBuilder
impl SearchJobBuilder
sourcepub async fn create(
self,
client: &mut SplunkClient
) -> Result<SearchJob, SearchJobBuilderError>
pub async fn create( self, client: &mut SplunkClient ) -> Result<SearchJob, SearchJobBuilderError>
Consume the builder, start the job and return a search job object
Options https://docs.splunk.com/Documentation/Splunk/9.0.4/RESTREF/RESTsearch#search.2Fv2.2Fjobs.2Fexport
sourcepub fn adhoc_search_level(self, adhoc_search_level: AdHocSearchLevel) -> Self
pub fn adhoc_search_level(self, adhoc_search_level: AdHocSearchLevel) -> Self
sets adhoc_search_level
sourcepub fn mode(self, exec_mode: SearchExecMode) -> Self
pub fn mode(self, exec_mode: SearchExecMode) -> Self
set the mode
Trait Implementations§
source§impl Clone for SearchJobBuilder
impl Clone for SearchJobBuilder
source§fn clone(&self) -> SearchJobBuilder
fn clone(&self) -> SearchJobBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more