Interface AuthSchemeOption.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AuthSchemeOption.Builder,
,AuthSchemeOption> SdkBuilder<AuthSchemeOption.Builder,
AuthSchemeOption>
- All Known Implementing Classes:
DefaultAuthSchemeOption.BuilderImpl
- Enclosing interface:
AuthSchemeOption
public static interface AuthSchemeOption.Builder
extends CopyableBuilder<AuthSchemeOption.Builder,AuthSchemeOption>
A builder for a
AuthSchemeOption
.-
Method Summary
Modifier and TypeMethodDescriptionputIdentityProperty
(IdentityProperty<T> key, T value) Update or add the provided property value.putIdentityPropertyIfAbsent
(IdentityProperty<T> key, T value) Add the provided property value if the property does not already exist.putSignerProperty
(SignerProperty<T> key, T value) Update or add the provided property value.putSignerPropertyIfAbsent
(SignerProperty<T> key, T value) Add the provided property value if the property does not already exist.Set the scheme ID.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Method Details
-
schemeId
Set the scheme ID. -
putIdentityProperty
Update or add the provided property value. -
putIdentityPropertyIfAbsent
Add the provided property value if the property does not already exist. -
putSignerProperty
Update or add the provided property value. -
putSignerPropertyIfAbsent
Add the provided property value if the property does not already exist.
-