Interface SamlAuthentication.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SamlAuthentication.Builder,SamlAuthentication>,SdkBuilder<SamlAuthentication.Builder,SamlAuthentication>,SdkPojo
- Enclosing class:
- SamlAuthentication
public static interface SamlAuthentication.Builder extends SdkPojo, CopyableBuilder<SamlAuthentication.Builder,SamlAuthentication>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default SamlAuthentication.Builderconfiguration(Consumer<SamlConfiguration.Builder> configuration)A structure containing details about how this workspace works with SAML.SamlAuthentication.Builderconfiguration(SamlConfiguration configuration)A structure containing details about how this workspace works with SAML.SamlAuthentication.Builderstatus(String status)Specifies whether the workspace's SAML configuration is complete.SamlAuthentication.Builderstatus(SamlConfigurationStatus status)Specifies whether the workspace's SAML configuration is complete.-
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 Detail
-
configuration
SamlAuthentication.Builder configuration(SamlConfiguration configuration)
A structure containing details about how this workspace works with SAML.
- Parameters:
configuration- A structure containing details about how this workspace works with SAML.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
default SamlAuthentication.Builder configuration(Consumer<SamlConfiguration.Builder> configuration)
A structure containing details about how this workspace works with SAML.
This is a convenience method that creates an instance of theSamlConfiguration.Builderavoiding the need to create one manually viaSamlConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfiguration(SamlConfiguration).- Parameters:
configuration- a consumer that will call methods onSamlConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
configuration(SamlConfiguration)
-
status
SamlAuthentication.Builder status(String status)
Specifies whether the workspace's SAML configuration is complete.
- Parameters:
status- Specifies whether the workspace's SAML configuration is complete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SamlConfigurationStatus,SamlConfigurationStatus
-
status
SamlAuthentication.Builder status(SamlConfigurationStatus status)
Specifies whether the workspace's SAML configuration is complete.
- Parameters:
status- Specifies whether the workspace's SAML configuration is complete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SamlConfigurationStatus,SamlConfigurationStatus
-
-