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.Builderdescription(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
@Stability(Stable) public static CfnEventType.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope- Scope in which this resource is defined. This parameter is required.id- Construct identifier for this resource (unique in its scope). 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- See Also:
-
entityTypes
The event type entity types.- Parameters:
entityTypes- The event type entity types. This parameter is required.- Returns:
this- See Also:
-
eventVariables
The event type event variables.- Parameters:
eventVariables- The event type event variables. This parameter is required.- Returns:
this- See Also:
-
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- See Also:
-
labels
The event type labels.- Parameters:
labels- The event type labels. This parameter is required.- Returns:
this- See Also:
-
labels
The event type labels.- Parameters:
labels- The event type labels. This parameter is required.- Returns:
this- See Also:
-
name
The event type name.Pattern :
^[0-9a-z_-]+$- Parameters:
name- The event type name. This parameter is required.- Returns:
this- See Also:
-
description
The event type description.- Parameters:
description- The event type description. This parameter is required.- Returns:
this- See Also:
-
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- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnEventType>- Returns:
- a newly built instance of
CfnEventType.
-