Struct aws_sdk_appsync::types::builders::ApiKeyBuilder
source · #[non_exhaustive]pub struct ApiKeyBuilder { /* private fields */ }
Expand description
A builder for ApiKey
.
Implementations§
source§impl ApiKeyBuilder
impl ApiKeyBuilder
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
A description of the purpose of the API key.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
A description of the purpose of the API key.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
A description of the purpose of the API key.
sourcepub fn expires(self, input: i64) -> Self
pub fn expires(self, input: i64) -> Self
The time after which the API key expires. The date is represented as seconds since the epoch, rounded down to the nearest hour.
sourcepub fn set_expires(self, input: Option<i64>) -> Self
pub fn set_expires(self, input: Option<i64>) -> Self
The time after which the API key expires. The date is represented as seconds since the epoch, rounded down to the nearest hour.
sourcepub fn get_expires(&self) -> &Option<i64>
pub fn get_expires(&self) -> &Option<i64>
The time after which the API key expires. The date is represented as seconds since the epoch, rounded down to the nearest hour.
sourcepub fn deletes(self, input: i64) -> Self
pub fn deletes(self, input: i64) -> Self
The time after which the API key is deleted. The date is represented as seconds since the epoch, rounded down to the nearest hour.
sourcepub fn set_deletes(self, input: Option<i64>) -> Self
pub fn set_deletes(self, input: Option<i64>) -> Self
The time after which the API key is deleted. The date is represented as seconds since the epoch, rounded down to the nearest hour.
sourcepub fn get_deletes(&self) -> &Option<i64>
pub fn get_deletes(&self) -> &Option<i64>
The time after which the API key is deleted. The date is represented as seconds since the epoch, rounded down to the nearest hour.
Trait Implementations§
source§impl Clone for ApiKeyBuilder
impl Clone for ApiKeyBuilder
source§fn clone(&self) -> ApiKeyBuilder
fn clone(&self) -> ApiKeyBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ApiKeyBuilder
impl Debug for ApiKeyBuilder
source§impl Default for ApiKeyBuilder
impl Default for ApiKeyBuilder
source§fn default() -> ApiKeyBuilder
fn default() -> ApiKeyBuilder
source§impl PartialEq for ApiKeyBuilder
impl PartialEq for ApiKeyBuilder
impl StructuralPartialEq for ApiKeyBuilder
Auto Trait Implementations§
impl Freeze for ApiKeyBuilder
impl RefUnwindSafe for ApiKeyBuilder
impl Send for ApiKeyBuilder
impl Sync for ApiKeyBuilder
impl Unpin for ApiKeyBuilder
impl UnwindSafe for ApiKeyBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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