Interface CreateApplicationRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateApplicationRequest.Builder,,CreateApplicationRequest> IoTSiteWiseRequest.Builder,SdkBuilder<CreateApplicationRequest.Builder,,CreateApplicationRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
CreateApplicationRequest
@Mutable
@NotThreadSafe
public static interface CreateApplicationRequest.Builder
extends IoTSiteWiseRequest.Builder, SdkPojo, CopyableBuilder<CreateApplicationRequest.Builder,CreateApplicationRequest>
-
Method Summary
Modifier and TypeMethodDescriptionclientToken(String clientToken) Unique client token for idempotent request handlingdescription(String description) Description of the applicationidcInstanceArn(String idcInstanceArn) Identity Center Instance ARN to create the application inName of the applicationoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.A list of key-value pairs that contain metadata for the application.workspaceName(String workspaceName) Name of the workspace to associate with the underlying ApplicationMethods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.iotsitewise.model.IoTSiteWiseRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
clientToken
Unique client token for idempotent request handling
- Parameters:
clientToken- Unique client token for idempotent request handling- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
idcInstanceArn
Identity Center Instance ARN to create the application in
- Parameters:
idcInstanceArn- Identity Center Instance ARN to create the application in- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
workspaceName
Name of the workspace to associate with the underlying Application
- Parameters:
workspaceName- Name of the workspace to associate with the underlying Application- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
Name of the application
- Parameters:
name- Name of the application- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
Description of the application
- Parameters:
description- Description of the application- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A list of key-value pairs that contain metadata for the application.
- Parameters:
tags- A list of key-value pairs that contain metadata for the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateApplicationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
CreateApplicationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-