public static interface CreateInputRequest.Builder extends IotEventsRequest.Builder, SdkPojo, CopyableBuilder<CreateInputRequest.Builder,CreateInputRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateInputRequest.Builder inputName(String inputName)
The name you want to give to the input.
inputName - The name you want to give to the input.CreateInputRequest.Builder inputDescription(String inputDescription)
A brief description of the input.
inputDescription - A brief description of the input.CreateInputRequest.Builder inputDefinition(InputDefinition inputDefinition)
The definition of the input.
inputDefinition - The definition of the input.default CreateInputRequest.Builder inputDefinition(Consumer<InputDefinition.Builder> inputDefinition)
The definition of the input.
This is a convenience method that creates an instance of theInputDefinition.Builder avoiding the
need to create one manually via InputDefinition.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to inputDefinition(InputDefinition).
inputDefinition - a consumer that will call methods on InputDefinition.BuilderinputDefinition(InputDefinition)CreateInputRequest.Builder tags(Collection<Tag> tags)
Metadata that can be used to manage the input.
tags - Metadata that can be used to manage the input.CreateInputRequest.Builder tags(Tag... tags)
Metadata that can be used to manage the input.
tags - Metadata that can be used to manage the input.CreateInputRequest.Builder tags(Consumer<Tag.Builder>... tags)
Metadata that can be used to manage the input.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) CreateInputRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateInputRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.