Interface OAuth2CustomParameter.Builder

All Superinterfaces:
Buildable, CopyableBuilder<OAuth2CustomParameter.Builder,OAuth2CustomParameter>, SdkBuilder<OAuth2CustomParameter.Builder,OAuth2CustomParameter>, SdkPojo
Enclosing class:
OAuth2CustomParameter

public static interface OAuth2CustomParameter.Builder extends SdkPojo, CopyableBuilder<OAuth2CustomParameter.Builder,OAuth2CustomParameter>
  • Method Details

    • key

      The key of the custom parameter required for OAuth 2.0 authentication.

      Parameters:
      key - The key of the custom parameter required for OAuth 2.0 authentication.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isRequired

      OAuth2CustomParameter.Builder isRequired(Boolean isRequired)

      Indicates whether the custom parameter for OAuth 2.0 authentication is required.

      Parameters:
      isRequired - Indicates whether the custom parameter for OAuth 2.0 authentication is required.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • label

      The label of the custom parameter used for OAuth 2.0 authentication.

      Parameters:
      label - The label of the custom parameter used for OAuth 2.0 authentication.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      OAuth2CustomParameter.Builder description(String description)

      A description about the custom parameter used for OAuth 2.0 authentication.

      Parameters:
      description - A description about the custom parameter used for OAuth 2.0 authentication.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isSensitiveField

      OAuth2CustomParameter.Builder isSensitiveField(Boolean isSensitiveField)

      Indicates whether this authentication custom parameter is a sensitive field.

      Parameters:
      isSensitiveField - Indicates whether this authentication custom parameter is a sensitive field.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectorSuppliedValues

      OAuth2CustomParameter.Builder connectorSuppliedValues(Collection<String> connectorSuppliedValues)

      Contains default values for this authentication parameter that are supplied by the connector.

      Parameters:
      connectorSuppliedValues - Contains default values for this authentication parameter that are supplied by the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • connectorSuppliedValues

      OAuth2CustomParameter.Builder connectorSuppliedValues(String... connectorSuppliedValues)

      Contains default values for this authentication parameter that are supplied by the connector.

      Parameters:
      connectorSuppliedValues - Contains default values for this authentication parameter that are supplied by the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      Indicates whether custom parameter is used with TokenUrl or AuthUrl.

      Parameters:
      type - Indicates whether custom parameter is used with TokenUrl or AuthUrl.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      Indicates whether custom parameter is used with TokenUrl or AuthUrl.

      Parameters:
      type - Indicates whether custom parameter is used with TokenUrl or AuthUrl.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: