Interface UpdateConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<UpdateConfiguration.Builder,
,UpdateConfiguration> SdkBuilder<UpdateConfiguration.Builder,
,UpdateConfiguration> SdkPojo
- Enclosing class:
UpdateConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault UpdateConfiguration.Builder
cognitoUserPoolConfiguration
(Consumer<UpdateCognitoUserPoolConfiguration.Builder> cognitoUserPoolConfiguration) Contains configuration details of a Amazon Cognito user pool.cognitoUserPoolConfiguration
(UpdateCognitoUserPoolConfiguration cognitoUserPoolConfiguration) Contains configuration details of a Amazon Cognito user pool.default UpdateConfiguration.Builder
openIdConnectConfiguration
(Consumer<UpdateOpenIdConnectConfiguration.Builder> openIdConnectConfiguration) Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that Verified Permissions can use to generate entities from authenticated identities.openIdConnectConfiguration
(UpdateOpenIdConnectConfiguration openIdConnectConfiguration) Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that Verified Permissions can use to generate entities from authenticated identities.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, sdkFieldNameToField, sdkFields
-
Method Details
-
cognitoUserPoolConfiguration
UpdateConfiguration.Builder cognitoUserPoolConfiguration(UpdateCognitoUserPoolConfiguration cognitoUserPoolConfiguration) Contains configuration details of a Amazon Cognito user pool.
- Parameters:
cognitoUserPoolConfiguration
- Contains configuration details of a Amazon Cognito user pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cognitoUserPoolConfiguration
default UpdateConfiguration.Builder cognitoUserPoolConfiguration(Consumer<UpdateCognitoUserPoolConfiguration.Builder> cognitoUserPoolConfiguration) Contains configuration details of a Amazon Cognito user pool.
This is a convenience method that creates an instance of theUpdateCognitoUserPoolConfiguration.Builder
avoiding the need to create one manually viaUpdateCognitoUserPoolConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocognitoUserPoolConfiguration(UpdateCognitoUserPoolConfiguration)
.- Parameters:
cognitoUserPoolConfiguration
- a consumer that will call methods onUpdateCognitoUserPoolConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
openIdConnectConfiguration
UpdateConfiguration.Builder openIdConnectConfiguration(UpdateOpenIdConnectConfiguration openIdConnectConfiguration) Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that Verified Permissions can use to generate entities from authenticated identities. It specifies the issuer URL, token type that you want to use, and policy store entity details.
- Parameters:
openIdConnectConfiguration
- Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that Verified Permissions can use to generate entities from authenticated identities. It specifies the issuer URL, token type that you want to use, and policy store entity details.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
openIdConnectConfiguration
default UpdateConfiguration.Builder openIdConnectConfiguration(Consumer<UpdateOpenIdConnectConfiguration.Builder> openIdConnectConfiguration) Contains configuration details of an OpenID Connect (OIDC) identity provider, or identity source, that Verified Permissions can use to generate entities from authenticated identities. It specifies the issuer URL, token type that you want to use, and policy store entity details.
This is a convenience method that creates an instance of theUpdateOpenIdConnectConfiguration.Builder
avoiding the need to create one manually viaUpdateOpenIdConnectConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toopenIdConnectConfiguration(UpdateOpenIdConnectConfiguration)
.- Parameters:
openIdConnectConfiguration
- a consumer that will call methods onUpdateOpenIdConnectConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-