public static interface UpdateAlarmModelRequest.Builder extends IotEventsRequest.Builder, SdkPojo, CopyableBuilder<UpdateAlarmModelRequest.Builder,UpdateAlarmModelRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateAlarmModelRequest.Builder |
alarmCapabilities(AlarmCapabilities alarmCapabilities)
Contains the configuration information of alarm state changes.
|
default UpdateAlarmModelRequest.Builder |
alarmCapabilities(Consumer<AlarmCapabilities.Builder> alarmCapabilities)
Contains the configuration information of alarm state changes.
|
UpdateAlarmModelRequest.Builder |
alarmEventActions(AlarmEventActions alarmEventActions)
Contains information about one or more alarm actions.
|
default UpdateAlarmModelRequest.Builder |
alarmEventActions(Consumer<AlarmEventActions.Builder> alarmEventActions)
Contains information about one or more alarm actions.
|
UpdateAlarmModelRequest.Builder |
alarmModelDescription(String alarmModelDescription)
The description of the alarm model.
|
UpdateAlarmModelRequest.Builder |
alarmModelName(String alarmModelName)
The name of the alarm model.
|
UpdateAlarmModelRequest.Builder |
alarmNotification(AlarmNotification alarmNotification)
Contains information about one or more notification actions.
|
default UpdateAlarmModelRequest.Builder |
alarmNotification(Consumer<AlarmNotification.Builder> alarmNotification)
Contains information about one or more notification actions.
|
UpdateAlarmModelRequest.Builder |
alarmRule(AlarmRule alarmRule)
Defines when your alarm is invoked.
|
default UpdateAlarmModelRequest.Builder |
alarmRule(Consumer<AlarmRule.Builder> alarmRule)
Defines when your alarm is invoked.
|
UpdateAlarmModelRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateAlarmModelRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateAlarmModelRequest.Builder |
roleArn(String roleArn)
The ARN of the IAM role that allows the alarm to perform actions and access AWS resources.
|
UpdateAlarmModelRequest.Builder |
severity(Integer severity)
A non-negative integer that reflects the severity level of the alarm.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateAlarmModelRequest.Builder alarmModelName(String alarmModelName)
The name of the alarm model.
alarmModelName - The name of the alarm model.UpdateAlarmModelRequest.Builder alarmModelDescription(String alarmModelDescription)
The description of the alarm model.
alarmModelDescription - The description of the alarm model.UpdateAlarmModelRequest.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.UpdateAlarmModelRequest.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.UpdateAlarmModelRequest.Builder alarmRule(AlarmRule alarmRule)
Defines when your alarm is invoked.
alarmRule - Defines when your alarm is invoked.default UpdateAlarmModelRequest.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)UpdateAlarmModelRequest.Builder alarmNotification(AlarmNotification alarmNotification)
Contains information about one or more notification actions.
alarmNotification - Contains information about one or more notification actions.default UpdateAlarmModelRequest.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)UpdateAlarmModelRequest.Builder alarmEventActions(AlarmEventActions alarmEventActions)
Contains information about one or more alarm actions.
alarmEventActions - Contains information about one or more alarm actions.default UpdateAlarmModelRequest.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)UpdateAlarmModelRequest.Builder alarmCapabilities(AlarmCapabilities alarmCapabilities)
Contains the configuration information of alarm state changes.
alarmCapabilities - Contains the configuration information of alarm state changes.default UpdateAlarmModelRequest.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)UpdateAlarmModelRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateAlarmModelRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.