Interface AuthParameter.Builder

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

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

    • key

      The authentication key required to authenticate with the connector.

      Parameters:
      key - The authentication key required to authenticate with the connector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isRequired

      AuthParameter.Builder isRequired(Boolean isRequired)

      Indicates whether this authentication parameter is required.

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

      Label used for authentication parameter.

      Parameters:
      label - Label used for authentication parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      AuthParameter.Builder description(String description)

      A description about the authentication parameter.

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

      AuthParameter.Builder isSensitiveField(Boolean isSensitiveField)

      Indicates whether this authentication parameter is a sensitive field.

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

      AuthParameter.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

      AuthParameter.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.