public static interface CreateAppBlockRequest.Builder extends AppStreamRequest.Builder, SdkPojo, CopyableBuilder<CreateAppBlockRequest.Builder,CreateAppBlockRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateAppBlockRequest.Builder name(String name)
The name of the app block.
name - The name of the app block.CreateAppBlockRequest.Builder description(String description)
The description of the app block.
description - The description of the app block.CreateAppBlockRequest.Builder displayName(String displayName)
The display name of the app block. This is not displayed to the user.
displayName - The display name of the app block. This is not displayed to the user.CreateAppBlockRequest.Builder sourceS3Location(S3Location sourceS3Location)
The source S3 location of the app block.
sourceS3Location - The source S3 location of the app block.default CreateAppBlockRequest.Builder sourceS3Location(Consumer<S3Location.Builder> sourceS3Location)
The source S3 location of the app block.
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 sourceS3Location(S3Location).
sourceS3Location - a consumer that will call methods on S3Location.BuildersourceS3Location(S3Location)CreateAppBlockRequest.Builder setupScriptDetails(ScriptDetails setupScriptDetails)
The setup script details of the app block.
setupScriptDetails - The setup script details of the app block.default CreateAppBlockRequest.Builder setupScriptDetails(Consumer<ScriptDetails.Builder> setupScriptDetails)
The setup script details of the app block.
This is a convenience method that creates an instance of theScriptDetails.Builder avoiding the need
to create one manually via ScriptDetails.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to setupScriptDetails(ScriptDetails).
setupScriptDetails - a consumer that will call methods on ScriptDetails.BuildersetupScriptDetails(ScriptDetails)CreateAppBlockRequest.Builder tags(Map<String,String> tags)
The tags assigned to the app block.
tags - The tags assigned to the app block.CreateAppBlockRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateAppBlockRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.