#[non_exhaustive]pub struct GetDataAccessOutputBuilder { /* private fields */ }
Expand description
A builder for GetDataAccessOutput
.
Implementations§
source§impl GetDataAccessOutputBuilder
impl GetDataAccessOutputBuilder
sourcepub fn credentials(self, input: Credentials) -> Self
pub fn credentials(self, input: Credentials) -> Self
The temporary credential token that S3 Access Grants vends.
sourcepub fn set_credentials(self, input: Option<Credentials>) -> Self
pub fn set_credentials(self, input: Option<Credentials>) -> Self
The temporary credential token that S3 Access Grants vends.
sourcepub fn get_credentials(&self) -> &Option<Credentials>
pub fn get_credentials(&self) -> &Option<Credentials>
The temporary credential token that S3 Access Grants vends.
sourcepub fn matched_grant_target(self, input: impl Into<String>) -> Self
pub fn matched_grant_target(self, input: impl Into<String>) -> Self
The S3 URI path of the data to which you are being granted temporary access credentials.
sourcepub fn set_matched_grant_target(self, input: Option<String>) -> Self
pub fn set_matched_grant_target(self, input: Option<String>) -> Self
The S3 URI path of the data to which you are being granted temporary access credentials.
sourcepub fn get_matched_grant_target(&self) -> &Option<String>
pub fn get_matched_grant_target(&self) -> &Option<String>
The S3 URI path of the data to which you are being granted temporary access credentials.
sourcepub fn build(self) -> GetDataAccessOutput
pub fn build(self) -> GetDataAccessOutput
Consumes the builder and constructs a GetDataAccessOutput
.
Trait Implementations§
source§impl Clone for GetDataAccessOutputBuilder
impl Clone for GetDataAccessOutputBuilder
source§fn clone(&self) -> GetDataAccessOutputBuilder
fn clone(&self) -> GetDataAccessOutputBuilder
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 GetDataAccessOutputBuilder
impl Debug for GetDataAccessOutputBuilder
source§impl Default for GetDataAccessOutputBuilder
impl Default for GetDataAccessOutputBuilder
source§fn default() -> GetDataAccessOutputBuilder
fn default() -> GetDataAccessOutputBuilder
Returns the “default value” for a type. Read more
impl StructuralPartialEq for GetDataAccessOutputBuilder
Auto Trait Implementations§
impl Freeze for GetDataAccessOutputBuilder
impl RefUnwindSafe for GetDataAccessOutputBuilder
impl Send for GetDataAccessOutputBuilder
impl Sync for GetDataAccessOutputBuilder
impl Unpin for GetDataAccessOutputBuilder
impl UnwindSafe for GetDataAccessOutputBuilder
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> 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)
🔬This is a nightly-only experimental API. (
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>
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.