Interface IdentityProviderSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IdentityProviderSummary.Builder,
,IdentityProviderSummary> SdkBuilder<IdentityProviderSummary.Builder,
,IdentityProviderSummary> SdkPojo
- Enclosing class:
IdentityProviderSummary
-
Method Summary
Modifier and TypeMethodDescriptionfailureMessage
(String failureMessage) The failure message associated with an identity provider.default IdentityProviderSummary.Builder
identityProvider
(Consumer<IdentityProvider.Builder> identityProvider) An object that specifies details for the identity provider.identityProvider
(IdentityProvider identityProvider) An object that specifies details for the identity provider.The name of the user-based subscription product.default IdentityProviderSummary.Builder
settings
(Consumer<Settings.Builder> settings) An object that details the registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints.An object that details the registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints.The status of an identity provider.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
-
Method Details
-
failureMessage
The failure message associated with an identity provider.
- Parameters:
failureMessage
- The failure message associated with an identity provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityProvider
An object that specifies details for the identity provider.
- Parameters:
identityProvider
- An object that specifies details for the identity provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityProvider
default IdentityProviderSummary.Builder identityProvider(Consumer<IdentityProvider.Builder> identityProvider) An object that specifies details for the identity provider.
This is a convenience method that creates an instance of theIdentityProvider.Builder
avoiding the need to create one manually viaIdentityProvider.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toidentityProvider(IdentityProvider)
.- Parameters:
identityProvider
- a consumer that will call methods onIdentityProvider.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
product
The name of the user-based subscription product.
- Parameters:
product
- The name of the user-based subscription product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
settings
An object that details the registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints.
- Parameters:
settings
- An object that details the registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
settings
An object that details the registered identity provider’s product related configuration settings such as the subnets to provision VPC endpoints.
This is a convenience method that creates an instance of theSettings.Builder
avoiding the need to create one manually viaSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosettings(Settings)
.- Parameters:
settings
- a consumer that will call methods onSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of an identity provider.
- Parameters:
status
- The status of an identity provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-