Interface Variable.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Variable.Builder,Variable>,SdkBuilder<Variable.Builder,Variable>,SdkPojo
- Enclosing class:
- Variable
public static interface Variable.Builder extends SdkPojo, CopyableBuilder<Variable.Builder,Variable>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Variable.Builderarn(String arn)The ARN of the variable.Variable.BuildercreatedTime(String createdTime)The time when the variable was created.Variable.BuilderdataSource(String dataSource)The data source of the variable.Variable.BuilderdataSource(DataSource dataSource)The data source of the variable.Variable.BuilderdataType(String dataType)The data type of the variable.Variable.BuilderdataType(DataType dataType)The data type of the variable.Variable.BuilderdefaultValue(String defaultValue)The default value of the variable.Variable.Builderdescription(String description)The description of the variable.Variable.BuilderlastUpdatedTime(String lastUpdatedTime)The time when variable was last updated.Variable.Buildername(String name)The name of the variable.Variable.BuildervariableType(String variableType)The variable 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 Detail
-
name
Variable.Builder name(String 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
Variable.Builder dataType(String dataType)
The data type of the variable. For more information see Variable types.
- Parameters:
dataType- The data type of the variable. For more information see Variable types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataType,DataType
-
dataType
Variable.Builder dataType(DataType dataType)
The data type of the variable. For more information see Variable types.
- Parameters:
dataType- The data type of the variable. For more information see Variable types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DataType,DataType
-
dataSource
Variable.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.
- See Also:
DataSource,DataSource
-
dataSource
Variable.Builder dataSource(DataSource 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.
- See Also:
DataSource,DataSource
-
defaultValue
Variable.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
Variable.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
Variable.Builder variableType(String variableType)
The variable type of the variable.
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 variable type of the variable.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.
-
lastUpdatedTime
Variable.Builder lastUpdatedTime(String lastUpdatedTime)
The time when variable was last updated.
- Parameters:
lastUpdatedTime- The time when variable was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTime
Variable.Builder createdTime(String createdTime)
The time when the variable was created.
- Parameters:
createdTime- The time when the variable was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
Variable.Builder arn(String arn)
The ARN of the variable.
- Parameters:
arn- The ARN of the variable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-