Class IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.identity_platform_config.IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials>
- Enclosing interface:
- IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials
@Stability(Stable) public static final class IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.Builder extends Object implements software.amazon.jsii.Builder<IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.BuilderaccessToken(com.hashicorp.cdktf.IResolvable accessToken)IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.BuilderaccessToken(Boolean accessToken)IdentityPlatformConfigBlockingFunctionsForwardInboundCredentialsbuild()Builds the configured instance.IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.BuilderidToken(com.hashicorp.cdktf.IResolvable idToken)IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.BuilderidToken(Boolean idToken)IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.BuilderrefreshToken(com.hashicorp.cdktf.IResolvable refreshToken)IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.BuilderrefreshToken(Boolean refreshToken)
-
-
-
Method Detail
-
accessToken
@Stability(Stable) public IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.Builder accessToken(Boolean accessToken)
- Parameters:
accessToken- Whether to pass the user's OAuth identity provider's access token. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/identity_platform_config#access_token IdentityPlatformConfig#access_token}- Returns:
this
-
accessToken
@Stability(Stable) public IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.Builder accessToken(com.hashicorp.cdktf.IResolvable accessToken)
- Parameters:
accessToken- Whether to pass the user's OAuth identity provider's access token. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/identity_platform_config#access_token IdentityPlatformConfig#access_token}- Returns:
this
-
idToken
@Stability(Stable) public IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.Builder idToken(Boolean idToken)
- Parameters:
idToken- Whether to pass the user's OIDC identity provider's ID token. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/identity_platform_config#id_token IdentityPlatformConfig#id_token}- Returns:
this
-
idToken
@Stability(Stable) public IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.Builder idToken(com.hashicorp.cdktf.IResolvable idToken)
- Parameters:
idToken- Whether to pass the user's OIDC identity provider's ID token. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/identity_platform_config#id_token IdentityPlatformConfig#id_token}- Returns:
this
-
refreshToken
@Stability(Stable) public IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.Builder refreshToken(Boolean refreshToken)
Sets the value ofIdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.getRefreshToken()- Parameters:
refreshToken- Whether to pass the user's OAuth identity provider's refresh token. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/identity_platform_config#refresh_token IdentityPlatformConfig#refresh_token}- Returns:
this
-
refreshToken
@Stability(Stable) public IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.Builder refreshToken(com.hashicorp.cdktf.IResolvable refreshToken)
Sets the value ofIdentityPlatformConfigBlockingFunctionsForwardInboundCredentials.getRefreshToken()- Parameters:
refreshToken- Whether to pass the user's OAuth identity provider's refresh token. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/identity_platform_config#refresh_token IdentityPlatformConfig#refresh_token}- Returns:
this
-
build
@Stability(Stable) public IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials>- Returns:
- a new instance of
IdentityPlatformConfigBlockingFunctionsForwardInboundCredentials - Throws:
NullPointerException- if any required attribute was not provided
-
-