Interface DeployAsApplicationConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DeployAsApplicationConfiguration.Builder,
,DeployAsApplicationConfiguration> SdkBuilder<DeployAsApplicationConfiguration.Builder,
,DeployAsApplicationConfiguration> SdkPojo
- Enclosing class:
DeployAsApplicationConfiguration
public static interface DeployAsApplicationConfiguration.Builder
extends SdkPojo, CopyableBuilder<DeployAsApplicationConfiguration.Builder,DeployAsApplicationConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptions3ContentLocation
(Consumer<S3ContentBaseLocation.Builder> s3ContentLocation) The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.s3ContentLocation
(S3ContentBaseLocation s3ContentLocation) The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
s3ContentLocation
The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.
- Parameters:
s3ContentLocation
- The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3ContentLocation
default DeployAsApplicationConfiguration.Builder s3ContentLocation(Consumer<S3ContentBaseLocation.Builder> s3ContentLocation) The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.
This is a convenience method that creates an instance of theS3ContentBaseLocation.Builder
avoiding the need to create one manually viaS3ContentBaseLocation.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3ContentLocation(S3ContentBaseLocation)
.- Parameters:
s3ContentLocation
- a consumer that will call methods onS3ContentBaseLocation.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-