Interface DescribeApplicationProviderResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeApplicationProviderResponse.Builder,
,DescribeApplicationProviderResponse> SdkBuilder<DescribeApplicationProviderResponse.Builder,
,DescribeApplicationProviderResponse> SdkPojo
,SdkResponse.Builder
,SsoAdminResponse.Builder
- Enclosing class:
DescribeApplicationProviderResponse
public static interface DescribeApplicationProviderResponse.Builder
extends SsoAdminResponse.Builder, SdkPojo, CopyableBuilder<DescribeApplicationProviderResponse.Builder,DescribeApplicationProviderResponse>
-
Method Summary
Modifier and TypeMethodDescriptionapplicationProviderArn
(String applicationProviderArn) The ARN of the application provider.displayData
(Consumer<DisplayData.Builder> displayData) A structure with details about the display data for the application provider.displayData
(DisplayData displayData) A structure with details about the display data for the application provider.federationProtocol
(String federationProtocol) The protocol used to federate to the application provider.federationProtocol
(FederationProtocol federationProtocol) The protocol used to federate to the application provider.resourceServerConfig
(Consumer<ResourceServerConfig.Builder> resourceServerConfig) A structure with details about the receiving application.resourceServerConfig
(ResourceServerConfig resourceServerConfig) A structure with details about the receiving application.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
Methods inherited from interface software.amazon.awssdk.services.ssoadmin.model.SsoAdminResponse.Builder
build, responseMetadata, responseMetadata
-
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.
-
displayData
A structure with details about the display data for the application provider.
- Parameters:
displayData
- A structure with details about the display data for the application provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayData
default DescribeApplicationProviderResponse.Builder displayData(Consumer<DisplayData.Builder> displayData) A structure with details about the display data for the application provider.
This is a convenience method that creates an instance of theDisplayData.Builder
avoiding the need to create one manually viaDisplayData.builder()
.When the
Consumer
completes,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:
-
federationProtocol
The protocol used to federate to the application provider.
- Parameters:
federationProtocol
- The protocol used to federate to the application provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
federationProtocol
DescribeApplicationProviderResponse.Builder federationProtocol(FederationProtocol federationProtocol) The protocol used to federate to the application provider.
- Parameters:
federationProtocol
- The protocol used to federate to the application provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceServerConfig
DescribeApplicationProviderResponse.Builder resourceServerConfig(ResourceServerConfig resourceServerConfig) A structure with details about the receiving application.
- Parameters:
resourceServerConfig
- A structure with details about the receiving application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceServerConfig
default DescribeApplicationProviderResponse.Builder resourceServerConfig(Consumer<ResourceServerConfig.Builder> resourceServerConfig) A structure with details about the receiving application.
This is a convenience method that creates an instance of theResourceServerConfig.Builder
avoiding the need to create one manually viaResourceServerConfig.builder()
.When the
Consumer
completes,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:
-