Struct aws_sdk_quicksight::operation::get_session_embed_url::builders::GetSessionEmbedUrlOutputBuilder
source · #[non_exhaustive]pub struct GetSessionEmbedUrlOutputBuilder { /* private fields */ }Expand description
A builder for GetSessionEmbedUrlOutput.
Implementations§
source§impl GetSessionEmbedUrlOutputBuilder
impl GetSessionEmbedUrlOutputBuilder
sourcepub fn embed_url(self, input: impl Into<String>) -> Self
pub fn embed_url(self, input: impl Into<String>) -> Self
A single-use URL that you can put into your server-side web page to embed your Amazon QuickSight session. This URL is valid for 5 minutes. The API operation provides the URL with an auth_code value that enables one (and only one) sign-on to a user session that is valid for 10 hours.
sourcepub fn set_embed_url(self, input: Option<String>) -> Self
pub fn set_embed_url(self, input: Option<String>) -> Self
A single-use URL that you can put into your server-side web page to embed your Amazon QuickSight session. This URL is valid for 5 minutes. The API operation provides the URL with an auth_code value that enables one (and only one) sign-on to a user session that is valid for 10 hours.
sourcepub fn get_embed_url(&self) -> &Option<String>
pub fn get_embed_url(&self) -> &Option<String>
A single-use URL that you can put into your server-side web page to embed your Amazon QuickSight session. This URL is valid for 5 minutes. The API operation provides the URL with an auth_code value that enables one (and only one) sign-on to a user session that is valid for 10 hours.
sourcepub fn set_status(self, input: Option<i32>) -> Self
pub fn set_status(self, input: Option<i32>) -> Self
The HTTP status of the request.
sourcepub fn get_status(&self) -> &Option<i32>
pub fn get_status(&self) -> &Option<i32>
The HTTP status of the request.
sourcepub fn request_id(self, input: impl Into<String>) -> Self
pub fn request_id(self, input: impl Into<String>) -> Self
The Amazon Web Services request ID for this operation.
sourcepub fn set_request_id(self, input: Option<String>) -> Self
pub fn set_request_id(self, input: Option<String>) -> Self
The Amazon Web Services request ID for this operation.
sourcepub fn get_request_id(&self) -> &Option<String>
pub fn get_request_id(&self) -> &Option<String>
The Amazon Web Services request ID for this operation.
sourcepub fn build(self) -> GetSessionEmbedUrlOutput
pub fn build(self) -> GetSessionEmbedUrlOutput
Consumes the builder and constructs a GetSessionEmbedUrlOutput.
Trait Implementations§
source§impl Clone for GetSessionEmbedUrlOutputBuilder
impl Clone for GetSessionEmbedUrlOutputBuilder
source§fn clone(&self) -> GetSessionEmbedUrlOutputBuilder
fn clone(&self) -> GetSessionEmbedUrlOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for GetSessionEmbedUrlOutputBuilder
impl Default for GetSessionEmbedUrlOutputBuilder
source§fn default() -> GetSessionEmbedUrlOutputBuilder
fn default() -> GetSessionEmbedUrlOutputBuilder
source§impl PartialEq for GetSessionEmbedUrlOutputBuilder
impl PartialEq for GetSessionEmbedUrlOutputBuilder
source§fn eq(&self, other: &GetSessionEmbedUrlOutputBuilder) -> bool
fn eq(&self, other: &GetSessionEmbedUrlOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for GetSessionEmbedUrlOutputBuilder
Auto Trait Implementations§
impl Freeze for GetSessionEmbedUrlOutputBuilder
impl RefUnwindSafe for GetSessionEmbedUrlOutputBuilder
impl Send for GetSessionEmbedUrlOutputBuilder
impl Sync for GetSessionEmbedUrlOutputBuilder
impl Unpin for GetSessionEmbedUrlOutputBuilder
impl UnwindSafe for GetSessionEmbedUrlOutputBuilder
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> 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