public static interface InstanceDetails.Builder extends SdkPojo, CopyableBuilder<InstanceDetails.Builder,InstanceDetails>
Modifier and Type | Method and Description |
---|---|
default InstanceDetails.Builder |
ec2InstanceDetails(Consumer<EC2InstanceDetails.Builder> ec2InstanceDetails)
The EC2 instances that AWS recommends that you purchase.
|
InstanceDetails.Builder |
ec2InstanceDetails(EC2InstanceDetails ec2InstanceDetails)
The EC2 instances that AWS recommends that you purchase.
|
default InstanceDetails.Builder |
elastiCacheInstanceDetails(Consumer<ElastiCacheInstanceDetails.Builder> elastiCacheInstanceDetails)
The ElastiCache instances that AWS recommends that you purchase.
|
InstanceDetails.Builder |
elastiCacheInstanceDetails(ElastiCacheInstanceDetails elastiCacheInstanceDetails)
The ElastiCache instances that AWS recommends that you purchase.
|
default InstanceDetails.Builder |
esInstanceDetails(Consumer<ESInstanceDetails.Builder> esInstanceDetails)
The Amazon ES instances that AWS recommends that you purchase.
|
InstanceDetails.Builder |
esInstanceDetails(ESInstanceDetails esInstanceDetails)
The Amazon ES instances that AWS recommends that you purchase.
|
default InstanceDetails.Builder |
rdsInstanceDetails(Consumer<RDSInstanceDetails.Builder> rdsInstanceDetails)
The RDS instances that AWS recommends that you purchase.
|
InstanceDetails.Builder |
rdsInstanceDetails(RDSInstanceDetails rdsInstanceDetails)
The RDS instances that AWS recommends that you purchase.
|
default InstanceDetails.Builder |
redshiftInstanceDetails(Consumer<RedshiftInstanceDetails.Builder> redshiftInstanceDetails)
The Amazon Redshift instances that AWS recommends that you purchase.
|
InstanceDetails.Builder |
redshiftInstanceDetails(RedshiftInstanceDetails redshiftInstanceDetails)
The Amazon Redshift instances that AWS recommends that you purchase.
|
copy
applyMutation, build
InstanceDetails.Builder ec2InstanceDetails(EC2InstanceDetails ec2InstanceDetails)
The EC2 instances that AWS recommends that you purchase.
ec2InstanceDetails
- The EC2 instances that AWS recommends that you purchase.default InstanceDetails.Builder ec2InstanceDetails(Consumer<EC2InstanceDetails.Builder> ec2InstanceDetails)
The EC2 instances that AWS recommends that you purchase.
This is a convenience that creates an instance of theEC2InstanceDetails.Builder
avoiding the need to
create one manually via EC2InstanceDetails.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to ec2InstanceDetails(EC2InstanceDetails)
.ec2InstanceDetails
- a consumer that will call methods on EC2InstanceDetails.Builder
ec2InstanceDetails(EC2InstanceDetails)
InstanceDetails.Builder rdsInstanceDetails(RDSInstanceDetails rdsInstanceDetails)
The RDS instances that AWS recommends that you purchase.
rdsInstanceDetails
- The RDS instances that AWS recommends that you purchase.default InstanceDetails.Builder rdsInstanceDetails(Consumer<RDSInstanceDetails.Builder> rdsInstanceDetails)
The RDS instances that AWS recommends that you purchase.
This is a convenience that creates an instance of theRDSInstanceDetails.Builder
avoiding the need to
create one manually via RDSInstanceDetails.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to rdsInstanceDetails(RDSInstanceDetails)
.rdsInstanceDetails
- a consumer that will call methods on RDSInstanceDetails.Builder
rdsInstanceDetails(RDSInstanceDetails)
InstanceDetails.Builder redshiftInstanceDetails(RedshiftInstanceDetails redshiftInstanceDetails)
The Amazon Redshift instances that AWS recommends that you purchase.
redshiftInstanceDetails
- The Amazon Redshift instances that AWS recommends that you purchase.default InstanceDetails.Builder redshiftInstanceDetails(Consumer<RedshiftInstanceDetails.Builder> redshiftInstanceDetails)
The Amazon Redshift instances that AWS recommends that you purchase.
This is a convenience that creates an instance of theRedshiftInstanceDetails.Builder
avoiding the
need to create one manually via RedshiftInstanceDetails.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to redshiftInstanceDetails(RedshiftInstanceDetails)
.redshiftInstanceDetails
- a consumer that will call methods on RedshiftInstanceDetails.Builder
redshiftInstanceDetails(RedshiftInstanceDetails)
InstanceDetails.Builder elastiCacheInstanceDetails(ElastiCacheInstanceDetails elastiCacheInstanceDetails)
The ElastiCache instances that AWS recommends that you purchase.
elastiCacheInstanceDetails
- The ElastiCache instances that AWS recommends that you purchase.default InstanceDetails.Builder elastiCacheInstanceDetails(Consumer<ElastiCacheInstanceDetails.Builder> elastiCacheInstanceDetails)
The ElastiCache instances that AWS recommends that you purchase.
This is a convenience that creates an instance of theElastiCacheInstanceDetails.Builder
avoiding the
need to create one manually via ElastiCacheInstanceDetails.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to elastiCacheInstanceDetails(ElastiCacheInstanceDetails)
.elastiCacheInstanceDetails
- a consumer that will call methods on ElastiCacheInstanceDetails.Builder
elastiCacheInstanceDetails(ElastiCacheInstanceDetails)
InstanceDetails.Builder esInstanceDetails(ESInstanceDetails esInstanceDetails)
The Amazon ES instances that AWS recommends that you purchase.
esInstanceDetails
- The Amazon ES instances that AWS recommends that you purchase.default InstanceDetails.Builder esInstanceDetails(Consumer<ESInstanceDetails.Builder> esInstanceDetails)
The Amazon ES instances that AWS recommends that you purchase.
This is a convenience that creates an instance of theESInstanceDetails.Builder
avoiding the need to
create one manually via ESInstanceDetails.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to esInstanceDetails(ESInstanceDetails)
.esInstanceDetails
- a consumer that will call methods on ESInstanceDetails.Builder
esInstanceDetails(ESInstanceDetails)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.