Interface DescribeApplicationResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeApplicationResponse.Builder,DescribeApplicationResponse>
,SdkBuilder<DescribeApplicationResponse.Builder,DescribeApplicationResponse>
,SdkPojo
,SdkResponse.Builder
,SsoAdminResponse.Builder
- Enclosing class:
- DescribeApplicationResponse
public static interface DescribeApplicationResponse.Builder extends SsoAdminResponse.Builder, SdkPojo, CopyableBuilder<DescribeApplicationResponse.Builder,DescribeApplicationResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeApplicationResponse.Builder
applicationAccount(String applicationAccount)
The account ID.DescribeApplicationResponse.Builder
applicationArn(String applicationArn)
Specifies the ARN of the application.DescribeApplicationResponse.Builder
applicationProviderArn(String applicationProviderArn)
The ARN of the application provider under which the operation will run.DescribeApplicationResponse.Builder
createdDate(Instant createdDate)
The date the application was created.DescribeApplicationResponse.Builder
description(String description)
The description of the .DescribeApplicationResponse.Builder
instanceArn(String instanceArn)
The ARN of the IAM Identity Center application under which the operation will run.DescribeApplicationResponse.Builder
name(String name)
The application name.default DescribeApplicationResponse.Builder
portalOptions(Consumer<PortalOptions.Builder> portalOptions)
A structure that describes the options for the portal associated with an application.DescribeApplicationResponse.Builder
portalOptions(PortalOptions portalOptions)
A structure that describes the options for the portal associated with an application.DescribeApplicationResponse.Builder
status(String status)
Specifies whether the application is enabled or disabled.DescribeApplicationResponse.Builder
status(ApplicationStatus status)
Specifies whether the application is enabled or disabled.-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.ssoadmin.model.SsoAdminResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
applicationAccount
DescribeApplicationResponse.Builder applicationAccount(String applicationAccount)
The account ID.
- Parameters:
applicationAccount
- The account ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationArn
DescribeApplicationResponse.Builder applicationArn(String applicationArn)
Specifies the ARN of the application.
- Parameters:
applicationArn
- Specifies the ARN of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationProviderArn
DescribeApplicationResponse.Builder applicationProviderArn(String applicationProviderArn)
The ARN of the application provider under which the operation will run.
- Parameters:
applicationProviderArn
- The ARN of the application provider under which the operation will run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdDate
DescribeApplicationResponse.Builder createdDate(Instant createdDate)
The date the application was created.
- Parameters:
createdDate
- The date the application was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
DescribeApplicationResponse.Builder description(String description)
The description of the .
- Parameters:
description
- The description of the .- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceArn
DescribeApplicationResponse.Builder instanceArn(String instanceArn)
The ARN of the IAM Identity Center application under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.
- Parameters:
instanceArn
- The ARN of the IAM Identity Center application under which the operation will run. For more information about ARNs, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces in the Amazon Web Services General Reference.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
DescribeApplicationResponse.Builder name(String name)
The application name.
- Parameters:
name
- The application name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portalOptions
DescribeApplicationResponse.Builder portalOptions(PortalOptions portalOptions)
A structure that describes the options for the portal associated with an application.
- Parameters:
portalOptions
- A structure that describes the options for the portal associated with an application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
portalOptions
default DescribeApplicationResponse.Builder portalOptions(Consumer<PortalOptions.Builder> portalOptions)
A structure that describes the options for the portal associated with an 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:
portalOptions(PortalOptions)
-
status
DescribeApplicationResponse.Builder status(String status)
Specifies whether the application is enabled or disabled.
- Parameters:
status
- Specifies whether the application is enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationStatus
,ApplicationStatus
-
status
DescribeApplicationResponse.Builder status(ApplicationStatus status)
Specifies whether the application is enabled or disabled.
- Parameters:
status
- Specifies whether the application is enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplicationStatus
,ApplicationStatus
-
-