Struct aws_sdk_codebuild::operation::update_report_group::builders::UpdateReportGroupFluentBuilder
source · pub struct UpdateReportGroupFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to UpdateReportGroup
.
Updates a report group.
Implementations§
source§impl UpdateReportGroupFluentBuilder
impl UpdateReportGroupFluentBuilder
sourcepub fn as_input(&self) -> &UpdateReportGroupInputBuilder
pub fn as_input(&self) -> &UpdateReportGroupInputBuilder
Access the UpdateReportGroup as a reference.
sourcepub async fn send(
self,
) -> Result<UpdateReportGroupOutput, SdkError<UpdateReportGroupError, HttpResponse>>
pub async fn send( self, ) -> Result<UpdateReportGroupOutput, SdkError<UpdateReportGroupError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn customize(
self,
) -> CustomizableOperation<UpdateReportGroupOutput, UpdateReportGroupError, Self>
pub fn customize( self, ) -> CustomizableOperation<UpdateReportGroupOutput, UpdateReportGroupError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn export_config(self, input: ReportExportConfig) -> Self
pub fn export_config(self, input: ReportExportConfig) -> Self
Used to specify an updated export type. Valid values are:
-
S3
: The report results are exported to an S3 bucket. -
NO_EXPORT
: The report results are not exported.
sourcepub fn set_export_config(self, input: Option<ReportExportConfig>) -> Self
pub fn set_export_config(self, input: Option<ReportExportConfig>) -> Self
Used to specify an updated export type. Valid values are:
-
S3
: The report results are exported to an S3 bucket. -
NO_EXPORT
: The report results are not exported.
sourcepub fn get_export_config(&self) -> &Option<ReportExportConfig>
pub fn get_export_config(&self) -> &Option<ReportExportConfig>
Used to specify an updated export type. Valid values are:
-
S3
: The report results are exported to an S3 bucket. -
NO_EXPORT
: The report results are not exported.
Appends an item to tags
.
To override the contents of this collection use set_tags
.
An updated list of tag key and value pairs associated with this report group.
These tags are available for use by Amazon Web Services services that support CodeBuild report group tags.
An updated list of tag key and value pairs associated with this report group.
These tags are available for use by Amazon Web Services services that support CodeBuild report group tags.
An updated list of tag key and value pairs associated with this report group.
These tags are available for use by Amazon Web Services services that support CodeBuild report group tags.
Trait Implementations§
source§impl Clone for UpdateReportGroupFluentBuilder
impl Clone for UpdateReportGroupFluentBuilder
source§fn clone(&self) -> UpdateReportGroupFluentBuilder
fn clone(&self) -> UpdateReportGroupFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl Freeze for UpdateReportGroupFluentBuilder
impl !RefUnwindSafe for UpdateReportGroupFluentBuilder
impl Send for UpdateReportGroupFluentBuilder
impl Sync for UpdateReportGroupFluentBuilder
impl Unpin for UpdateReportGroupFluentBuilder
impl !UnwindSafe for UpdateReportGroupFluentBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default 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