public static interface CreateApplicationRequest.Builder extends AppStreamRequest.Builder, SdkPojo, CopyableBuilder<CreateApplicationRequest.Builder,CreateApplicationRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateApplicationRequest.Builder name(String name)
The name of the application. This name is visible to users when display name is not specified.
name - The name of the application. This name is visible to users when display name is not specified.CreateApplicationRequest.Builder displayName(String displayName)
The display name of the application. This name is visible to users in the application catalog.
displayName - The display name of the application. This name is visible to users in the application catalog.CreateApplicationRequest.Builder description(String description)
The description of the application.
description - The description of the application.CreateApplicationRequest.Builder iconS3Location(S3Location iconS3Location)
The location in S3 of the application icon.
iconS3Location - The location in S3 of the application icon.default CreateApplicationRequest.Builder iconS3Location(Consumer<S3Location.Builder> iconS3Location)
The location in S3 of the application icon.
This is a convenience method that creates an instance of theS3Location.Builder avoiding the need to
create one manually via S3Location.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to iconS3Location(S3Location).
iconS3Location - a consumer that will call methods on S3Location.BuildericonS3Location(S3Location)CreateApplicationRequest.Builder launchPath(String launchPath)
The launch path of the application.
launchPath - The launch path of the application.CreateApplicationRequest.Builder workingDirectory(String workingDirectory)
The working directory of the application.
workingDirectory - The working directory of the application.CreateApplicationRequest.Builder launchParameters(String launchParameters)
The launch parameters of the application.
launchParameters - The launch parameters of the application.CreateApplicationRequest.Builder platformsWithStrings(Collection<String> platforms)
The platforms the application supports. WINDOWS_SERVER_2019 and AMAZON_LINUX2 are supported for Elastic fleets.
platforms - The platforms the application supports. WINDOWS_SERVER_2019 and AMAZON_LINUX2 are supported for
Elastic fleets.CreateApplicationRequest.Builder platformsWithStrings(String... platforms)
The platforms the application supports. WINDOWS_SERVER_2019 and AMAZON_LINUX2 are supported for Elastic fleets.
platforms - The platforms the application supports. WINDOWS_SERVER_2019 and AMAZON_LINUX2 are supported for
Elastic fleets.CreateApplicationRequest.Builder platforms(Collection<PlatformType> platforms)
The platforms the application supports. WINDOWS_SERVER_2019 and AMAZON_LINUX2 are supported for Elastic fleets.
platforms - The platforms the application supports. WINDOWS_SERVER_2019 and AMAZON_LINUX2 are supported for
Elastic fleets.CreateApplicationRequest.Builder platforms(PlatformType... platforms)
The platforms the application supports. WINDOWS_SERVER_2019 and AMAZON_LINUX2 are supported for Elastic fleets.
platforms - The platforms the application supports. WINDOWS_SERVER_2019 and AMAZON_LINUX2 are supported for
Elastic fleets.CreateApplicationRequest.Builder instanceFamilies(Collection<String> instanceFamilies)
The instance families the application supports. Valid values are GENERAL_PURPOSE and GRAPHICS_G4.
instanceFamilies - The instance families the application supports. Valid values are GENERAL_PURPOSE and GRAPHICS_G4.CreateApplicationRequest.Builder instanceFamilies(String... instanceFamilies)
The instance families the application supports. Valid values are GENERAL_PURPOSE and GRAPHICS_G4.
instanceFamilies - The instance families the application supports. Valid values are GENERAL_PURPOSE and GRAPHICS_G4.CreateApplicationRequest.Builder appBlockArn(String appBlockArn)
The app block ARN to which the application should be associated
appBlockArn - The app block ARN to which the application should be associatedCreateApplicationRequest.Builder tags(Map<String,String> tags)
The tags assigned to the application.
tags - The tags assigned to the application.CreateApplicationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateApplicationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.