public static interface InputDefinition.Builder extends SdkPojo, CopyableBuilder<InputDefinition.Builder,InputDefinition>
| Modifier and Type | Method and Description |
|---|---|
InputDefinition.Builder |
attributes(Attribute... attributes)
The attributes from the JSON payload that are made available by the input.
|
InputDefinition.Builder |
attributes(Collection<Attribute> attributes)
The attributes from the JSON payload that are made available by the input.
|
InputDefinition.Builder |
attributes(Consumer<Attribute.Builder>... attributes)
The attributes from the JSON payload that are made available by the input.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildInputDefinition.Builder attributes(Collection<Attribute> attributes)
The attributes from the JSON payload that are made available by the input. Inputs are derived from messages
sent to the AWS IoT Events system using BatchPutMessage. Each such message contains a JSON
payload, and those attributes (and their paired values) specified here are available for use in the
condition expressions used by detectors that monitor this input.
attributes - The attributes from the JSON payload that are made available by the input. Inputs are derived from
messages sent to the AWS IoT Events system using BatchPutMessage. Each such message
contains a JSON payload, and those attributes (and their paired values) specified here are available
for use in the condition expressions used by detectors that monitor this input.InputDefinition.Builder attributes(Attribute... attributes)
The attributes from the JSON payload that are made available by the input. Inputs are derived from messages
sent to the AWS IoT Events system using BatchPutMessage. Each such message contains a JSON
payload, and those attributes (and their paired values) specified here are available for use in the
condition expressions used by detectors that monitor this input.
attributes - The attributes from the JSON payload that are made available by the input. Inputs are derived from
messages sent to the AWS IoT Events system using BatchPutMessage. Each such message
contains a JSON payload, and those attributes (and their paired values) specified here are available
for use in the condition expressions used by detectors that monitor this input.InputDefinition.Builder attributes(Consumer<Attribute.Builder>... attributes)
The attributes from the JSON payload that are made available by the input. Inputs are derived from messages
sent to the AWS IoT Events system using BatchPutMessage. Each such message contains a JSON
payload, and those attributes (and their paired values) specified here are available for use in the
condition expressions used by detectors that monitor this input.
List.Builder avoiding the need to
create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #attributes(List) .attributes - a consumer that will call methods on List.Builder #attributes(List) Copyright © 2022. All rights reserved.