Interface GetApplicationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetApplicationResponse.Builder,GetApplicationResponse>
,OpenSearchResponse.Builder
,SdkBuilder<GetApplicationResponse.Builder,GetApplicationResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- GetApplicationResponse
public static interface GetApplicationResponse.Builder extends OpenSearchResponse.Builder, SdkPojo, CopyableBuilder<GetApplicationResponse.Builder,GetApplicationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetApplicationResponse.Builder
appConfigs(Collection<AppConfig> appConfigs)
App configurations of the checked OpenSearch Application.GetApplicationResponse.Builder
appConfigs(Consumer<AppConfig.Builder>... appConfigs)
App configurations of the checked OpenSearch Application.GetApplicationResponse.Builder
appConfigs(AppConfig... appConfigs)
App configurations of the checked OpenSearch Application.GetApplicationResponse.Builder
arn(String arn)
Sets the value of the Arn property for this object.GetApplicationResponse.Builder
createdAt(Instant createdAt)
Timestamp at which the checked OpenSearch Application was created.GetApplicationResponse.Builder
dataSources(Collection<DataSource> dataSources)
Associated data sources to the checked OpenSearch Application.GetApplicationResponse.Builder
dataSources(Consumer<DataSource.Builder>... dataSources)
Associated data sources to the checked OpenSearch Application.GetApplicationResponse.Builder
dataSources(DataSource... dataSources)
Associated data sources to the checked OpenSearch Application.GetApplicationResponse.Builder
endpoint(String endpoint)
Endpoint URL of the checked OpenSearch Application.default GetApplicationResponse.Builder
iamIdentityCenterOptions(Consumer<IamIdentityCenterOptions.Builder> iamIdentityCenterOptions)
IAM Identity Center settings for the checked OpenSearch Application.GetApplicationResponse.Builder
iamIdentityCenterOptions(IamIdentityCenterOptions iamIdentityCenterOptions)
IAM Identity Center settings for the checked OpenSearch Application.GetApplicationResponse.Builder
id(String id)
Unique identifier of the checked OpenSearch Application.GetApplicationResponse.Builder
lastUpdatedAt(Instant lastUpdatedAt)
Timestamp at which the checked OpenSearch Application was last updated.GetApplicationResponse.Builder
name(String name)
Name of the checked OpenSearch Application.GetApplicationResponse.Builder
status(String status)
Current status of the checked OpenSearch Application.GetApplicationResponse.Builder
status(ApplicationStatus status)
Current status of the checked 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
GetApplicationResponse.Builder id(String id)
Unique identifier of the checked OpenSearch Application.
- Parameters:
id
- Unique identifier of the checked OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
GetApplicationResponse.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.
-
name
GetApplicationResponse.Builder name(String name)
Name of the checked OpenSearch Application.
- Parameters:
name
- Name of the checked OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endpoint
GetApplicationResponse.Builder endpoint(String endpoint)
Endpoint URL of the checked OpenSearch Application.
- Parameters:
endpoint
- Endpoint URL of the checked OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetApplicationResponse.Builder status(String status)
Current status of the checked OpenSearch Application. Possible values are
CREATING
,UPDATING
,DELETING
,FAILED
,ACTIVE
, andDELETED
.- Parameters:
status
- Current status of the checked OpenSearch Application. Possible values areCREATING
,UPDATING
,DELETING
,FAILED
,ACTIVE
, andDELETED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationStatus
,ApplicationStatus
-
status
GetApplicationResponse.Builder status(ApplicationStatus status)
Current status of the checked OpenSearch Application. Possible values are
CREATING
,UPDATING
,DELETING
,FAILED
,ACTIVE
, andDELETED
.- Parameters:
status
- Current status of the checked OpenSearch Application. Possible values areCREATING
,UPDATING
,DELETING
,FAILED
,ACTIVE
, andDELETED
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationStatus
,ApplicationStatus
-
iamIdentityCenterOptions
GetApplicationResponse.Builder iamIdentityCenterOptions(IamIdentityCenterOptions iamIdentityCenterOptions)
IAM Identity Center settings for the checked OpenSearch Application.
- Parameters:
iamIdentityCenterOptions
- IAM Identity Center settings for the checked OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamIdentityCenterOptions
default GetApplicationResponse.Builder iamIdentityCenterOptions(Consumer<IamIdentityCenterOptions.Builder> iamIdentityCenterOptions)
IAM Identity Center settings for the checked 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)
-
dataSources
GetApplicationResponse.Builder dataSources(Collection<DataSource> dataSources)
Associated data sources to the checked OpenSearch Application.
- Parameters:
dataSources
- Associated data sources to the checked OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSources
GetApplicationResponse.Builder dataSources(DataSource... dataSources)
Associated data sources to the checked OpenSearch Application.
- Parameters:
dataSources
- Associated data sources to the checked OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSources
GetApplicationResponse.Builder dataSources(Consumer<DataSource.Builder>... dataSources)
Associated data sources to the checked 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
)
-
appConfigs
GetApplicationResponse.Builder appConfigs(Collection<AppConfig> appConfigs)
App configurations of the checked OpenSearch Application.
- Parameters:
appConfigs
- App configurations of the checked OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appConfigs
GetApplicationResponse.Builder appConfigs(AppConfig... appConfigs)
App configurations of the checked OpenSearch Application.
- Parameters:
appConfigs
- App configurations of the checked OpenSearch Application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appConfigs
GetApplicationResponse.Builder appConfigs(Consumer<AppConfig.Builder>... appConfigs)
App configurations of the checked 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
GetApplicationResponse.Builder createdAt(Instant createdAt)
Timestamp at which the checked OpenSearch Application was created.
- Parameters:
createdAt
- Timestamp at which the checked OpenSearch Application was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdatedAt
GetApplicationResponse.Builder lastUpdatedAt(Instant lastUpdatedAt)
Timestamp at which the checked OpenSearch Application was last updated.
- Parameters:
lastUpdatedAt
- Timestamp at which the checked OpenSearch Application was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-