#[non_exhaustive]pub struct GetReportOutputBuilder { /* private fields */ }Expand description
A builder for GetReportOutput.
Implementations§
source§impl GetReportOutputBuilder
impl GetReportOutputBuilder
sourcepub fn document_presigned_url(self, input: impl Into<String>) -> Self
pub fn document_presigned_url(self, input: impl Into<String>) -> Self
Presigned S3 url to access the report content.
sourcepub fn set_document_presigned_url(self, input: Option<String>) -> Self
pub fn set_document_presigned_url(self, input: Option<String>) -> Self
Presigned S3 url to access the report content.
sourcepub fn get_document_presigned_url(&self) -> &Option<String>
pub fn get_document_presigned_url(&self) -> &Option<String>
Presigned S3 url to access the report content.
sourcepub fn build(self) -> GetReportOutput
pub fn build(self) -> GetReportOutput
Consumes the builder and constructs a GetReportOutput.
Trait Implementations§
source§impl Clone for GetReportOutputBuilder
impl Clone for GetReportOutputBuilder
source§fn clone(&self) -> GetReportOutputBuilder
fn clone(&self) -> GetReportOutputBuilder
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 Debug for GetReportOutputBuilder
impl Debug for GetReportOutputBuilder
source§impl Default for GetReportOutputBuilder
impl Default for GetReportOutputBuilder
source§fn default() -> GetReportOutputBuilder
fn default() -> GetReportOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetReportOutputBuilder
impl PartialEq for GetReportOutputBuilder
source§fn eq(&self, other: &GetReportOutputBuilder) -> bool
fn eq(&self, other: &GetReportOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetReportOutputBuilder
Auto Trait Implementations§
impl Freeze for GetReportOutputBuilder
impl RefUnwindSafe for GetReportOutputBuilder
impl Send for GetReportOutputBuilder
impl Sync for GetReportOutputBuilder
impl Unpin for GetReportOutputBuilder
impl UnwindSafe for GetReportOutputBuilder
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.