Interface UpdateBackendAuthResourceConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UpdateBackendAuthResourceConfig.Builder,UpdateBackendAuthResourceConfig>,SdkBuilder<UpdateBackendAuthResourceConfig.Builder,UpdateBackendAuthResourceConfig>,SdkPojo
- Enclosing class:
- UpdateBackendAuthResourceConfig
public static interface UpdateBackendAuthResourceConfig.Builder extends SdkPojo, CopyableBuilder<UpdateBackendAuthResourceConfig.Builder,UpdateBackendAuthResourceConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateBackendAuthResourceConfig.BuilderauthResources(String authResources)Defines the service name to use when configuring an authentication resource in your Amplify project.UpdateBackendAuthResourceConfig.BuilderauthResources(AuthResources authResources)Defines the service name to use when configuring an authentication resource in your Amplify project.default UpdateBackendAuthResourceConfig.BuilderidentityPoolConfigs(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.UpdateBackendAuthResourceConfig.BuilderidentityPoolConfigs(UpdateBackendAuthIdentityPoolConfig identityPoolConfigs)Describes the authorization configuration for the Amazon Cognito identity pool, provisioned as a part of your auth resource in the Amplify project.UpdateBackendAuthResourceConfig.Builderservice(String service)Defines the service name to use when configuring an authentication resource in your Amplify project.UpdateBackendAuthResourceConfig.Builderservice(Service service)Defines the service name to use when configuring an authentication resource in your Amplify project.default UpdateBackendAuthResourceConfig.BuilderuserPoolConfigs(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.UpdateBackendAuthResourceConfig.BuilderuserPoolConfigs(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 Detail
-
authResources
UpdateBackendAuthResourceConfig.Builder authResources(String 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,AuthResources
-
authResources
UpdateBackendAuthResourceConfig.Builder authResources(AuthResources 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,AuthResources
-
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.Builderavoiding the need to create one manually viaUpdateBackendAuthIdentityPoolConfig.builder().When the
Consumercompletes,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:
identityPoolConfigs(UpdateBackendAuthIdentityPoolConfig)
-
service
UpdateBackendAuthResourceConfig.Builder service(String service)
Defines the service name to use when configuring an authentication resource in your Amplify project.
-
service
UpdateBackendAuthResourceConfig.Builder service(Service service)
Defines the service name to use when configuring an authentication resource in your Amplify project.
-
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.Builderavoiding the need to create one manually viaUpdateBackendAuthUserPoolConfig.builder().When the
Consumercompletes,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:
userPoolConfigs(UpdateBackendAuthUserPoolConfig)
-
-