Interface Application.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Application.Builder,
,Application> SdkBuilder<Application.Builder,
,Application> SdkPojo
- Enclosing class:
Application
-
Method Summary
Modifier and TypeMethodDescriptionapplicationAccount
(String applicationAccount) The Amazon Web Services account ID number of the application.applicationArn
(String applicationArn) The ARN of the application.applicationProviderArn
(String applicationProviderArn) The ARN of the application provider for this application.createdDate
(Instant createdDate) The date and time when the application was originally created.description
(String description) The description of the application.instanceArn
(String instanceArn) The ARN of the instance of IAM Identity Center that is configured with this application.The name of the application.default Application.Builder
portalOptions
(Consumer<PortalOptions.Builder> portalOptions) A structure that describes the options for the access portal associated with this application.portalOptions
(PortalOptions portalOptions) A structure that describes the options for the access portal associated with this application.The current status of the application in this instance of IAM Identity Center.status
(ApplicationStatus status) The current status of the application in this instance of IAM Identity Center.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
applicationAccount
The Amazon Web Services account ID number of the application.
- Parameters:
applicationAccount
- The Amazon Web Services account ID number of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationArn
The ARN of the application.
- Parameters:
applicationArn
- The ARN of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationProviderArn
The ARN of the application provider for this application.
- Parameters:
applicationProviderArn
- The ARN of the application provider for this application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDate
The date and time when the application was originally created.
- Parameters:
createdDate
- The date and time when the application was originally created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the application.
- Parameters:
description
- The description of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceArn
The ARN of the instance of IAM Identity Center that is configured with this application.
- Parameters:
instanceArn
- The ARN of the instance of IAM Identity Center that is configured with this application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the application.
- Parameters:
name
- The name of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portalOptions
A structure that describes the options for the access portal associated with this application.
- Parameters:
portalOptions
- A structure that describes the options for the access portal associated with this application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portalOptions
A structure that describes the options for the access portal associated with this application.
This is a convenience method that creates an instance of thePortalOptions.Builder
avoiding the need to create one manually viaPortalOptions.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toportalOptions(PortalOptions)
.- Parameters:
portalOptions
- a consumer that will call methods onPortalOptions.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 in this instance of IAM Identity Center.
- Parameters:
status
- The current status of the application in this instance of IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the application in this instance of IAM Identity Center.
- Parameters:
status
- The current status of the application in this instance of IAM Identity Center.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-