Package com.pulumi.aws.appsync.inputs
Class DataSourceDynamodbConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appsync.inputs.DataSourceDynamodbConfigArgs.Builder
-
- Enclosing class:
- DataSourceDynamodbConfigArgs
public static final class DataSourceDynamodbConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DataSourceDynamodbConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DataSourceDynamodbConfigArgs defaults)
-
-
Method Detail
-
deltaSyncConfig
public DataSourceDynamodbConfigArgs.Builder deltaSyncConfig(@Nullable com.pulumi.core.Output<DataSourceDynamodbConfigDeltaSyncConfigArgs> deltaSyncConfig)
- Parameters:
deltaSyncConfig- DeltaSyncConfig for a versioned data source. See `deltaSyncConfig` Block for details.- Returns:
- builder
-
deltaSyncConfig
public DataSourceDynamodbConfigArgs.Builder deltaSyncConfig(DataSourceDynamodbConfigDeltaSyncConfigArgs deltaSyncConfig)
- Parameters:
deltaSyncConfig- DeltaSyncConfig for a versioned data source. See `deltaSyncConfig` Block for details.- Returns:
- builder
-
region
public DataSourceDynamodbConfigArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- AWS region of the DynamoDB table. Defaults to current region.- Returns:
- builder
-
region
public DataSourceDynamodbConfigArgs.Builder region(java.lang.String region)
- Parameters:
region- AWS region of the DynamoDB table. Defaults to current region.- Returns:
- builder
-
tableName
public DataSourceDynamodbConfigArgs.Builder tableName(com.pulumi.core.Output<java.lang.String> tableName)
- Parameters:
tableName- Name of the DynamoDB table.- Returns:
- builder
-
tableName
public DataSourceDynamodbConfigArgs.Builder tableName(java.lang.String tableName)
- Parameters:
tableName- Name of the DynamoDB table.- Returns:
- builder
-
useCallerCredentials
public DataSourceDynamodbConfigArgs.Builder useCallerCredentials(@Nullable com.pulumi.core.Output<java.lang.Boolean> useCallerCredentials)
- Parameters:
useCallerCredentials- Set to `true` to use Amazon Cognito credentials with this data source.- Returns:
- builder
-
useCallerCredentials
public DataSourceDynamodbConfigArgs.Builder useCallerCredentials(java.lang.Boolean useCallerCredentials)
- Parameters:
useCallerCredentials- Set to `true` to use Amazon Cognito credentials with this data source.- Returns:
- builder
-
versioned
public DataSourceDynamodbConfigArgs.Builder versioned(@Nullable com.pulumi.core.Output<java.lang.Boolean> versioned)
- Parameters:
versioned- Detects Conflict Detection and Resolution with this data source.- Returns:
- builder
-
versioned
public DataSourceDynamodbConfigArgs.Builder versioned(java.lang.Boolean versioned)
- Parameters:
versioned- Detects Conflict Detection and Resolution with this data source.- Returns:
- builder
-
build
public DataSourceDynamodbConfigArgs build()
-
-