Struct aws_sdk_forecast::operation::update_dataset_group::builders::UpdateDatasetGroupInputBuilder
source · #[non_exhaustive]pub struct UpdateDatasetGroupInputBuilder { /* private fields */ }Expand description
A builder for UpdateDatasetGroupInput.
Implementations§
source§impl UpdateDatasetGroupInputBuilder
impl UpdateDatasetGroupInputBuilder
sourcepub fn dataset_group_arn(self, input: impl Into<String>) -> Self
pub fn dataset_group_arn(self, input: impl Into<String>) -> Self
The ARN of the dataset group.
This field is required.sourcepub fn set_dataset_group_arn(self, input: Option<String>) -> Self
pub fn set_dataset_group_arn(self, input: Option<String>) -> Self
The ARN of the dataset group.
sourcepub fn get_dataset_group_arn(&self) -> &Option<String>
pub fn get_dataset_group_arn(&self) -> &Option<String>
The ARN of the dataset group.
sourcepub fn dataset_arns(self, input: impl Into<String>) -> Self
pub fn dataset_arns(self, input: impl Into<String>) -> Self
Appends an item to dataset_arns.
To override the contents of this collection use set_dataset_arns.
An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.
sourcepub fn set_dataset_arns(self, input: Option<Vec<String>>) -> Self
pub fn set_dataset_arns(self, input: Option<Vec<String>>) -> Self
An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.
sourcepub fn get_dataset_arns(&self) -> &Option<Vec<String>>
pub fn get_dataset_arns(&self) -> &Option<Vec<String>>
An array of the Amazon Resource Names (ARNs) of the datasets to add to the dataset group.
sourcepub fn build(self) -> Result<UpdateDatasetGroupInput, BuildError>
pub fn build(self) -> Result<UpdateDatasetGroupInput, BuildError>
Consumes the builder and constructs a UpdateDatasetGroupInput.
source§impl UpdateDatasetGroupInputBuilder
impl UpdateDatasetGroupInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateDatasetGroupOutput, SdkError<UpdateDatasetGroupError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateDatasetGroupOutput, SdkError<UpdateDatasetGroupError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateDatasetGroupInputBuilder
impl Clone for UpdateDatasetGroupInputBuilder
source§fn clone(&self) -> UpdateDatasetGroupInputBuilder
fn clone(&self) -> UpdateDatasetGroupInputBuilder
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 moresource§impl Default for UpdateDatasetGroupInputBuilder
impl Default for UpdateDatasetGroupInputBuilder
source§fn default() -> UpdateDatasetGroupInputBuilder
fn default() -> UpdateDatasetGroupInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateDatasetGroupInputBuilder
impl PartialEq for UpdateDatasetGroupInputBuilder
source§fn eq(&self, other: &UpdateDatasetGroupInputBuilder) -> bool
fn eq(&self, other: &UpdateDatasetGroupInputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateDatasetGroupInputBuilder
Auto Trait Implementations§
impl Freeze for UpdateDatasetGroupInputBuilder
impl RefUnwindSafe for UpdateDatasetGroupInputBuilder
impl Send for UpdateDatasetGroupInputBuilder
impl Sync for UpdateDatasetGroupInputBuilder
impl Unpin for UpdateDatasetGroupInputBuilder
impl UnwindSafe for UpdateDatasetGroupInputBuilder
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.