Struct aws_sdk_quicksight::operation::list_topic_refresh_schedules::builders::ListTopicRefreshSchedulesOutputBuilder
source · #[non_exhaustive]pub struct ListTopicRefreshSchedulesOutputBuilder { /* private fields */ }Expand description
A builder for ListTopicRefreshSchedulesOutput.
Implementations§
source§impl ListTopicRefreshSchedulesOutputBuilder
impl ListTopicRefreshSchedulesOutputBuilder
sourcepub fn topic_id(self, input: impl Into<String>) -> Self
pub fn topic_id(self, input: impl Into<String>) -> Self
The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
sourcepub fn set_topic_id(self, input: Option<String>) -> Self
pub fn set_topic_id(self, input: Option<String>) -> Self
The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
sourcepub fn get_topic_id(&self) -> &Option<String>
pub fn get_topic_id(&self) -> &Option<String>
The ID for the topic that you want to describe. This ID is unique per Amazon Web Services Region for each Amazon Web Services account.
sourcepub fn topic_arn(self, input: impl Into<String>) -> Self
pub fn topic_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the topic.
sourcepub fn set_topic_arn(self, input: Option<String>) -> Self
pub fn set_topic_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the topic.
sourcepub fn get_topic_arn(&self) -> &Option<String>
pub fn get_topic_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the topic.
sourcepub fn refresh_schedules(self, input: TopicRefreshScheduleSummary) -> Self
pub fn refresh_schedules(self, input: TopicRefreshScheduleSummary) -> Self
Appends an item to refresh_schedules.
To override the contents of this collection use set_refresh_schedules.
The list of topic refresh schedules.
sourcepub fn set_refresh_schedules(
self,
input: Option<Vec<TopicRefreshScheduleSummary>>,
) -> Self
pub fn set_refresh_schedules( self, input: Option<Vec<TopicRefreshScheduleSummary>>, ) -> Self
The list of topic refresh schedules.
sourcepub fn get_refresh_schedules(&self) -> &Option<Vec<TopicRefreshScheduleSummary>>
pub fn get_refresh_schedules(&self) -> &Option<Vec<TopicRefreshScheduleSummary>>
The list of topic refresh schedules.
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) -> ListTopicRefreshSchedulesOutput
pub fn build(self) -> ListTopicRefreshSchedulesOutput
Consumes the builder and constructs a ListTopicRefreshSchedulesOutput.
Trait Implementations§
source§impl Clone for ListTopicRefreshSchedulesOutputBuilder
impl Clone for ListTopicRefreshSchedulesOutputBuilder
source§fn clone(&self) -> ListTopicRefreshSchedulesOutputBuilder
fn clone(&self) -> ListTopicRefreshSchedulesOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ListTopicRefreshSchedulesOutputBuilder
impl Default for ListTopicRefreshSchedulesOutputBuilder
source§fn default() -> ListTopicRefreshSchedulesOutputBuilder
fn default() -> ListTopicRefreshSchedulesOutputBuilder
source§impl PartialEq for ListTopicRefreshSchedulesOutputBuilder
impl PartialEq for ListTopicRefreshSchedulesOutputBuilder
source§fn eq(&self, other: &ListTopicRefreshSchedulesOutputBuilder) -> bool
fn eq(&self, other: &ListTopicRefreshSchedulesOutputBuilder) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for ListTopicRefreshSchedulesOutputBuilder
Auto Trait Implementations§
impl Freeze for ListTopicRefreshSchedulesOutputBuilder
impl RefUnwindSafe for ListTopicRefreshSchedulesOutputBuilder
impl Send for ListTopicRefreshSchedulesOutputBuilder
impl Sync for ListTopicRefreshSchedulesOutputBuilder
impl Unpin for ListTopicRefreshSchedulesOutputBuilder
impl UnwindSafe for ListTopicRefreshSchedulesOutputBuilder
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