public static interface CreateDestinationRequest.Builder extends IotWirelessRequest.Builder, SdkPojo, CopyableBuilder<CreateDestinationRequest.Builder,CreateDestinationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateDestinationRequest.Builder name(String name)
The name of the new resource.
name - The name of the new resource.CreateDestinationRequest.Builder expressionType(String expressionType)
The type of value in Expression.
expressionType - The type of value in Expression.ExpressionType,
ExpressionTypeCreateDestinationRequest.Builder expressionType(ExpressionType expressionType)
The type of value in Expression.
expressionType - The type of value in Expression.ExpressionType,
ExpressionTypeCreateDestinationRequest.Builder expression(String expression)
The rule name or topic rule to send messages to.
expression - The rule name or topic rule to send messages to.CreateDestinationRequest.Builder description(String description)
The description of the new resource.
description - The description of the new resource.CreateDestinationRequest.Builder roleArn(String roleArn)
The ARN of the IAM Role that authorizes the destination.
roleArn - The ARN of the IAM Role that authorizes the destination.CreateDestinationRequest.Builder tags(Collection<Tag> tags)
The tags to attach to the new destination. Tags are metadata that you can use to manage a resource.
tags - The tags to attach to the new destination. Tags are metadata that you can use to manage a resource.CreateDestinationRequest.Builder tags(Tag... tags)
The tags to attach to the new destination. Tags are metadata that you can use to manage a resource.
tags - The tags to attach to the new destination. Tags are metadata that you can use to manage a resource.CreateDestinationRequest.Builder tags(Consumer<Tag.Builder>... tags)
The tags to attach to the new destination. Tags are metadata that you can use to manage a resource.
This is a convenience method that creates an instance of theList.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 #tags(List) .tags - a consumer that will call methods on List.Builder #tags(List) CreateDestinationRequest.Builder clientRequestToken(String clientRequestToken)
Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.
clientRequestToken - Each resource must have a unique client request token. If you try to create a new resource with the
same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs
will automatically generate a unique client request.CreateDestinationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateDestinationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.