Interface VariableEntry.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<VariableEntry.Builder,
,VariableEntry> SdkBuilder<VariableEntry.Builder,
,VariableEntry> SdkPojo
- Enclosing class:
VariableEntry
-
Method Summary
Modifier and TypeMethodDescriptiondataSource
(String dataSource) The data source of the variable.The data type of the variable.defaultValue
(String defaultValue) The default value of the variable.description
(String description) The description of the variable.The name of the variable.variableType
(String variableType) The type of the variable.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 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
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
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
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
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
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.
-