public static interface UpdateDetectorModelRequest.Builder extends IotEventsRequest.Builder, SdkPojo, CopyableBuilder<UpdateDetectorModelRequest.Builder,UpdateDetectorModelRequest>
Modifier and Type | Method and Description |
---|---|
default UpdateDetectorModelRequest.Builder |
detectorModelDefinition(Consumer<DetectorModelDefinition.Builder> detectorModelDefinition)
Information that defines how a detector operates.
|
UpdateDetectorModelRequest.Builder |
detectorModelDefinition(DetectorModelDefinition detectorModelDefinition)
Information that defines how a detector operates.
|
UpdateDetectorModelRequest.Builder |
detectorModelDescription(String detectorModelDescription)
A brief description of the detector model.
|
UpdateDetectorModelRequest.Builder |
detectorModelName(String detectorModelName)
The name of the detector model that is updated.
|
UpdateDetectorModelRequest.Builder |
evaluationMethod(EvaluationMethod evaluationMethod)
Information about the order in which events are evaluated and how actions are executed.
|
UpdateDetectorModelRequest.Builder |
evaluationMethod(String evaluationMethod)
Information about the order in which events are evaluated and how actions are executed.
|
UpdateDetectorModelRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
UpdateDetectorModelRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
UpdateDetectorModelRequest.Builder |
roleArn(String roleArn)
The ARN of the role that grants permission to AWS IoT Events to perform its operations.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
UpdateDetectorModelRequest.Builder detectorModelName(String detectorModelName)
The name of the detector model that is updated.
detectorModelName
- The name of the detector model that is updated.UpdateDetectorModelRequest.Builder detectorModelDefinition(DetectorModelDefinition detectorModelDefinition)
Information that defines how a detector operates.
detectorModelDefinition
- Information that defines how a detector operates.default UpdateDetectorModelRequest.Builder detectorModelDefinition(Consumer<DetectorModelDefinition.Builder> detectorModelDefinition)
Information that defines how a detector operates.
This is a convenience that creates an instance of theDetectorModelDefinition.Builder
avoiding the
need to create one manually via DetectorModelDefinition.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to detectorModelDefinition(DetectorModelDefinition)
.detectorModelDefinition
- a consumer that will call methods on DetectorModelDefinition.Builder
detectorModelDefinition(DetectorModelDefinition)
UpdateDetectorModelRequest.Builder detectorModelDescription(String detectorModelDescription)
A brief description of the detector model.
detectorModelDescription
- A brief description of the detector model.UpdateDetectorModelRequest.Builder roleArn(String roleArn)
The ARN of the role that grants permission to AWS IoT Events to perform its operations.
roleArn
- The ARN of the role that grants permission to AWS IoT Events to perform its operations.UpdateDetectorModelRequest.Builder evaluationMethod(String evaluationMethod)
Information about the order in which events are evaluated and how actions are executed.
evaluationMethod
- Information about the order in which events are evaluated and how actions are executed.EvaluationMethod
,
EvaluationMethod
UpdateDetectorModelRequest.Builder evaluationMethod(EvaluationMethod evaluationMethod)
Information about the order in which events are evaluated and how actions are executed.
evaluationMethod
- Information about the order in which events are evaluated and how actions are executed.EvaluationMethod
,
EvaluationMethod
UpdateDetectorModelRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.UpdateDetectorModelRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.