Interface DescribeTrustedTokenIssuerResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeTrustedTokenIssuerResponse.Builder,
,DescribeTrustedTokenIssuerResponse> SdkBuilder<DescribeTrustedTokenIssuerResponse.Builder,
,DescribeTrustedTokenIssuerResponse> SdkPojo
,SdkResponse.Builder
,SsoAdminResponse.Builder
- Enclosing class:
DescribeTrustedTokenIssuerResponse
public static interface DescribeTrustedTokenIssuerResponse.Builder
extends SsoAdminResponse.Builder, SdkPojo, CopyableBuilder<DescribeTrustedTokenIssuerResponse.Builder,DescribeTrustedTokenIssuerResponse>
-
Method Summary
Modifier and TypeMethodDescriptionThe name of the trusted token issuer configuration.trustedTokenIssuerArn
(String trustedTokenIssuerArn) The ARN of the trusted token issuer configuration.trustedTokenIssuerConfiguration
(Consumer<TrustedTokenIssuerConfiguration.Builder> trustedTokenIssuerConfiguration) A structure the describes the settings that apply of this trusted token issuer.trustedTokenIssuerConfiguration
(TrustedTokenIssuerConfiguration trustedTokenIssuerConfiguration) A structure the describes the settings that apply of this trusted token issuer.trustedTokenIssuerType
(String trustedTokenIssuerType) The type of the trusted token issuer.trustedTokenIssuerType
(TrustedTokenIssuerType trustedTokenIssuerType) The type of the trusted token issuer.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 Details
-
name
The name of the trusted token issuer configuration.
- Parameters:
name
- The name of the trusted token issuer configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trustedTokenIssuerArn
The ARN of the trusted token issuer configuration.
- Parameters:
trustedTokenIssuerArn
- The ARN of the trusted token issuer configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trustedTokenIssuerConfiguration
DescribeTrustedTokenIssuerResponse.Builder trustedTokenIssuerConfiguration(TrustedTokenIssuerConfiguration trustedTokenIssuerConfiguration) A structure the describes the settings that apply of this trusted token issuer.
- Parameters:
trustedTokenIssuerConfiguration
- A structure the describes the settings that apply of this trusted token issuer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trustedTokenIssuerConfiguration
default DescribeTrustedTokenIssuerResponse.Builder trustedTokenIssuerConfiguration(Consumer<TrustedTokenIssuerConfiguration.Builder> trustedTokenIssuerConfiguration) A structure the describes the settings that apply of this trusted token issuer.
This is a convenience method that creates an instance of theTrustedTokenIssuerConfiguration.Builder
avoiding the need to create one manually viaTrustedTokenIssuerConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totrustedTokenIssuerConfiguration(TrustedTokenIssuerConfiguration)
.- Parameters:
trustedTokenIssuerConfiguration
- a consumer that will call methods onTrustedTokenIssuerConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trustedTokenIssuerType
The type of the trusted token issuer.
- Parameters:
trustedTokenIssuerType
- The type of the trusted token issuer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trustedTokenIssuerType
DescribeTrustedTokenIssuerResponse.Builder trustedTokenIssuerType(TrustedTokenIssuerType trustedTokenIssuerType) The type of the trusted token issuer.
- Parameters:
trustedTokenIssuerType
- The type of the trusted token issuer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-