Interface GoogleOidcConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<GoogleOidcConfig.Builder,,GoogleOidcConfig> SdkBuilder<GoogleOidcConfig.Builder,,GoogleOidcConfig> SdkPojo
- Enclosing class:
GoogleOidcConfig
@Mutable
@NotThreadSafe
public static interface GoogleOidcConfig.Builder
extends SdkPojo, CopyableBuilder<GoogleOidcConfig.Builder,GoogleOidcConfig>
-
Method Summary
Modifier and TypeMethodDescriptionidentityPoolName(String identityPoolName) Human-readable pool name (e.g.identityProviderName(String identityProviderName) Human-readable provider name (e.g.projectName(String projectName) Human-readable project name (e.g.projectNumber(String projectNumber) Numeric project ID as a string (e.g.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, sdkFieldNameToField, sdkFields
-
Method Details
-
projectName
Human-readable project name (e.g. "my-project").
- Parameters:
projectName- Human-readable project name (e.g. "my-project").- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
projectNumber
Numeric project ID as a string (e.g. "123456789").
- Parameters:
projectNumber- Numeric project ID as a string (e.g. "123456789").- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityPoolName
Human-readable pool name (e.g. "my-pool").
- Parameters:
identityPoolName- Human-readable pool name (e.g. "my-pool").- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
identityProviderName
Human-readable provider name (e.g. "my-oidc-provider").
- Parameters:
identityProviderName- Human-readable provider name (e.g. "my-oidc-provider").- Returns:
- Returns a reference to this object so that method calls can be chained together.
-