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 Details

    • 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

      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:
    • 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:
    • 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:
    • 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.