Package com.pulumi.aws.appsync.inputs
Class ResolverSyncConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appsync.inputs.ResolverSyncConfigArgs.Builder
-
- Enclosing class:
- ResolverSyncConfigArgs
public static final class ResolverSyncConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ResolverSyncConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ResolverSyncConfigArgsbuild()ResolverSyncConfigArgs.BuilderconflictDetection(com.pulumi.core.Output<java.lang.String> conflictDetection)ResolverSyncConfigArgs.BuilderconflictDetection(java.lang.String conflictDetection)ResolverSyncConfigArgs.BuilderconflictHandler(com.pulumi.core.Output<java.lang.String> conflictHandler)ResolverSyncConfigArgs.BuilderconflictHandler(java.lang.String conflictHandler)ResolverSyncConfigArgs.BuilderlambdaConflictHandlerConfig(ResolverSyncConfigLambdaConflictHandlerConfigArgs lambdaConflictHandlerConfig)ResolverSyncConfigArgs.BuilderlambdaConflictHandlerConfig(com.pulumi.core.Output<ResolverSyncConfigLambdaConflictHandlerConfigArgs> lambdaConflictHandlerConfig)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ResolverSyncConfigArgs defaults)
-
-
Method Detail
-
conflictDetection
public ResolverSyncConfigArgs.Builder conflictDetection(@Nullable com.pulumi.core.Output<java.lang.String> conflictDetection)
- Parameters:
conflictDetection- Conflict Detection strategy to use. Valid values are `NONE` and `VERSION`.- Returns:
- builder
-
conflictDetection
public ResolverSyncConfigArgs.Builder conflictDetection(java.lang.String conflictDetection)
- Parameters:
conflictDetection- Conflict Detection strategy to use. Valid values are `NONE` and `VERSION`.- Returns:
- builder
-
conflictHandler
public ResolverSyncConfigArgs.Builder conflictHandler(@Nullable com.pulumi.core.Output<java.lang.String> conflictHandler)
- Parameters:
conflictHandler- Conflict Resolution strategy to perform in the event of a conflict. Valid values are `NONE`, `OPTIMISTIC_CONCURRENCY`, `AUTOMERGE`, and `LAMBDA`.- Returns:
- builder
-
conflictHandler
public ResolverSyncConfigArgs.Builder conflictHandler(java.lang.String conflictHandler)
- Parameters:
conflictHandler- Conflict Resolution strategy to perform in the event of a conflict. Valid values are `NONE`, `OPTIMISTIC_CONCURRENCY`, `AUTOMERGE`, and `LAMBDA`.- Returns:
- builder
-
lambdaConflictHandlerConfig
public ResolverSyncConfigArgs.Builder lambdaConflictHandlerConfig(@Nullable com.pulumi.core.Output<ResolverSyncConfigLambdaConflictHandlerConfigArgs> lambdaConflictHandlerConfig)
- Parameters:
lambdaConflictHandlerConfig- Lambda Conflict Handler Config when configuring `LAMBDA` as the Conflict Handler. See Lambda Conflict Handler Config.- Returns:
- builder
-
lambdaConflictHandlerConfig
public ResolverSyncConfigArgs.Builder lambdaConflictHandlerConfig(ResolverSyncConfigLambdaConflictHandlerConfigArgs lambdaConflictHandlerConfig)
- Parameters:
lambdaConflictHandlerConfig- Lambda Conflict Handler Config when configuring `LAMBDA` as the Conflict Handler. See Lambda Conflict Handler Config.- Returns:
- builder
-
build
public ResolverSyncConfigArgs build()
-
-