#[non_exhaustive]pub struct UpdateFlywheelInputBuilder { /* private fields */ }Expand description
A builder for UpdateFlywheelInput.
Implementations§
source§impl UpdateFlywheelInputBuilder
impl UpdateFlywheelInputBuilder
sourcepub fn flywheel_arn(self, input: impl Into<String>) -> Self
pub fn flywheel_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Number (ARN) of the flywheel to update.
This field is required.sourcepub fn set_flywheel_arn(self, input: Option<String>) -> Self
pub fn set_flywheel_arn(self, input: Option<String>) -> Self
The Amazon Resource Number (ARN) of the flywheel to update.
sourcepub fn get_flywheel_arn(&self) -> &Option<String>
pub fn get_flywheel_arn(&self) -> &Option<String>
The Amazon Resource Number (ARN) of the flywheel to update.
sourcepub fn active_model_arn(self, input: impl Into<String>) -> Self
pub fn active_model_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Number (ARN) of the active model version.
sourcepub fn set_active_model_arn(self, input: Option<String>) -> Self
pub fn set_active_model_arn(self, input: Option<String>) -> Self
The Amazon Resource Number (ARN) of the active model version.
sourcepub fn get_active_model_arn(&self) -> &Option<String>
pub fn get_active_model_arn(&self) -> &Option<String>
The Amazon Resource Number (ARN) of the active model version.
sourcepub fn data_access_role_arn(self, input: impl Into<String>) -> Self
pub fn data_access_role_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
sourcepub fn set_data_access_role_arn(self, input: Option<String>) -> Self
pub fn set_data_access_role_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
sourcepub fn get_data_access_role_arn(&self) -> &Option<String>
pub fn get_data_access_role_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the IAM role that grants Amazon Comprehend permission to access the flywheel data.
sourcepub fn data_security_config(self, input: UpdateDataSecurityConfig) -> Self
pub fn data_security_config(self, input: UpdateDataSecurityConfig) -> Self
Flywheel data security configuration.
sourcepub fn set_data_security_config(
self,
input: Option<UpdateDataSecurityConfig>,
) -> Self
pub fn set_data_security_config( self, input: Option<UpdateDataSecurityConfig>, ) -> Self
Flywheel data security configuration.
sourcepub fn get_data_security_config(&self) -> &Option<UpdateDataSecurityConfig>
pub fn get_data_security_config(&self) -> &Option<UpdateDataSecurityConfig>
Flywheel data security configuration.
sourcepub fn build(self) -> Result<UpdateFlywheelInput, BuildError>
pub fn build(self) -> Result<UpdateFlywheelInput, BuildError>
Consumes the builder and constructs a UpdateFlywheelInput.
source§impl UpdateFlywheelInputBuilder
impl UpdateFlywheelInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<UpdateFlywheelOutput, SdkError<UpdateFlywheelError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<UpdateFlywheelOutput, SdkError<UpdateFlywheelError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateFlywheelInputBuilder
impl Clone for UpdateFlywheelInputBuilder
source§fn clone(&self) -> UpdateFlywheelInputBuilder
fn clone(&self) -> UpdateFlywheelInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateFlywheelInputBuilder
impl Debug for UpdateFlywheelInputBuilder
source§impl Default for UpdateFlywheelInputBuilder
impl Default for UpdateFlywheelInputBuilder
source§fn default() -> UpdateFlywheelInputBuilder
fn default() -> UpdateFlywheelInputBuilder
impl StructuralPartialEq for UpdateFlywheelInputBuilder
Auto Trait Implementations§
impl Freeze for UpdateFlywheelInputBuilder
impl RefUnwindSafe for UpdateFlywheelInputBuilder
impl Send for UpdateFlywheelInputBuilder
impl Sync for UpdateFlywheelInputBuilder
impl Unpin for UpdateFlywheelInputBuilder
impl UnwindSafe for UpdateFlywheelInputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more