Interface UpdateApplicationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<UpdateApplicationResponse.Builder,,UpdateApplicationResponse> OpenSearchResponse.Builder,SdkBuilder<UpdateApplicationResponse.Builder,,UpdateApplicationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
UpdateApplicationResponse
-
Method Summary
Modifier and TypeMethodDescriptionappConfigs(Collection<AppConfig> appConfigs) The configuration settings for the updated OpenSearch application.appConfigs(Consumer<AppConfig.Builder>... appConfigs) The configuration settings for the updated OpenSearch application.appConfigs(AppConfig... appConfigs) The configuration settings for the updated OpenSearch application.Sets the value of the Arn property for this object.The timestamp when the OpenSearch application was originally created.dataSources(Collection<DataSource> dataSources) The data sources associated with the updated OpenSearch application.dataSources(Consumer<DataSource.Builder>... dataSources) The data sources associated with the updated OpenSearch application.dataSources(DataSource... dataSources) The data sources associated with the updated OpenSearch application.iamIdentityCenterOptions(Consumer<IamIdentityCenterOptions.Builder> iamIdentityCenterOptions) The IAM Identity Center configuration for the updated OpenSearch application.iamIdentityCenterOptions(IamIdentityCenterOptions iamIdentityCenterOptions) The IAM Identity Center configuration for the updated OpenSearch application.The unique identifier of the updated OpenSearch application.lastUpdatedAt(Instant lastUpdatedAt) The timestamp when the OpenSearch application was last updated.The name of the updated OpenSearch application.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.opensearch.model.OpenSearchResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
id
The unique identifier of the updated OpenSearch application.
- Parameters:
id- The unique identifier of the updated OpenSearch application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the updated OpenSearch application.
- Parameters:
name- The name of the updated OpenSearch application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
Sets the value of the Arn property for this object.- Parameters:
arn- The new value for the Arn property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSources
The data sources associated with the updated OpenSearch application.
- Parameters:
dataSources- The data sources associated with the updated OpenSearch application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSources
The data sources associated with the updated OpenSearch application.
- Parameters:
dataSources- The data sources associated with the updated OpenSearch application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSources
The data sources associated with the updated OpenSearch application.
This is a convenience method that creates an instance of theDataSource.Builderavoiding the need to create one manually viaDataSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todataSources(List<DataSource>).- Parameters:
dataSources- a consumer that will call methods onDataSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
iamIdentityCenterOptions
UpdateApplicationResponse.Builder iamIdentityCenterOptions(IamIdentityCenterOptions iamIdentityCenterOptions) The IAM Identity Center configuration for the updated OpenSearch application.
- Parameters:
iamIdentityCenterOptions- The IAM Identity Center configuration for the updated OpenSearch application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamIdentityCenterOptions
default UpdateApplicationResponse.Builder iamIdentityCenterOptions(Consumer<IamIdentityCenterOptions.Builder> iamIdentityCenterOptions) The IAM Identity Center configuration for the updated OpenSearch application.
This is a convenience method that creates an instance of theIamIdentityCenterOptions.Builderavoiding the need to create one manually viaIamIdentityCenterOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toiamIdentityCenterOptions(IamIdentityCenterOptions).- Parameters:
iamIdentityCenterOptions- a consumer that will call methods onIamIdentityCenterOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
appConfigs
The configuration settings for the updated OpenSearch application.
- Parameters:
appConfigs- The configuration settings for the updated OpenSearch application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appConfigs
The configuration settings for the updated OpenSearch application.
- Parameters:
appConfigs- The configuration settings for the updated OpenSearch application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appConfigs
The configuration settings for the updated OpenSearch application.
This is a convenience method that creates an instance of theAppConfig.Builderavoiding the need to create one manually viaAppConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toappConfigs(List<AppConfig>).- Parameters:
appConfigs- a consumer that will call methods onAppConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The timestamp when the OpenSearch application was originally created.
- Parameters:
createdAt- The timestamp when the OpenSearch application was originally created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
The timestamp when the OpenSearch application was last updated.
- Parameters:
lastUpdatedAt- The timestamp when the OpenSearch application was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-