@Stability(value=Stable) public static final class CfnCampaignProps.Builder extends Object implements software.amazon.jsii.Builder<CfnCampaignProps>
CfnCampaignProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnCampaignProps.Builder action(String action)
CfnCampaignProps.getAction()action - `AWS::IoTFleetWise::Campaign.Action`. This parameter is required.this@Stability(value=Stable) public CfnCampaignProps.Builder collectionScheme(CfnCampaign.CollectionSchemeProperty collectionScheme)
CfnCampaignProps.getCollectionScheme()collectionScheme - `AWS::IoTFleetWise::Campaign.CollectionScheme`. This parameter is required.this@Stability(value=Stable) public CfnCampaignProps.Builder collectionScheme(IResolvable collectionScheme)
CfnCampaignProps.getCollectionScheme()collectionScheme - `AWS::IoTFleetWise::Campaign.CollectionScheme`. This parameter is required.this@Stability(value=Stable) public CfnCampaignProps.Builder name(String name)
CfnCampaignProps.getName()name - `AWS::IoTFleetWise::Campaign.Name`. This parameter is required.this@Stability(value=Stable) public CfnCampaignProps.Builder signalCatalogArn(String signalCatalogArn)
CfnCampaignProps.getSignalCatalogArn()signalCatalogArn - `AWS::IoTFleetWise::Campaign.SignalCatalogArn`. This parameter is required.this@Stability(value=Stable) public CfnCampaignProps.Builder targetArn(String targetArn)
CfnCampaignProps.getTargetArn()targetArn - `AWS::IoTFleetWise::Campaign.TargetArn`. This parameter is required.this@Stability(value=Stable) public CfnCampaignProps.Builder compression(String compression)
CfnCampaignProps.getCompression()compression - `AWS::IoTFleetWise::Campaign.Compression`.this@Stability(value=Stable) public CfnCampaignProps.Builder dataExtraDimensions(List<String> dataExtraDimensions)
CfnCampaignProps.getDataExtraDimensions()dataExtraDimensions - `AWS::IoTFleetWise::Campaign.DataExtraDimensions`.this@Stability(value=Stable) public CfnCampaignProps.Builder description(String description)
CfnCampaignProps.getDescription()description - `AWS::IoTFleetWise::Campaign.Description`.this@Stability(value=Stable) public CfnCampaignProps.Builder diagnosticsMode(String diagnosticsMode)
CfnCampaignProps.getDiagnosticsMode()diagnosticsMode - `AWS::IoTFleetWise::Campaign.DiagnosticsMode`.this@Stability(value=Stable) public CfnCampaignProps.Builder expiryTime(String expiryTime)
CfnCampaignProps.getExpiryTime()expiryTime - `AWS::IoTFleetWise::Campaign.ExpiryTime`.this@Stability(value=Stable) public CfnCampaignProps.Builder postTriggerCollectionDuration(Number postTriggerCollectionDuration)
CfnCampaignProps.getPostTriggerCollectionDuration()postTriggerCollectionDuration - `AWS::IoTFleetWise::Campaign.PostTriggerCollectionDuration`.this@Stability(value=Stable) public CfnCampaignProps.Builder priority(Number priority)
CfnCampaignProps.getPriority()priority - `AWS::IoTFleetWise::Campaign.Priority`.this@Stability(value=Stable) public CfnCampaignProps.Builder signalsToCollect(IResolvable signalsToCollect)
CfnCampaignProps.getSignalsToCollect()signalsToCollect - `AWS::IoTFleetWise::Campaign.SignalsToCollect`.this@Stability(value=Stable) public CfnCampaignProps.Builder signalsToCollect(List<? extends Object> signalsToCollect)
CfnCampaignProps.getSignalsToCollect()signalsToCollect - `AWS::IoTFleetWise::Campaign.SignalsToCollect`.this@Stability(value=Stable) public CfnCampaignProps.Builder spoolingMode(String spoolingMode)
CfnCampaignProps.getSpoolingMode()spoolingMode - `AWS::IoTFleetWise::Campaign.SpoolingMode`.this@Stability(value=Stable) public CfnCampaignProps.Builder startTime(String startTime)
CfnCampaignProps.getStartTime()startTime - `AWS::IoTFleetWise::Campaign.StartTime`.this@Stability(value=Stable) public CfnCampaignProps.Builder tags(List<? extends CfnTag> tags)
CfnCampaignProps.getTags()tags - `AWS::IoTFleetWise::Campaign.Tags`.this@Stability(value=Stable) public CfnCampaignProps build()
build in interface software.amazon.jsii.Builder<CfnCampaignProps>CfnCampaignPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.