Class VariableEntry
- java.lang.Object
-
- software.amazon.awssdk.services.frauddetector.model.VariableEntry
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<VariableEntry.Builder,VariableEntry>
@Generated("software.amazon.awssdk:codegen") public final class VariableEntry extends Object implements SdkPojo, Serializable, ToCopyableBuilder<VariableEntry.Builder,VariableEntry>
A variable in the list of variables for the batch create variable request.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceVariableEntry.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VariableEntry.Builderbuilder()StringdataSource()The data source of the variable.StringdataType()The data type of the variable.StringdefaultValue()The default value of the variable.Stringdescription()The description of the variable.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringname()The name of the variable.List<SdkField<?>>sdkFields()static Class<? extends VariableEntry.Builder>serializableBuilderClass()VariableEntry.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringvariableType()The type of the variable.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
name
public final String name()
The name of the variable.
- Returns:
- The name of the variable.
-
dataType
public final String dataType()
The data type of the variable.
- Returns:
- The data type of the variable.
-
dataSource
public final String dataSource()
The data source of the variable.
- Returns:
- The data source of the variable.
-
defaultValue
public final String defaultValue()
The default value of the variable.
- Returns:
- The default value of the variable.
-
description
public final String description()
The description of the variable.
- Returns:
- The description of the variable.
-
variableType
public final 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- Returns:
- 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
-
toBuilder
public VariableEntry.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<VariableEntry.Builder,VariableEntry>
-
builder
public static VariableEntry.Builder builder()
-
serializableBuilderClass
public static Class<? extends VariableEntry.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-