Interface ApplicationProvider.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ApplicationProvider.Builder,,ApplicationProvider> SdkBuilder<ApplicationProvider.Builder,,ApplicationProvider> SdkPojo
- Enclosing class:
ApplicationProvider
-
Method Summary
Modifier and TypeMethodDescriptionapplicationProviderArn(String applicationProviderArn) The ARN of the application provider.default ApplicationProvider.BuilderdisplayData(Consumer<DisplayData.Builder> displayData) A structure that describes how IAM Identity Center represents the application provider in the portal.displayData(DisplayData displayData) A structure that describes how IAM Identity Center represents the application provider in the portal.federationProtocol(String federationProtocol) The protocol that the application provider uses to perform federation.federationProtocol(FederationProtocol federationProtocol) The protocol that the application provider uses to perform federation.default ApplicationProvider.BuilderresourceServerConfig(Consumer<ResourceServerConfig.Builder> resourceServerConfig) A structure that describes the application provider's resource server.resourceServerConfig(ResourceServerConfig resourceServerConfig) A structure that describes the application provider's resource server.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
applicationProviderArn
The ARN of the application provider.
- Parameters:
applicationProviderArn- The ARN of the application provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
federationProtocol
The protocol that the application provider uses to perform federation.
- Parameters:
federationProtocol- The protocol that the application provider uses to perform federation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
federationProtocol
The protocol that the application provider uses to perform federation.
- Parameters:
federationProtocol- The protocol that the application provider uses to perform federation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
displayData
A structure that describes how IAM Identity Center represents the application provider in the portal.
- Parameters:
displayData- A structure that describes how IAM Identity Center represents the application provider in the portal.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayData
A structure that describes how IAM Identity Center represents the application provider in the portal.
This is a convenience method that creates an instance of theDisplayData.Builderavoiding the need to create one manually viaDisplayData.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todisplayData(DisplayData).- Parameters:
displayData- a consumer that will call methods onDisplayData.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceServerConfig
A structure that describes the application provider's resource server.
- Parameters:
resourceServerConfig- A structure that describes the application provider's resource server.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceServerConfig
default ApplicationProvider.Builder resourceServerConfig(Consumer<ResourceServerConfig.Builder> resourceServerConfig) A structure that describes the application provider's resource server.
This is a convenience method that creates an instance of theResourceServerConfig.Builderavoiding the need to create one manually viaResourceServerConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toresourceServerConfig(ResourceServerConfig).- Parameters:
resourceServerConfig- a consumer that will call methods onResourceServerConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-