[−][src]Trait rusoto_sagemaker_a2i_runtime::SagemakerA2iRuntime
Trait representing the capabilities of the Amazon Augmented AI Runtime API. Amazon Augmented AI Runtime clients implement this trait.
Required methods
#[must_use]pub fn delete_human_loop<'life0, 'async_trait>(
&'life0 self,
input: DeleteHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteHumanLoopResponse, RusotoError<DeleteHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DeleteHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteHumanLoopResponse, RusotoError<DeleteHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes the specified human loop for a flow definition.
#[must_use]pub fn describe_human_loop<'life0, 'async_trait>(
&'life0 self,
input: DescribeHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeHumanLoopResponse, RusotoError<DescribeHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeHumanLoopResponse, RusotoError<DescribeHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Returns information about the specified human loop.
#[must_use]pub fn list_human_loops<'life0, 'async_trait>(
&'life0 self,
input: ListHumanLoopsRequest
) -> Pin<Box<dyn Future<Output = Result<ListHumanLoopsResponse, RusotoError<ListHumanLoopsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: ListHumanLoopsRequest
) -> Pin<Box<dyn Future<Output = Result<ListHumanLoopsResponse, RusotoError<ListHumanLoopsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.
#[must_use]pub fn start_human_loop<'life0, 'async_trait>(
&'life0 self,
input: StartHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<StartHumanLoopResponse, RusotoError<StartHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: StartHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<StartHumanLoopResponse, RusotoError<StartHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Starts a human loop, provided that at least one activation condition is met.
#[must_use]pub fn stop_human_loop<'life0, 'async_trait>(
&'life0 self,
input: StopHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<StopHumanLoopResponse, RusotoError<StopHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: StopHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<StopHumanLoopResponse, RusotoError<StopHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Stops the specified human loop.
Implementors
impl SagemakerA2iRuntime for SagemakerA2iRuntimeClient
[src]
pub fn delete_human_loop<'life0, 'async_trait>(
&'life0 self,
input: DeleteHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteHumanLoopResponse, RusotoError<DeleteHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DeleteHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<DeleteHumanLoopResponse, RusotoError<DeleteHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Deletes the specified human loop for a flow definition.
pub fn describe_human_loop<'life0, 'async_trait>(
&'life0 self,
input: DescribeHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeHumanLoopResponse, RusotoError<DescribeHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: DescribeHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<DescribeHumanLoopResponse, RusotoError<DescribeHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Returns information about the specified human loop.
pub fn list_human_loops<'life0, 'async_trait>(
&'life0 self,
input: ListHumanLoopsRequest
) -> Pin<Box<dyn Future<Output = Result<ListHumanLoopsResponse, RusotoError<ListHumanLoopsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: ListHumanLoopsRequest
) -> Pin<Box<dyn Future<Output = Result<ListHumanLoopsResponse, RusotoError<ListHumanLoopsError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Returns information about human loops, given the specified parameters. If a human loop was deleted, it will not be included.
pub fn start_human_loop<'life0, 'async_trait>(
&'life0 self,
input: StartHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<StartHumanLoopResponse, RusotoError<StartHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: StartHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<StartHumanLoopResponse, RusotoError<StartHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Starts a human loop, provided that at least one activation condition is met.
pub fn stop_human_loop<'life0, 'async_trait>(
&'life0 self,
input: StopHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<StopHumanLoopResponse, RusotoError<StopHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
[src]
&'life0 self,
input: StopHumanLoopRequest
) -> Pin<Box<dyn Future<Output = Result<StopHumanLoopResponse, RusotoError<StopHumanLoopError>>> + Send + 'async_trait>> where
'life0: 'async_trait,
Self: 'async_trait,
Stops the specified human loop.