Interface GetApplicationResponse.Builder
- All Superinterfaces:
AccountAccessResponse.Builder,AwsResponse.Builder,Buildable,CopyableBuilder<GetApplicationResponse.Builder,,GetApplicationResponse> SdkBuilder<GetApplicationResponse.Builder,,GetApplicationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetApplicationResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe date and time when the application was created.default GetApplicationResponse.Buildererror(Consumer<ErrorDetails.Builder> error) The error details if the application is in a failed state.error(ErrorDetails error) The error details if the application is in a failed state.default GetApplicationResponse.BuilderidentitySource(Consumer<IdentitySourceDetails.Builder> identitySource) The identity source details for the application, including the IAM Identity Center instance configuration.identitySource(IdentitySourceDetails identitySource) The identity source details for the application, including the IAM Identity Center instance configuration.The current status of the application.The current status of the application.The tags associated with the application.The tenant identifier associated with the application.The date and time when the application was last updated.Methods inherited from interface software.amazon.awssdk.services.accountaccess.model.AccountAccessResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods 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
-
identitySource
The identity source details for the application, including the IAM Identity Center instance configuration.
- Parameters:
identitySource- The identity source details for the application, including the IAM Identity Center instance configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identitySource
default GetApplicationResponse.Builder identitySource(Consumer<IdentitySourceDetails.Builder> identitySource) The identity source details for the application, including the IAM Identity Center instance configuration.
This is a convenience method that creates an instance of theIdentitySourceDetails.Builderavoiding the need to create one manually viaIdentitySourceDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toidentitySource(IdentitySourceDetails).- Parameters:
identitySource- a consumer that will call methods onIdentitySourceDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the application.
- Parameters:
status- The current status of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the application.
- Parameters:
status- The current status of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tenantId
The tenant identifier associated with the application.
- Parameters:
tenantId- The tenant identifier associated with the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time when the application was created.
- Parameters:
createdAt- The date and time when the application was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The date and time when the application was last updated.
- Parameters:
updatedAt- The date and time when the application was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
The tags associated with the application.
- Parameters:
tags- The tags associated with the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
The error details if the application is in a failed state.
- Parameters:
error- The error details if the application is in a failed state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
The error details if the application is in a failed state.
This is a convenience method that creates an instance of theErrorDetails.Builderavoiding the need to create one manually viaErrorDetails.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toerror(ErrorDetails).- Parameters:
error- a consumer that will call methods onErrorDetails.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-