public static final class CfnAlarmModel.AssetPropertyValueProperty.Builder
extends java.lang.Object
CfnAlarmModel.AssetPropertyValueProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnAlarmModel.AssetPropertyValueProperty |
build()
Builds the configured instance.
|
CfnAlarmModel.AssetPropertyValueProperty.Builder |
quality(java.lang.String quality)
Sets the value of
CfnAlarmModel.AssetPropertyValueProperty.getQuality() |
CfnAlarmModel.AssetPropertyValueProperty.Builder |
timestamp(CfnAlarmModel.AssetPropertyTimestampProperty timestamp)
Sets the value of
CfnAlarmModel.AssetPropertyValueProperty.getTimestamp() |
CfnAlarmModel.AssetPropertyValueProperty.Builder |
timestamp(IResolvable timestamp)
Sets the value of
CfnAlarmModel.AssetPropertyValueProperty.getTimestamp() |
CfnAlarmModel.AssetPropertyValueProperty.Builder |
value(CfnAlarmModel.AssetPropertyVariantProperty value)
Sets the value of
CfnAlarmModel.AssetPropertyValueProperty.getValue() |
CfnAlarmModel.AssetPropertyValueProperty.Builder |
value(IResolvable value)
Sets the value of
CfnAlarmModel.AssetPropertyValueProperty.getValue() |
public CfnAlarmModel.AssetPropertyValueProperty.Builder value(IResolvable value)
CfnAlarmModel.AssetPropertyValueProperty.getValue()
value
- The value to send to an asset property. This parameter is required.this
public CfnAlarmModel.AssetPropertyValueProperty.Builder value(CfnAlarmModel.AssetPropertyVariantProperty value)
CfnAlarmModel.AssetPropertyValueProperty.getValue()
value
- The value to send to an asset property. This parameter is required.this
public CfnAlarmModel.AssetPropertyValueProperty.Builder quality(java.lang.String quality)
CfnAlarmModel.AssetPropertyValueProperty.getQuality()
quality
- The quality of the asset property value.
The value must be 'GOOD'
, 'BAD'
, or 'UNCERTAIN'
.this
public CfnAlarmModel.AssetPropertyValueProperty.Builder timestamp(IResolvable timestamp)
CfnAlarmModel.AssetPropertyValueProperty.getTimestamp()
timestamp
- The timestamp associated with the asset property value.
The default is the current event time.this
public CfnAlarmModel.AssetPropertyValueProperty.Builder timestamp(CfnAlarmModel.AssetPropertyTimestampProperty timestamp)
CfnAlarmModel.AssetPropertyValueProperty.getTimestamp()
timestamp
- The timestamp associated with the asset property value.
The default is the current event time.this
public CfnAlarmModel.AssetPropertyValueProperty build()
CfnAlarmModel.AssetPropertyValueProperty
java.lang.NullPointerException
- if any required attribute was not provided