Class CfnDeliveryStream.ProcessorParameterProperty.Builder
java.lang.Object
software.amazon.awscdk.services.kinesisfirehose.CfnDeliveryStream.ProcessorParameterProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDeliveryStream.ProcessorParameterProperty>
- Enclosing interface:
CfnDeliveryStream.ProcessorParameterProperty
@Stability(Stable)
public static final class CfnDeliveryStream.ProcessorParameterProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDeliveryStream.ProcessorParameterProperty>
A builder for
CfnDeliveryStream.ProcessorParameterProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.parameterName(String parameterName) Sets the value ofCfnDeliveryStream.ProcessorParameterProperty.getParameterName()parameterValue(String parameterValue) Sets the value ofCfnDeliveryStream.ProcessorParameterProperty.getParameterValue()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
parameterName
@Stability(Stable) public CfnDeliveryStream.ProcessorParameterProperty.Builder parameterName(String parameterName) Sets the value ofCfnDeliveryStream.ProcessorParameterProperty.getParameterName()- Parameters:
parameterName- The name of the parameter. This parameter is required. Currently the following default values are supported: 3 forNumberOfRetriesand 60 for theBufferIntervalInSeconds. TheBufferSizeInMBsranges between 0.2 MB and up to 3MB. The default buffering hint is 1MB for all destinations, except Splunk. For Splunk, the default buffering hint is 256 KB.- Returns:
this
-
parameterValue
@Stability(Stable) public CfnDeliveryStream.ProcessorParameterProperty.Builder parameterValue(String parameterValue) Sets the value ofCfnDeliveryStream.ProcessorParameterProperty.getParameterValue()- Parameters:
parameterValue- The parameter value. This parameter is required.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDeliveryStream.ProcessorParameterProperty>- Returns:
- a new instance of
CfnDeliveryStream.ProcessorParameterProperty - Throws:
NullPointerException- if any required attribute was not provided
-