public static interface CreateApplicationRequest.Builder extends IoTFleetHubRequest.Builder, SdkPojo, CopyableBuilder<CreateApplicationRequest.Builder,CreateApplicationRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateApplicationRequest.Builder |
applicationDescription(String applicationDescription)
An optional description of the web application.
|
CreateApplicationRequest.Builder |
applicationName(String applicationName)
The name of the web application.
|
CreateApplicationRequest.Builder |
clientToken(String clientToken)
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request.
|
CreateApplicationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateApplicationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateApplicationRequest.Builder |
roleArn(String roleArn)
The ARN of the role that the web application assumes when it interacts with AWS IoT Core.
|
CreateApplicationRequest.Builder |
tags(Map<String,String> tags)
A set of key/value pairs that you can use to manage the web application resource.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateApplicationRequest.Builder applicationName(String applicationName)
The name of the web application.
applicationName - The name of the web application.CreateApplicationRequest.Builder applicationDescription(String applicationDescription)
An optional description of the web application.
applicationDescription - An optional description of the web application.CreateApplicationRequest.Builder clientToken(String clientToken)
A unique case-sensitive identifier that you can provide to ensure the idempotency of the request. Don't reuse this client token if a new idempotent request is required.
clientToken - A unique case-sensitive identifier that you can provide to ensure the idempotency of the request.
Don't reuse this client token if a new idempotent request is required.CreateApplicationRequest.Builder roleArn(String roleArn)
The ARN of the role that the web application assumes when it interacts with AWS IoT Core.
The name of the role must be in the form AWSIotFleetHub_random_string .
roleArn - The ARN of the role that the web application assumes when it interacts with AWS IoT Core.
The name of the role must be in the form AWSIotFleetHub_random_string .
CreateApplicationRequest.Builder tags(Map<String,String> tags)
A set of key/value pairs that you can use to manage the web application resource.
tags - A set of key/value pairs that you can use to manage the web application resource.CreateApplicationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateApplicationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.