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 TableImportTableArgs
build()
TableImportTableArgs.Builder
inputCompressionType(com.pulumi.core.Output<java.lang.String> inputCompressionType)
TableImportTableArgs.Builder
inputCompressionType(java.lang.String inputCompressionType)
TableImportTableArgs.Builder
inputFormat(com.pulumi.core.Output<java.lang.String> inputFormat)
TableImportTableArgs.Builder
inputFormat(java.lang.String inputFormat)
TableImportTableArgs.Builder
inputFormatOptions(TableImportTableInputFormatOptionsArgs inputFormatOptions)
TableImportTableArgs.Builder
inputFormatOptions(com.pulumi.core.Output<TableImportTableInputFormatOptionsArgs> inputFormatOptions)
TableImportTableArgs.Builder
s3BucketSource(TableImportTableS3BucketSourceArgs s3BucketSource)
TableImportTableArgs.Builder
s3BucketSource(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()
-
-