Class CfnEventType.Builder
java.lang.Object
software.amazon.awscdk.services.frauddetector.CfnEventType.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnEventType>
- Enclosing class:
CfnEventType
@Stability(Stable)
public static final class CfnEventType.Builder
extends Object
implements software.amazon.jsii.Builder<CfnEventType>
A fluent builder for
CfnEventType
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
static CfnEventType.Builder
description
(String description) The event type description.entityTypes
(List<? extends Object> entityTypes) The event type entity types.entityTypes
(IResolvable entityTypes) The event type entity types.eventVariables
(List<? extends Object> eventVariables) The event type event variables.eventVariables
(IResolvable eventVariables) The event type event variables.The event type labels.labels
(IResolvable labels) The event type labels.The event type name.An array of key-value pairs to apply to this resource.
-
Method Details
-
create
- Parameters:
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.- Returns:
- a new instance of
CfnEventType.Builder
.
-
entityTypes
The event type entity types.- Parameters:
entityTypes
- The event type entity types. This parameter is required.- Returns:
this
-
entityTypes
The event type entity types.- Parameters:
entityTypes
- The event type entity types. This parameter is required.- Returns:
this
-
eventVariables
The event type event variables.- Parameters:
eventVariables
- The event type event variables. This parameter is required.- Returns:
this
-
eventVariables
@Stability(Stable) public CfnEventType.Builder eventVariables(List<? extends Object> eventVariables) The event type event variables.- Parameters:
eventVariables
- The event type event variables. This parameter is required.- Returns:
this
-
labels
The event type labels.- Parameters:
labels
- The event type labels. This parameter is required.- Returns:
this
-
labels
The event type labels.- Parameters:
labels
- The event type labels. This parameter is required.- Returns:
this
-
name
The event type name.Pattern :
^[0-9a-z_-]+$
- Parameters:
name
- The event type name. This parameter is required.- Returns:
this
-
description
The event type description.- Parameters:
description
- The event type description. This parameter is required.- Returns:
this
-
tags
An array of key-value pairs to apply to this resource.For more information, see Tag .
- Parameters:
tags
- An array of key-value pairs to apply to this resource. This parameter is required.- Returns:
this
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnEventType>
-