Struct aws_sdk_quicksight::operation::start_dashboard_snapshot_job::builders::StartDashboardSnapshotJobOutputBuilder
source · #[non_exhaustive]pub struct StartDashboardSnapshotJobOutputBuilder { /* private fields */ }
Expand description
A builder for StartDashboardSnapshotJobOutput
.
Implementations§
source§impl StartDashboardSnapshotJobOutputBuilder
impl StartDashboardSnapshotJobOutputBuilder
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) for the dashboard snapshot job.
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) for the dashboard snapshot job.
sourcepub fn get_arn(&self) -> &Option<String>
pub fn get_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) for the dashboard snapshot job.
sourcepub fn snapshot_job_id(self, input: impl Into<String>) -> Self
pub fn snapshot_job_id(self, input: impl Into<String>) -> Self
The ID of the job. The job ID is set when you start a new job with a StartDashboardSnapshotJob
API call.
sourcepub fn set_snapshot_job_id(self, input: Option<String>) -> Self
pub fn set_snapshot_job_id(self, input: Option<String>) -> Self
The ID of the job. The job ID is set when you start a new job with a StartDashboardSnapshotJob
API call.
sourcepub fn get_snapshot_job_id(&self) -> &Option<String>
pub fn get_snapshot_job_id(&self) -> &Option<String>
The ID of the job. The job ID is set when you start a new job with a StartDashboardSnapshotJob
API call.
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 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 build(self) -> StartDashboardSnapshotJobOutput
pub fn build(self) -> StartDashboardSnapshotJobOutput
Consumes the builder and constructs a StartDashboardSnapshotJobOutput
.
Trait Implementations§
source§impl Clone for StartDashboardSnapshotJobOutputBuilder
impl Clone for StartDashboardSnapshotJobOutputBuilder
source§fn clone(&self) -> StartDashboardSnapshotJobOutputBuilder
fn clone(&self) -> StartDashboardSnapshotJobOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for StartDashboardSnapshotJobOutputBuilder
impl Default for StartDashboardSnapshotJobOutputBuilder
source§fn default() -> StartDashboardSnapshotJobOutputBuilder
fn default() -> StartDashboardSnapshotJobOutputBuilder
source§impl PartialEq for StartDashboardSnapshotJobOutputBuilder
impl PartialEq for StartDashboardSnapshotJobOutputBuilder
source§fn eq(&self, other: &StartDashboardSnapshotJobOutputBuilder) -> bool
fn eq(&self, other: &StartDashboardSnapshotJobOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for StartDashboardSnapshotJobOutputBuilder
Auto Trait Implementations§
impl Freeze for StartDashboardSnapshotJobOutputBuilder
impl RefUnwindSafe for StartDashboardSnapshotJobOutputBuilder
impl Send for StartDashboardSnapshotJobOutputBuilder
impl Sync for StartDashboardSnapshotJobOutputBuilder
impl Unpin for StartDashboardSnapshotJobOutputBuilder
impl UnwindSafe for StartDashboardSnapshotJobOutputBuilder
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