public static interface DescribeAlarmModelResponse.Builder extends IotEventsResponse.Builder, SdkPojo, CopyableBuilder<DescribeAlarmModelResponse.Builder,DescribeAlarmModelResponse>
| Modifier and Type | Method and Description |
|---|---|
DescribeAlarmModelResponse.Builder |
alarmCapabilities(AlarmCapabilities alarmCapabilities)
Contains the configuration information of alarm state changes.
|
default DescribeAlarmModelResponse.Builder |
alarmCapabilities(Consumer<AlarmCapabilities.Builder> alarmCapabilities)
Contains the configuration information of alarm state changes.
|
DescribeAlarmModelResponse.Builder |
alarmEventActions(AlarmEventActions alarmEventActions)
Contains information about one or more alarm actions.
|
default DescribeAlarmModelResponse.Builder |
alarmEventActions(Consumer<AlarmEventActions.Builder> alarmEventActions)
Contains information about one or more alarm actions.
|
DescribeAlarmModelResponse.Builder |
alarmModelArn(String alarmModelArn)
The ARN of the alarm model.
|
DescribeAlarmModelResponse.Builder |
alarmModelDescription(String alarmModelDescription)
The description of the alarm model.
|
DescribeAlarmModelResponse.Builder |
alarmModelName(String alarmModelName)
The name of the alarm model.
|
DescribeAlarmModelResponse.Builder |
alarmModelVersion(String alarmModelVersion)
The version of the alarm model.
|
DescribeAlarmModelResponse.Builder |
alarmNotification(AlarmNotification alarmNotification)
Contains information about one or more notification actions.
|
default DescribeAlarmModelResponse.Builder |
alarmNotification(Consumer<AlarmNotification.Builder> alarmNotification)
Contains information about one or more notification actions.
|
DescribeAlarmModelResponse.Builder |
alarmRule(AlarmRule alarmRule)
Defines when your alarm is invoked.
|
default DescribeAlarmModelResponse.Builder |
alarmRule(Consumer<AlarmRule.Builder> alarmRule)
Defines when your alarm is invoked.
|
DescribeAlarmModelResponse.Builder |
creationTime(Instant creationTime)
The time the alarm model was created, in the Unix epoch format.
|
DescribeAlarmModelResponse.Builder |
key(String key)
An input attribute used as a key to create an alarm.
|
DescribeAlarmModelResponse.Builder |
lastUpdateTime(Instant lastUpdateTime)
The time the alarm model was last updated, in the Unix epoch format.
|
DescribeAlarmModelResponse.Builder |
roleArn(String roleArn)
The ARN of the IAM role that allows the alarm to perform actions and access AWS resources.
|
DescribeAlarmModelResponse.Builder |
severity(Integer severity)
A non-negative integer that reflects the severity level of the alarm.
|
DescribeAlarmModelResponse.Builder |
status(AlarmModelVersionStatus status)
The status of the alarm model.
|
DescribeAlarmModelResponse.Builder |
status(String status)
The status of the alarm model.
|
DescribeAlarmModelResponse.Builder |
statusMessage(String statusMessage)
Contains information about the status of the alarm model.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildDescribeAlarmModelResponse.Builder creationTime(Instant creationTime)
The time the alarm model was created, in the Unix epoch format.
creationTime - The time the alarm model was created, in the Unix epoch format.DescribeAlarmModelResponse.Builder alarmModelArn(String alarmModelArn)
The ARN of the alarm model. For more information, see Amazon Resource Names (ARNs) in the AWS General Reference.
alarmModelArn - The ARN of the alarm model. For more information, see Amazon Resource
Names (ARNs) in the AWS General Reference.DescribeAlarmModelResponse.Builder alarmModelVersion(String alarmModelVersion)
The version of the alarm model.
alarmModelVersion - The version of the alarm model.DescribeAlarmModelResponse.Builder lastUpdateTime(Instant lastUpdateTime)
The time the alarm model was last updated, in the Unix epoch format.
lastUpdateTime - The time the alarm model was last updated, in the Unix epoch format.DescribeAlarmModelResponse.Builder status(String status)
The status of the alarm model. The status can be one of the following values:
ACTIVE - The alarm model is active and it's ready to evaluate data.
ACTIVATING - AWS IoT Events is activating your alarm model. Activating an alarm model can take
up to a few minutes.
INACTIVE - The alarm model is inactive, so it isn't ready to evaluate data. Check your alarm
model information and update the alarm model.
FAILED - You couldn't create or update the alarm model. Check your alarm model information and
try again.
status - The status of the alarm model. The status can be one of the following values:
ACTIVE - The alarm model is active and it's ready to evaluate data.
ACTIVATING - AWS IoT Events is activating your alarm model. Activating an alarm model can
take up to a few minutes.
INACTIVE - The alarm model is inactive, so it isn't ready to evaluate data. Check your
alarm model information and update the alarm model.
FAILED - You couldn't create or update the alarm model. Check your alarm model
information and try again.
AlarmModelVersionStatus,
AlarmModelVersionStatusDescribeAlarmModelResponse.Builder status(AlarmModelVersionStatus status)
The status of the alarm model. The status can be one of the following values:
ACTIVE - The alarm model is active and it's ready to evaluate data.
ACTIVATING - AWS IoT Events is activating your alarm model. Activating an alarm model can take
up to a few minutes.
INACTIVE - The alarm model is inactive, so it isn't ready to evaluate data. Check your alarm
model information and update the alarm model.
FAILED - You couldn't create or update the alarm model. Check your alarm model information and
try again.
status - The status of the alarm model. The status can be one of the following values:
ACTIVE - The alarm model is active and it's ready to evaluate data.
ACTIVATING - AWS IoT Events is activating your alarm model. Activating an alarm model can
take up to a few minutes.
INACTIVE - The alarm model is inactive, so it isn't ready to evaluate data. Check your
alarm model information and update the alarm model.
FAILED - You couldn't create or update the alarm model. Check your alarm model
information and try again.
AlarmModelVersionStatus,
AlarmModelVersionStatusDescribeAlarmModelResponse.Builder statusMessage(String statusMessage)
Contains information about the status of the alarm model.
statusMessage - Contains information about the status of the alarm model.DescribeAlarmModelResponse.Builder alarmModelName(String alarmModelName)
The name of the alarm model.
alarmModelName - The name of the alarm model.DescribeAlarmModelResponse.Builder alarmModelDescription(String alarmModelDescription)
The description of the alarm model.
alarmModelDescription - The description of the alarm model.DescribeAlarmModelResponse.Builder roleArn(String roleArn)
The ARN of the IAM role that allows the alarm to perform actions and access AWS resources. For more information, see Amazon Resource Names (ARNs) in the AWS General Reference.
roleArn - The ARN of the IAM role that allows the alarm to perform actions and access AWS resources. For more
information, see Amazon Resource
Names (ARNs) in the AWS General Reference.DescribeAlarmModelResponse.Builder key(String key)
An input attribute used as a key to create an alarm. AWS IoT Events routes inputs associated with this key to the alarm.
key - An input attribute used as a key to create an alarm. AWS IoT Events routes inputs associated
with this key to the alarm.DescribeAlarmModelResponse.Builder severity(Integer severity)
A non-negative integer that reflects the severity level of the alarm.
severity - A non-negative integer that reflects the severity level of the alarm.DescribeAlarmModelResponse.Builder alarmRule(AlarmRule alarmRule)
Defines when your alarm is invoked.
alarmRule - Defines when your alarm is invoked.default DescribeAlarmModelResponse.Builder alarmRule(Consumer<AlarmRule.Builder> alarmRule)
Defines when your alarm is invoked.
This is a convenience that creates an instance of theAlarmRule.Builder avoiding the need to create
one manually via AlarmRule.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to alarmRule(AlarmRule).alarmRule - a consumer that will call methods on AlarmRule.BuilderalarmRule(AlarmRule)DescribeAlarmModelResponse.Builder alarmNotification(AlarmNotification alarmNotification)
Contains information about one or more notification actions.
alarmNotification - Contains information about one or more notification actions.default DescribeAlarmModelResponse.Builder alarmNotification(Consumer<AlarmNotification.Builder> alarmNotification)
Contains information about one or more notification actions.
This is a convenience that creates an instance of theAlarmNotification.Builder avoiding the need to
create one manually via AlarmNotification.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to alarmNotification(AlarmNotification).alarmNotification - a consumer that will call methods on AlarmNotification.BuilderalarmNotification(AlarmNotification)DescribeAlarmModelResponse.Builder alarmEventActions(AlarmEventActions alarmEventActions)
Contains information about one or more alarm actions.
alarmEventActions - Contains information about one or more alarm actions.default DescribeAlarmModelResponse.Builder alarmEventActions(Consumer<AlarmEventActions.Builder> alarmEventActions)
Contains information about one or more alarm actions.
This is a convenience that creates an instance of theAlarmEventActions.Builder avoiding the need to
create one manually via AlarmEventActions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to alarmEventActions(AlarmEventActions).alarmEventActions - a consumer that will call methods on AlarmEventActions.BuilderalarmEventActions(AlarmEventActions)DescribeAlarmModelResponse.Builder alarmCapabilities(AlarmCapabilities alarmCapabilities)
Contains the configuration information of alarm state changes.
alarmCapabilities - Contains the configuration information of alarm state changes.default DescribeAlarmModelResponse.Builder alarmCapabilities(Consumer<AlarmCapabilities.Builder> alarmCapabilities)
Contains the configuration information of alarm state changes.
This is a convenience that creates an instance of theAlarmCapabilities.Builder avoiding the need to
create one manually via AlarmCapabilities.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to alarmCapabilities(AlarmCapabilities).alarmCapabilities - a consumer that will call methods on AlarmCapabilities.BuilderalarmCapabilities(AlarmCapabilities)Copyright © 2022. All rights reserved.