Class AvroWriteSettingsArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.datafactory.inputs.AvroWriteSettingsArgs.Builder
-
- Enclosing class:
- AvroWriteSettingsArgs
public static final class AvroWriteSettingsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(AvroWriteSettingsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AvroWriteSettingsArgs
build()
AvroWriteSettingsArgs.Builder
fileNamePrefix(com.pulumi.core.Output<java.lang.Object> fileNamePrefix)
AvroWriteSettingsArgs.Builder
fileNamePrefix(java.lang.Object fileNamePrefix)
AvroWriteSettingsArgs.Builder
maxRowsPerFile(com.pulumi.core.Output<java.lang.Object> maxRowsPerFile)
AvroWriteSettingsArgs.Builder
maxRowsPerFile(java.lang.Object maxRowsPerFile)
AvroWriteSettingsArgs.Builder
recordName(com.pulumi.core.Output<java.lang.String> recordName)
AvroWriteSettingsArgs.Builder
recordName(java.lang.String recordName)
AvroWriteSettingsArgs.Builder
recordNamespace(com.pulumi.core.Output<java.lang.String> recordNamespace)
AvroWriteSettingsArgs.Builder
recordNamespace(java.lang.String recordNamespace)
AvroWriteSettingsArgs.Builder
type(com.pulumi.core.Output<java.lang.String> type)
AvroWriteSettingsArgs.Builder
type(java.lang.String type)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AvroWriteSettingsArgs defaults)
-
-
Method Detail
-
fileNamePrefix
public AvroWriteSettingsArgs.Builder fileNamePrefix(@Nullable com.pulumi.core.Output<java.lang.Object> fileNamePrefix)
- Parameters:
fileNamePrefix
- Specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string).- Returns:
- builder
-
fileNamePrefix
public AvroWriteSettingsArgs.Builder fileNamePrefix(java.lang.Object fileNamePrefix)
- Parameters:
fileNamePrefix
- Specifies the file name pattern <fileNamePrefix>_<fileIndex>.<fileExtension> when copy from non-file based store without partitionOptions. Type: string (or Expression with resultType string).- Returns:
- builder
-
maxRowsPerFile
public AvroWriteSettingsArgs.Builder maxRowsPerFile(@Nullable com.pulumi.core.Output<java.lang.Object> maxRowsPerFile)
- Parameters:
maxRowsPerFile
- Limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer).- Returns:
- builder
-
maxRowsPerFile
public AvroWriteSettingsArgs.Builder maxRowsPerFile(java.lang.Object maxRowsPerFile)
- Parameters:
maxRowsPerFile
- Limit the written file's row count to be smaller than or equal to the specified count. Type: integer (or Expression with resultType integer).- Returns:
- builder
-
recordName
public AvroWriteSettingsArgs.Builder recordName(@Nullable com.pulumi.core.Output<java.lang.String> recordName)
- Parameters:
recordName
- Top level record name in write result, which is required in AVRO spec.- Returns:
- builder
-
recordName
public AvroWriteSettingsArgs.Builder recordName(java.lang.String recordName)
- Parameters:
recordName
- Top level record name in write result, which is required in AVRO spec.- Returns:
- builder
-
recordNamespace
public AvroWriteSettingsArgs.Builder recordNamespace(@Nullable com.pulumi.core.Output<java.lang.String> recordNamespace)
- Parameters:
recordNamespace
- Record namespace in the write result.- Returns:
- builder
-
recordNamespace
public AvroWriteSettingsArgs.Builder recordNamespace(java.lang.String recordNamespace)
- Parameters:
recordNamespace
- Record namespace in the write result.- Returns:
- builder
-
type
public AvroWriteSettingsArgs.Builder type(com.pulumi.core.Output<java.lang.String> type)
- Parameters:
type
- The write setting type. Expected value is 'AvroWriteSettings'.- Returns:
- builder
-
type
public AvroWriteSettingsArgs.Builder type(java.lang.String type)
- Parameters:
type
- The write setting type. Expected value is 'AvroWriteSettings'.- Returns:
- builder
-
build
public AvroWriteSettingsArgs build()
-
-