pub struct GetSigningKeyRequestBuilder { /* private fields */ }Expand description
Builder for GetSigningKeyRequest.
Implementations§
Source§impl GetSigningKeyRequestBuilder
impl GetSigningKeyRequestBuilder
Sourcepub fn access_key<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn access_key<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
The access key used in the request.
Sourcepub fn session_token<VALUE: Into<Option<String>>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn session_token<VALUE: Into<Option<String>>>( &mut self, value: VALUE, ) -> &mut Self
The session token provided in the request, if any.
Sourcepub fn request_date(&mut self, value: NaiveDate) -> &mut Self
pub fn request_date(&mut self, value: NaiveDate) -> &mut Self
The date of the request.
Sourcepub fn region<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn region<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
The region of the request.
Sourcepub fn service<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn service<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
The service of the request.
Sourcepub fn build(
&self,
) -> Result<GetSigningKeyRequest, GetSigningKeyRequestBuilderError>
pub fn build( &self, ) -> Result<GetSigningKeyRequest, GetSigningKeyRequestBuilderError>
Trait Implementations§
Source§impl Clone for GetSigningKeyRequestBuilder
impl Clone for GetSigningKeyRequestBuilder
Source§fn clone(&self) -> GetSigningKeyRequestBuilder
fn clone(&self) -> GetSigningKeyRequestBuilder
Returns a duplicate 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 moreAuto Trait Implementations§
impl Freeze for GetSigningKeyRequestBuilder
impl RefUnwindSafe for GetSigningKeyRequestBuilder
impl Send for GetSigningKeyRequestBuilder
impl Sync for GetSigningKeyRequestBuilder
impl Unpin for GetSigningKeyRequestBuilder
impl UnwindSafe for GetSigningKeyRequestBuilder
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