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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponseMethods 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.Builderavoiding the need to create one manually viaTrustedTokenIssuerConfiguration.builder().When the
Consumercompletes,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:
-