Struct aws_sdk_ssoadmin::operation::describe_application_provider::builders::DescribeApplicationProviderOutputBuilder
source · #[non_exhaustive]pub struct DescribeApplicationProviderOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeApplicationProviderOutput
.
Implementations§
source§impl DescribeApplicationProviderOutputBuilder
impl DescribeApplicationProviderOutputBuilder
sourcepub fn application_provider_arn(self, input: impl Into<String>) -> Self
pub fn application_provider_arn(self, input: impl Into<String>) -> Self
The ARN of the application provider.
This field is required.sourcepub fn set_application_provider_arn(self, input: Option<String>) -> Self
pub fn set_application_provider_arn(self, input: Option<String>) -> Self
The ARN of the application provider.
sourcepub fn get_application_provider_arn(&self) -> &Option<String>
pub fn get_application_provider_arn(&self) -> &Option<String>
The ARN of the application provider.
sourcepub fn federation_protocol(self, input: FederationProtocol) -> Self
pub fn federation_protocol(self, input: FederationProtocol) -> Self
The protocol used to federate to the application provider.
sourcepub fn set_federation_protocol(self, input: Option<FederationProtocol>) -> Self
pub fn set_federation_protocol(self, input: Option<FederationProtocol>) -> Self
The protocol used to federate to the application provider.
sourcepub fn get_federation_protocol(&self) -> &Option<FederationProtocol>
pub fn get_federation_protocol(&self) -> &Option<FederationProtocol>
The protocol used to federate to the application provider.
sourcepub fn display_data(self, input: DisplayData) -> Self
pub fn display_data(self, input: DisplayData) -> Self
A structure with details about the display data for the application provider.
sourcepub fn set_display_data(self, input: Option<DisplayData>) -> Self
pub fn set_display_data(self, input: Option<DisplayData>) -> Self
A structure with details about the display data for the application provider.
sourcepub fn get_display_data(&self) -> &Option<DisplayData>
pub fn get_display_data(&self) -> &Option<DisplayData>
A structure with details about the display data for the application provider.
sourcepub fn resource_server_config(self, input: ResourceServerConfig) -> Self
pub fn resource_server_config(self, input: ResourceServerConfig) -> Self
A structure with details about the receiving application.
sourcepub fn set_resource_server_config(
self,
input: Option<ResourceServerConfig>
) -> Self
pub fn set_resource_server_config( self, input: Option<ResourceServerConfig> ) -> Self
A structure with details about the receiving application.
sourcepub fn get_resource_server_config(&self) -> &Option<ResourceServerConfig>
pub fn get_resource_server_config(&self) -> &Option<ResourceServerConfig>
A structure with details about the receiving application.
sourcepub fn build(self) -> Result<DescribeApplicationProviderOutput, BuildError>
pub fn build(self) -> Result<DescribeApplicationProviderOutput, BuildError>
Consumes the builder and constructs a DescribeApplicationProviderOutput
.
This method will fail if any of the following fields are not set:
Trait Implementations§
source§impl Clone for DescribeApplicationProviderOutputBuilder
impl Clone for DescribeApplicationProviderOutputBuilder
source§fn clone(&self) -> DescribeApplicationProviderOutputBuilder
fn clone(&self) -> DescribeApplicationProviderOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeApplicationProviderOutputBuilder
impl Default for DescribeApplicationProviderOutputBuilder
source§fn default() -> DescribeApplicationProviderOutputBuilder
fn default() -> DescribeApplicationProviderOutputBuilder
source§impl PartialEq for DescribeApplicationProviderOutputBuilder
impl PartialEq for DescribeApplicationProviderOutputBuilder
source§fn eq(&self, other: &DescribeApplicationProviderOutputBuilder) -> bool
fn eq(&self, other: &DescribeApplicationProviderOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.