Class CfnModelManifest.Builder
java.lang.Object
software.amazon.awscdk.services.iotfleetwise.CfnModelManifest.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnModelManifest>
- Enclosing class:
- CfnModelManifest
@Stability(Stable)
public static final class CfnModelManifest.Builder
extends Object
implements software.amazon.jsii.Builder<CfnModelManifest>
A fluent builder for
CfnModelManifest
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
static CfnModelManifest.Builder
description
(String description) (Optional) A brief description of the vehicle model.The name of the vehicle model.(Optional) A list of nodes, which are a general abstraction of signals.signalCatalogArn
(String signalCatalogArn) The Amazon Resource Name (ARN) of the signal catalog associated with the vehicle model.(Optional) The state of the vehicle model.(Optional) Metadata that can be used to manage the vehicle model.
-
Method Details
-
create
- Parameters:
scope
-- scope in which this resource is defined.
id
-- scoped id of the resource.
- Returns:
- a new instance of
CfnModelManifest.Builder
.
-
name
The name of the vehicle model.- Parameters:
name
- The name of the vehicle model. This parameter is required.- Returns:
this
-
signalCatalogArn
The Amazon Resource Name (ARN) of the signal catalog associated with the vehicle model.- Parameters:
signalCatalogArn
- The Amazon Resource Name (ARN) of the signal catalog associated with the vehicle model. This parameter is required.- Returns:
this
-
description
(Optional) A brief description of the vehicle model.- Parameters:
description
- (Optional) A brief description of the vehicle model. This parameter is required.- Returns:
this
-
nodes
(Optional) A list of nodes, which are a general abstraction of signals.- Parameters:
nodes
- (Optional) A list of nodes, which are a general abstraction of signals. This parameter is required.- Returns:
this
-
status
(Optional) The state of the vehicle model.If the status is
ACTIVE
, the vehicle model can't be edited. If the status isDRAFT
, you can edit the vehicle model.- Parameters:
status
- (Optional) The state of the vehicle model. This parameter is required.- Returns:
this
-
tags
(Optional) Metadata that can be used to manage the vehicle model.- Parameters:
tags
- (Optional) Metadata that can be used to manage the vehicle model. This parameter is required.- Returns:
this
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnModelManifest>
- Returns:
- a newly built instance of
CfnModelManifest
.
-