Interface VariableEntry.Builder

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

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

    • name

      The name of the variable.

      Parameters:
      name - The name of the variable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataType

      VariableEntry.Builder dataType(String dataType)

      The data type of the variable.

      Parameters:
      dataType - The data type of the variable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataSource

      VariableEntry.Builder dataSource(String dataSource)

      The data source of the variable.

      Parameters:
      dataSource - The data source of the variable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • defaultValue

      VariableEntry.Builder defaultValue(String defaultValue)

      The default value of the variable.

      Parameters:
      defaultValue - The default value of the variable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      VariableEntry.Builder description(String description)

      The description of the variable.

      Parameters:
      description - The description of the variable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • variableType

      VariableEntry.Builder variableType(String variableType)

      The type of the variable. For more information see Variable types.

      Valid Values: AUTH_CODE | AVS | BILLING_ADDRESS_L1 | BILLING_ADDRESS_L2 | BILLING_CITY | BILLING_COUNTRY | BILLING_NAME | BILLING_PHONE | BILLING_STATE | BILLING_ZIP | CARD_BIN | CATEGORICAL | CURRENCY_CODE | EMAIL_ADDRESS | FINGERPRINT | FRAUD_LABEL | FREE_FORM_TEXT | IP_ADDRESS | NUMERIC | ORDER_ID | PAYMENT_TYPE | PHONE_NUMBER | PRICE | PRODUCT_CATEGORY | SHIPPING_ADDRESS_L1 | SHIPPING_ADDRESS_L2 | SHIPPING_CITY | SHIPPING_COUNTRY | SHIPPING_NAME | SHIPPING_PHONE | SHIPPING_STATE | SHIPPING_ZIP | USERAGENT

      Parameters:
      variableType - The type of the variable. For more information see Variable types.

      Valid Values: AUTH_CODE | AVS | BILLING_ADDRESS_L1 | BILLING_ADDRESS_L2 | BILLING_CITY | BILLING_COUNTRY | BILLING_NAME | BILLING_PHONE | BILLING_STATE | BILLING_ZIP | CARD_BIN | CATEGORICAL | CURRENCY_CODE | EMAIL_ADDRESS | FINGERPRINT | FRAUD_LABEL | FREE_FORM_TEXT | IP_ADDRESS | NUMERIC | ORDER_ID | PAYMENT_TYPE | PHONE_NUMBER | PRICE | PRODUCT_CATEGORY | SHIPPING_ADDRESS_L1 | SHIPPING_ADDRESS_L2 | SHIPPING_CITY | SHIPPING_COUNTRY | SHIPPING_NAME | SHIPPING_PHONE | SHIPPING_STATE | SHIPPING_ZIP | USERAGENT

      Returns:
      Returns a reference to this object so that method calls can be chained together.