#[non_exhaustive]pub struct SourceApiAssociationSummaryBuilder { /* private fields */ }
Expand description
A builder for SourceApiAssociationSummary
.
Implementations§
source§impl SourceApiAssociationSummaryBuilder
impl SourceApiAssociationSummaryBuilder
sourcepub fn association_id(self, input: impl Into<String>) -> Self
pub fn association_id(self, input: impl Into<String>) -> Self
The ID generated by the AppSync service for the source API association.
sourcepub fn set_association_id(self, input: Option<String>) -> Self
pub fn set_association_id(self, input: Option<String>) -> Self
The ID generated by the AppSync service for the source API association.
sourcepub fn get_association_id(&self) -> &Option<String>
pub fn get_association_id(&self) -> &Option<String>
The ID generated by the AppSync service for the source API association.
sourcepub fn association_arn(self, input: impl Into<String>) -> Self
pub fn association_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the source API association.
sourcepub fn set_association_arn(self, input: Option<String>) -> Self
pub fn set_association_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the source API association.
sourcepub fn get_association_arn(&self) -> &Option<String>
pub fn get_association_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the source API association.
sourcepub fn source_api_id(self, input: impl Into<String>) -> Self
pub fn source_api_id(self, input: impl Into<String>) -> Self
The ID of the AppSync source API.
sourcepub fn set_source_api_id(self, input: Option<String>) -> Self
pub fn set_source_api_id(self, input: Option<String>) -> Self
The ID of the AppSync source API.
sourcepub fn get_source_api_id(&self) -> &Option<String>
pub fn get_source_api_id(&self) -> &Option<String>
The ID of the AppSync source API.
sourcepub fn source_api_arn(self, input: impl Into<String>) -> Self
pub fn source_api_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the AppSync Source API.
sourcepub fn set_source_api_arn(self, input: Option<String>) -> Self
pub fn set_source_api_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the AppSync Source API.
sourcepub fn get_source_api_arn(&self) -> &Option<String>
pub fn get_source_api_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the AppSync Source API.
sourcepub fn merged_api_id(self, input: impl Into<String>) -> Self
pub fn merged_api_id(self, input: impl Into<String>) -> Self
The ID of the AppSync Merged API.
sourcepub fn set_merged_api_id(self, input: Option<String>) -> Self
pub fn set_merged_api_id(self, input: Option<String>) -> Self
The ID of the AppSync Merged API.
sourcepub fn get_merged_api_id(&self) -> &Option<String>
pub fn get_merged_api_id(&self) -> &Option<String>
The ID of the AppSync Merged API.
sourcepub fn merged_api_arn(self, input: impl Into<String>) -> Self
pub fn merged_api_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the AppSync Merged API.
sourcepub fn set_merged_api_arn(self, input: Option<String>) -> Self
pub fn set_merged_api_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the AppSync Merged API.
sourcepub fn get_merged_api_arn(&self) -> &Option<String>
pub fn get_merged_api_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the AppSync Merged API.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description field.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description field.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
The description field.
sourcepub fn build(self) -> SourceApiAssociationSummary
pub fn build(self) -> SourceApiAssociationSummary
Consumes the builder and constructs a SourceApiAssociationSummary
.
Trait Implementations§
source§impl Clone for SourceApiAssociationSummaryBuilder
impl Clone for SourceApiAssociationSummaryBuilder
source§fn clone(&self) -> SourceApiAssociationSummaryBuilder
fn clone(&self) -> SourceApiAssociationSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for SourceApiAssociationSummaryBuilder
impl Default for SourceApiAssociationSummaryBuilder
source§fn default() -> SourceApiAssociationSummaryBuilder
fn default() -> SourceApiAssociationSummaryBuilder
source§impl PartialEq<SourceApiAssociationSummaryBuilder> for SourceApiAssociationSummaryBuilder
impl PartialEq<SourceApiAssociationSummaryBuilder> for SourceApiAssociationSummaryBuilder
source§fn eq(&self, other: &SourceApiAssociationSummaryBuilder) -> bool
fn eq(&self, other: &SourceApiAssociationSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.