Interface MonitorSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MonitorSummary.Builder,MonitorSummary>,SdkBuilder<MonitorSummary.Builder,MonitorSummary>,SdkPojo
- Enclosing class:
- MonitorSummary
public static interface MonitorSummary.Builder extends SdkPojo, CopyableBuilder<MonitorSummary.Builder,MonitorSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MonitorSummary.BuildermonitorArn(String monitorArn)The Amazon Resource Name (ARN) of the monitor.MonitorSummary.BuildermonitorName(String monitorName)The name of the monitor.MonitorSummary.BuildermonitorStatus(String monitorStatus)The status of a monitor.MonitorSummary.BuildermonitorStatus(MonitorStatus monitorStatus)The status of a monitor.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
monitorArn
MonitorSummary.Builder monitorArn(String monitorArn)
The Amazon Resource Name (ARN) of the monitor.
- Parameters:
monitorArn- The Amazon Resource Name (ARN) of the monitor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitorName
MonitorSummary.Builder monitorName(String monitorName)
The name of the monitor.
- Parameters:
monitorName- The name of the monitor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitorStatus
MonitorSummary.Builder monitorStatus(String monitorStatus)
The status of a monitor. The status can be one of the following
-
PENDING: The monitor is in the process of being created. -
ACTIVE: The monitor is active. -
INACTIVE: The monitor is inactive. -
ERROR: Monitor creation failed due to an error. -
DELETING: The monitor is in the process of being deleted.
- Parameters:
monitorStatus- The status of a monitor. The status can be one of the following-
PENDING: The monitor is in the process of being created. -
ACTIVE: The monitor is active. -
INACTIVE: The monitor is inactive. -
ERROR: Monitor creation failed due to an error. -
DELETING: The monitor is in the process of being deleted.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MonitorStatus,MonitorStatus
-
-
monitorStatus
MonitorSummary.Builder monitorStatus(MonitorStatus monitorStatus)
The status of a monitor. The status can be one of the following
-
PENDING: The monitor is in the process of being created. -
ACTIVE: The monitor is active. -
INACTIVE: The monitor is inactive. -
ERROR: Monitor creation failed due to an error. -
DELETING: The monitor is in the process of being deleted.
- Parameters:
monitorStatus- The status of a monitor. The status can be one of the following-
PENDING: The monitor is in the process of being created. -
ACTIVE: The monitor is active. -
INACTIVE: The monitor is inactive. -
ERROR: Monitor creation failed due to an error. -
DELETING: The monitor is in the process of being deleted.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MonitorStatus,MonitorStatus
-
-
-