public static final class CfnDeliveryStream.ProcessorProperty.Builder
extends java.lang.Object
CfnDeliveryStream.ProcessorProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnDeliveryStream.ProcessorProperty |
build()
Builds the configured instance.
|
CfnDeliveryStream.ProcessorProperty.Builder |
parameters(IResolvable parameters)
Sets the value of
CfnDeliveryStream.ProcessorProperty.getParameters() |
CfnDeliveryStream.ProcessorProperty.Builder |
parameters(java.util.List<? extends java.lang.Object> parameters)
Sets the value of
CfnDeliveryStream.ProcessorProperty.getParameters() |
CfnDeliveryStream.ProcessorProperty.Builder |
type(java.lang.String type)
Sets the value of
CfnDeliveryStream.ProcessorProperty.getType() |
public CfnDeliveryStream.ProcessorProperty.Builder type(java.lang.String type)
CfnDeliveryStream.ProcessorProperty.getType()
type
- The type of processor. This parameter is required.
Valid values: Lambda
.this
public CfnDeliveryStream.ProcessorProperty.Builder parameters(IResolvable parameters)
CfnDeliveryStream.ProcessorProperty.getParameters()
parameters
- The processor parameters.this
public CfnDeliveryStream.ProcessorProperty.Builder parameters(java.util.List<? extends java.lang.Object> parameters)
CfnDeliveryStream.ProcessorProperty.getParameters()
parameters
- The processor parameters.this
public CfnDeliveryStream.ProcessorProperty build()
CfnDeliveryStream.ProcessorProperty
java.lang.NullPointerException
- if any required attribute was not provided