Package com.pulumi.aws.kinesis.inputs
Class FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.kinesis.inputs.FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs.Builder
-
- Enclosing class:
- FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs
public static final class FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgsbuild()FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs.BuilderparameterName(com.pulumi.core.Output<java.lang.String> parameterName)FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs.BuilderparameterName(java.lang.String parameterName)FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs.BuilderparameterValue(com.pulumi.core.Output<java.lang.String> parameterValue)FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs.BuilderparameterValue(java.lang.String parameterValue)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs defaults)
-
-
Method Detail
-
parameterName
public FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs.Builder parameterName(com.pulumi.core.Output<java.lang.String> parameterName)
- Parameters:
parameterName- Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work.- Returns:
- builder
-
parameterName
public FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs.Builder parameterName(java.lang.String parameterName)
- Parameters:
parameterName- Parameter name. Valid Values: `LambdaArn`, `NumberOfRetries`, `MetadataExtractionQuery`, `JsonParsingEngine`, `RoleArn`, `BufferSizeInMBs`, `BufferIntervalInSeconds`, `SubRecordType`, `Delimiter`, `CompressionFormat`, `DataMessageExtraction`. Validation is done against [AWS SDK constants](https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/firehose/types#ProcessorParameterName); so values not explicitly listed may also work.- Returns:
- builder
-
parameterValue
public FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs.Builder parameterValue(com.pulumi.core.Output<java.lang.String> parameterValue)
- Parameters:
parameterValue- Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values.- Returns:
- builder
-
parameterValue
public FirehoseDeliveryStreamElasticsearchConfigurationProcessingConfigurationProcessorParameterArgs.Builder parameterValue(java.lang.String parameterValue)
- Parameters:
parameterValue- Parameter value. Must be between 1 and 512 length (inclusive). When providing a Lambda ARN, you should specify the resource version as well. > **NOTE:** Parameters with default values, including `NumberOfRetries`(default: 3), `RoleArn`(default: firehose role ARN), `BufferSizeInMBs`(default: 1), and `BufferIntervalInSeconds`(default: 60), are not stored in Pulumi state. To prevent perpetual differences, it is therefore recommended to only include parameters with non-default values.- Returns:
- builder
-
-