Interface UpdateBackendAuthResourceConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<UpdateBackendAuthResourceConfig.Builder,
,UpdateBackendAuthResourceConfig> SdkBuilder<UpdateBackendAuthResourceConfig.Builder,
,UpdateBackendAuthResourceConfig> SdkPojo
- Enclosing class:
UpdateBackendAuthResourceConfig
-
Method Summary
Modifier and TypeMethodDescriptionauthResources
(String authResources) Defines the service name to use when configuring an authentication resource in your Amplify project.authResources
(AuthResources authResources) Defines the service name to use when configuring an authentication resource in your Amplify project.identityPoolConfigs
(Consumer<UpdateBackendAuthIdentityPoolConfig.Builder> identityPoolConfigs) Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.identityPoolConfigs
(UpdateBackendAuthIdentityPoolConfig identityPoolConfigs) Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.Defines the service name to use when configuring an authentication resource in your Amplify project.Defines the service name to use when configuring an authentication resource in your Amplify project.userPoolConfigs
(Consumer<UpdateBackendAuthUserPoolConfig.Builder> userPoolConfigs) Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.userPoolConfigs
(UpdateBackendAuthUserPoolConfig userPoolConfigs) Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.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
-
authResources
Defines the service name to use when configuring an authentication resource in your Amplify project.
- Parameters:
authResources
- Defines the service name to use when configuring an authentication resource in your Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
authResources
Defines the service name to use when configuring an authentication resource in your Amplify project.
- Parameters:
authResources
- Defines the service name to use when configuring an authentication resource in your Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
identityPoolConfigs
UpdateBackendAuthResourceConfig.Builder identityPoolConfigs(UpdateBackendAuthIdentityPoolConfig identityPoolConfigs) Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
- Parameters:
identityPoolConfigs
- Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityPoolConfigs
default UpdateBackendAuthResourceConfig.Builder identityPoolConfigs(Consumer<UpdateBackendAuthIdentityPoolConfig.Builder> identityPoolConfigs) Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.
This is a convenience method that creates an instance of theUpdateBackendAuthIdentityPoolConfig.Builder
avoiding the need to create one manually viaUpdateBackendAuthIdentityPoolConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toidentityPoolConfigs(UpdateBackendAuthIdentityPoolConfig)
.- Parameters:
identityPoolConfigs
- a consumer that will call methods onUpdateBackendAuthIdentityPoolConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
service
Defines the service name to use when configuring an authentication resource in your Amplify project.
- Parameters:
service
- Defines the service name to use when configuring an authentication resource in your Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
service
Defines the service name to use when configuring an authentication resource in your Amplify project.
- Parameters:
service
- Defines the service name to use when configuring an authentication resource in your Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
userPoolConfigs
UpdateBackendAuthResourceConfig.Builder userPoolConfigs(UpdateBackendAuthUserPoolConfig userPoolConfigs) Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.
- Parameters:
userPoolConfigs
- Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userPoolConfigs
default UpdateBackendAuthResourceConfig.Builder userPoolConfigs(Consumer<UpdateBackendAuthUserPoolConfig.Builder> userPoolConfigs) Describes the authentication configuration for the Amazon Cognito user pool, provisioned as a part of your auth resource in the Amplify project.
This is a convenience method that creates an instance of theUpdateBackendAuthUserPoolConfig.Builder
avoiding the need to create one manually viaUpdateBackendAuthUserPoolConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed touserPoolConfigs(UpdateBackendAuthUserPoolConfig)
.- Parameters:
userPoolConfigs
- a consumer that will call methods onUpdateBackendAuthUserPoolConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-