Interface IdentityProviderOAuthSetting.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<IdentityProviderOAuthSetting.Builder,IdentityProviderOAuthSetting>,SdkBuilder<IdentityProviderOAuthSetting.Builder,IdentityProviderOAuthSetting>,SdkPojo
- Enclosing class:
- IdentityProviderOAuthSetting
public static interface IdentityProviderOAuthSetting.Builder extends SdkPojo, CopyableBuilder<IdentityProviderOAuthSetting.Builder,IdentityProviderOAuthSetting>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IdentityProviderOAuthSetting.BuilderdataSourceName(String dataSourceName)The name of the data source that you're connecting to.IdentityProviderOAuthSetting.BuilderdataSourceName(DataSourceName dataSourceName)The name of the data source that you're connecting to.IdentityProviderOAuthSetting.BuildersecretArn(String secretArn)The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.IdentityProviderOAuthSetting.Builderstatus(String status)Describes whether OAuth for a data source is enabled or disabled in the Canvas application.IdentityProviderOAuthSetting.Builderstatus(FeatureStatus status)Describes whether OAuth for a data source is enabled or disabled in the Canvas application.-
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
-
-
-
-
Method Detail
-
dataSourceName
IdentityProviderOAuthSetting.Builder dataSourceName(String dataSourceName)
The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud.
- Parameters:
dataSourceName- The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataSourceName,DataSourceName
-
dataSourceName
IdentityProviderOAuthSetting.Builder dataSourceName(DataSourceName dataSourceName)
The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud.
- Parameters:
dataSourceName- The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataSourceName,DataSourceName
-
status
IdentityProviderOAuthSetting.Builder status(String status)
Describes whether OAuth for a data source is enabled or disabled in the Canvas application.
- Parameters:
status- Describes whether OAuth for a data source is enabled or disabled in the Canvas application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FeatureStatus,FeatureStatus
-
status
IdentityProviderOAuthSetting.Builder status(FeatureStatus status)
Describes whether OAuth for a data source is enabled or disabled in the Canvas application.
- Parameters:
status- Describes whether OAuth for a data source is enabled or disabled in the Canvas application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FeatureStatus,FeatureStatus
-
secretArn
IdentityProviderOAuthSetting.Builder secretArn(String secretArn)
The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.
- Parameters:
secretArn- The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-