Interface UpgradeElasticsearchDomainRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpgradeElasticsearchDomainRequest.Builder,UpgradeElasticsearchDomainRequest>
,ElasticsearchRequest.Builder
,SdkBuilder<UpgradeElasticsearchDomainRequest.Builder,UpgradeElasticsearchDomainRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- UpgradeElasticsearchDomainRequest
public static interface UpgradeElasticsearchDomainRequest.Builder extends ElasticsearchRequest.Builder, SdkPojo, CopyableBuilder<UpgradeElasticsearchDomainRequest.Builder,UpgradeElasticsearchDomainRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpgradeElasticsearchDomainRequest.Builder
domainName(String domainName)
Sets the value of the DomainName property for this object.UpgradeElasticsearchDomainRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
UpgradeElasticsearchDomainRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
UpgradeElasticsearchDomainRequest.Builder
performCheckOnly(Boolean performCheckOnly)
This flag, when set to True, indicates that an Upgrade Eligibility Check needs to be performed.UpgradeElasticsearchDomainRequest.Builder
targetVersion(String targetVersion)
The version of Elasticsearch that you intend to upgrade the domain to.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.elasticsearch.model.ElasticsearchRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
domainName
UpgradeElasticsearchDomainRequest.Builder domainName(String domainName)
Sets the value of the DomainName property for this object.- Parameters:
domainName
- The new value for the DomainName property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetVersion
UpgradeElasticsearchDomainRequest.Builder targetVersion(String targetVersion)
The version of Elasticsearch that you intend to upgrade the domain to.
- Parameters:
targetVersion
- The version of Elasticsearch that you intend to upgrade the domain to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
performCheckOnly
UpgradeElasticsearchDomainRequest.Builder performCheckOnly(Boolean performCheckOnly)
This flag, when set to True, indicates that an Upgrade Eligibility Check needs to be performed. This will not actually perform the Upgrade.
- Parameters:
performCheckOnly
- This flag, when set to True, indicates that an Upgrade Eligibility Check needs to be performed. This will not actually perform the Upgrade.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpgradeElasticsearchDomainRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
UpgradeElasticsearchDomainRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-