public static final class CfnApplication.SubComponentConfigurationDetailsProperty.Builder
extends java.lang.Object
CfnApplication.SubComponentConfigurationDetailsProperty
Constructor and Description |
---|
Builder() |
public CfnApplication.SubComponentConfigurationDetailsProperty.Builder alarmMetrics(IResolvable alarmMetrics)
alarmMetrics
- A list of metrics to monitor for the component.
All component types can use AlarmMetrics
.this
public CfnApplication.SubComponentConfigurationDetailsProperty.Builder alarmMetrics(java.util.List<? extends java.lang.Object> alarmMetrics)
alarmMetrics
- A list of metrics to monitor for the component.
All component types can use AlarmMetrics
.this
public CfnApplication.SubComponentConfigurationDetailsProperty.Builder logs(IResolvable logs)
CfnApplication.SubComponentConfigurationDetailsProperty.getLogs()
logs
- A list of logs to monitor for the component.
Only Amazon EC2 instances can use Logs
.this
public CfnApplication.SubComponentConfigurationDetailsProperty.Builder logs(java.util.List<? extends java.lang.Object> logs)
CfnApplication.SubComponentConfigurationDetailsProperty.getLogs()
logs
- A list of logs to monitor for the component.
Only Amazon EC2 instances can use Logs
.this
public CfnApplication.SubComponentConfigurationDetailsProperty.Builder windowsEvents(IResolvable windowsEvents)
windowsEvents
- A list of Windows Events to monitor for the component.
Only Amazon EC2 instances running on Windows can use WindowsEvents
.this
public CfnApplication.SubComponentConfigurationDetailsProperty.Builder windowsEvents(java.util.List<? extends java.lang.Object> windowsEvents)
windowsEvents
- A list of Windows Events to monitor for the component.
Only Amazon EC2 instances running on Windows can use WindowsEvents
.this
public CfnApplication.SubComponentConfigurationDetailsProperty build()
CfnApplication.SubComponentConfigurationDetailsProperty
java.lang.NullPointerException
- if any required attribute was not provided