Interface UpdateApplicationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<UpdateApplicationResponse.Builder,UpdateApplicationResponse>
,OpenSearchResponse.Builder
,SdkBuilder<UpdateApplicationResponse.Builder,UpdateApplicationResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- UpdateApplicationResponse
public static interface UpdateApplicationResponse.Builder extends OpenSearchResponse.Builder, SdkPojo, CopyableBuilder<UpdateApplicationResponse.Builder,UpdateApplicationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateApplicationResponse.Builder
appConfigs(Collection<AppConfig> appConfigs)
Configurations for the updated OpenSearch Application.UpdateApplicationResponse.Builder
appConfigs(Consumer<AppConfig.Builder>... appConfigs)
Configurations for the updated OpenSearch Application.UpdateApplicationResponse.Builder
appConfigs(AppConfig... appConfigs)
Configurations for the updated OpenSearch Application.UpdateApplicationResponse.Builder
arn(String arn)
Sets the value of the Arn property for this object.UpdateApplicationResponse.Builder
createdAt(Instant createdAt)
Timestamp at which the OpenSearch Application was created.UpdateApplicationResponse.Builder
dataSources(Collection<DataSource> dataSources)
Data sources associated with the updated OpenSearch Application.UpdateApplicationResponse.Builder
dataSources(Consumer<DataSource.Builder>... dataSources)
Data sources associated with the updated OpenSearch Application.UpdateApplicationResponse.Builder
dataSources(DataSource... dataSources)
Data sources associated with the updated OpenSearch Application.default UpdateApplicationResponse.Builder
iamIdentityCenterOptions(Consumer<IamIdentityCenterOptions.Builder> iamIdentityCenterOptions)
IAM Identity Center settings for the updated OpenSearch Application.UpdateApplicationResponse.Builder
iamIdentityCenterOptions(IamIdentityCenterOptions iamIdentityCenterOptions)
IAM Identity Center settings for the updated OpenSearch Application.UpdateApplicationResponse.Builder
id(String id)
Unique identifier of the updated OpenSearch Application.UpdateApplicationResponse.Builder
lastUpdatedAt(Instant lastUpdatedAt)
Timestamp at which the OpenSearch Application was last updated.UpdateApplicationResponse.Builder
name(String name)
Name of the updated OpenSearch Application.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.opensearch.model.OpenSearchResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
id
UpdateApplicationResponse.Builder id(String id)
Unique identifier of the updated OpenSearch Application.
- Parameters:
id
- Unique identifier of the updated OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
UpdateApplicationResponse.Builder name(String name)
Name of the updated OpenSearch Application.
- Parameters:
name
- Name of the updated OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
UpdateApplicationResponse.Builder arn(String 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
UpdateApplicationResponse.Builder dataSources(Collection<DataSource> dataSources)
Data sources associated with the updated OpenSearch Application.
- Parameters:
dataSources
- Data sources associated with the updated OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSources
UpdateApplicationResponse.Builder dataSources(DataSource... dataSources)
Data sources associated with the updated OpenSearch Application.
- Parameters:
dataSources
- Data sources associated with the updated OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSources
UpdateApplicationResponse.Builder dataSources(Consumer<DataSource.Builder>... dataSources)
Data sources associated with the updated OpenSearch Application.
This is a convenience method that creates an instance of theDataSource.Builder
avoiding the need to create one manually viaDataSource.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#dataSources(List
.) - 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:
#dataSources(java.util.Collection
)
-
iamIdentityCenterOptions
UpdateApplicationResponse.Builder iamIdentityCenterOptions(IamIdentityCenterOptions iamIdentityCenterOptions)
IAM Identity Center settings for the updated OpenSearch Application.
- Parameters:
iamIdentityCenterOptions
- IAM Identity Center settings 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)
IAM Identity Center settings for the updated OpenSearch Application.
This is a convenience method that creates an instance of theIamIdentityCenterOptions.Builder
avoiding the need to create one manually viaIamIdentityCenterOptions.builder()
.When the
Consumer
completes,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:
iamIdentityCenterOptions(IamIdentityCenterOptions)
-
appConfigs
UpdateApplicationResponse.Builder appConfigs(Collection<AppConfig> appConfigs)
Configurations for the updated OpenSearch Application.
- Parameters:
appConfigs
- Configurations for the updated OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appConfigs
UpdateApplicationResponse.Builder appConfigs(AppConfig... appConfigs)
Configurations for the updated OpenSearch Application.
- Parameters:
appConfigs
- Configurations for the updated OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appConfigs
UpdateApplicationResponse.Builder appConfigs(Consumer<AppConfig.Builder>... appConfigs)
Configurations for the updated OpenSearch Application.
This is a convenience method that creates an instance of theAppConfig.Builder
avoiding the need to create one manually viaAppConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed to#appConfigs(List
.) - 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:
#appConfigs(java.util.Collection
)
-
createdAt
UpdateApplicationResponse.Builder createdAt(Instant createdAt)
Timestamp at which the OpenSearch Application was created.
- Parameters:
createdAt
- Timestamp at which the OpenSearch Application was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
UpdateApplicationResponse.Builder lastUpdatedAt(Instant lastUpdatedAt)
Timestamp at which the OpenSearch Application was last updated.
- Parameters:
lastUpdatedAt
- Timestamp at which the OpenSearch Application was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-