Struct aws_sdk_quicksight::operation::list_topic_refresh_schedules::builders::ListTopicRefreshSchedulesInputBuilder
source · #[non_exhaustive]pub struct ListTopicRefreshSchedulesInputBuilder { /* private fields */ }Expand description
A builder for ListTopicRefreshSchedulesInput.
Implementations§
source§impl ListTopicRefreshSchedulesInputBuilder
impl ListTopicRefreshSchedulesInputBuilder
sourcepub fn aws_account_id(self, input: impl Into<String>) -> Self
pub fn aws_account_id(self, input: impl Into<String>) -> Self
The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.
This field is required.sourcepub fn set_aws_account_id(self, input: Option<String>) -> Self
pub fn set_aws_account_id(self, input: Option<String>) -> Self
The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.
sourcepub fn get_aws_account_id(&self) -> &Option<String>
pub fn get_aws_account_id(&self) -> &Option<String>
The ID of the Amazon Web Services account that contains the topic whose refresh schedule you want described.
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.
This field is required.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 build(self) -> Result<ListTopicRefreshSchedulesInput, BuildError>
pub fn build(self) -> Result<ListTopicRefreshSchedulesInput, BuildError>
Consumes the builder and constructs a ListTopicRefreshSchedulesInput.
source§impl ListTopicRefreshSchedulesInputBuilder
impl ListTopicRefreshSchedulesInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<ListTopicRefreshSchedulesOutput, SdkError<ListTopicRefreshSchedulesError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<ListTopicRefreshSchedulesOutput, SdkError<ListTopicRefreshSchedulesError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for ListTopicRefreshSchedulesInputBuilder
impl Clone for ListTopicRefreshSchedulesInputBuilder
source§fn clone(&self) -> ListTopicRefreshSchedulesInputBuilder
fn clone(&self) -> ListTopicRefreshSchedulesInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for ListTopicRefreshSchedulesInputBuilder
impl Default for ListTopicRefreshSchedulesInputBuilder
source§fn default() -> ListTopicRefreshSchedulesInputBuilder
fn default() -> ListTopicRefreshSchedulesInputBuilder
source§impl PartialEq for ListTopicRefreshSchedulesInputBuilder
impl PartialEq for ListTopicRefreshSchedulesInputBuilder
source§fn eq(&self, other: &ListTopicRefreshSchedulesInputBuilder) -> bool
fn eq(&self, other: &ListTopicRefreshSchedulesInputBuilder) -> bool
self and other values to be equal, and is used
by ==.