Package com.pulumi.aws.dynamodb.inputs
Class TableImportTableArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.dynamodb.inputs.TableImportTableArgs.Builder
-
- Enclosing class:
- TableImportTableArgs
public static final class TableImportTableArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TableImportTableArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TableImportTableArgsbuild()TableImportTableArgs.BuilderinputCompressionType(com.pulumi.core.Output<java.lang.String> inputCompressionType)TableImportTableArgs.BuilderinputCompressionType(java.lang.String inputCompressionType)TableImportTableArgs.BuilderinputFormat(com.pulumi.core.Output<java.lang.String> inputFormat)TableImportTableArgs.BuilderinputFormat(java.lang.String inputFormat)TableImportTableArgs.BuilderinputFormatOptions(TableImportTableInputFormatOptionsArgs inputFormatOptions)TableImportTableArgs.BuilderinputFormatOptions(com.pulumi.core.Output<TableImportTableInputFormatOptionsArgs> inputFormatOptions)TableImportTableArgs.Builders3BucketSource(TableImportTableS3BucketSourceArgs s3BucketSource)TableImportTableArgs.Builders3BucketSource(com.pulumi.core.Output<TableImportTableS3BucketSourceArgs> s3BucketSource)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TableImportTableArgs defaults)
-
-
Method Detail
-
inputCompressionType
public TableImportTableArgs.Builder inputCompressionType(@Nullable com.pulumi.core.Output<java.lang.String> inputCompressionType)
- Parameters:
inputCompressionType- Type of compression to be used on the input coming from the imported table. Valid values are `GZIP`, `ZSTD` and `NONE`.- Returns:
- builder
-
inputCompressionType
public TableImportTableArgs.Builder inputCompressionType(java.lang.String inputCompressionType)
- Parameters:
inputCompressionType- Type of compression to be used on the input coming from the imported table. Valid values are `GZIP`, `ZSTD` and `NONE`.- Returns:
- builder
-
inputFormat
public TableImportTableArgs.Builder inputFormat(com.pulumi.core.Output<java.lang.String> inputFormat)
- Parameters:
inputFormat- The format of the source data. Valid values are `CSV`, `DYNAMODB_JSON`, and `ION`.- Returns:
- builder
-
inputFormat
public TableImportTableArgs.Builder inputFormat(java.lang.String inputFormat)
- Parameters:
inputFormat- The format of the source data. Valid values are `CSV`, `DYNAMODB_JSON`, and `ION`.- Returns:
- builder
-
inputFormatOptions
public TableImportTableArgs.Builder inputFormatOptions(@Nullable com.pulumi.core.Output<TableImportTableInputFormatOptionsArgs> inputFormatOptions)
- Parameters:
inputFormatOptions- Describe the format options for the data that was imported into the target table. There is one value, `csv`. See below.- Returns:
- builder
-
inputFormatOptions
public TableImportTableArgs.Builder inputFormatOptions(TableImportTableInputFormatOptionsArgs inputFormatOptions)
- Parameters:
inputFormatOptions- Describe the format options for the data that was imported into the target table. There is one value, `csv`. See below.- Returns:
- builder
-
s3BucketSource
public TableImportTableArgs.Builder s3BucketSource(com.pulumi.core.Output<TableImportTableS3BucketSourceArgs> s3BucketSource)
- Parameters:
s3BucketSource- Values for the S3 bucket the source file is imported from. See below.- Returns:
- builder
-
s3BucketSource
public TableImportTableArgs.Builder s3BucketSource(TableImportTableS3BucketSourceArgs s3BucketSource)
- Parameters:
s3BucketSource- Values for the S3 bucket the source file is imported from. See below.- Returns:
- builder
-
build
public TableImportTableArgs build()
-
-