@Generated(value="software.amazon.awssdk:codegen") public final class Variable extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Variable.Builder,Variable>
The variable.
| Modifier and Type | Class and Description |
|---|---|
static interface |
Variable.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN of the variable.
|
static Variable.Builder |
builder() |
String |
createdTime()
The time when the variable was created.
|
DataSource |
dataSource()
The data source of the variable.
|
String |
dataSourceAsString()
The data source of the variable.
|
DataType |
dataType()
The data type of the variable.
|
String |
dataTypeAsString()
The data type of the variable.
|
String |
defaultValue()
The default value of the variable.
|
String |
description()
The description of the variable.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lastUpdatedTime()
The time when variable was last updated.
|
String |
name()
The name of the variable.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends Variable.Builder> |
serializableBuilderClass() |
Variable.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
variableType()
The variable type of the variable.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
The name of the variable.
public final DataType dataType()
The data type of the variable. For more information see Variable types.
If the service returns an enum value that is not available in the current SDK version, dataType will
return DataType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dataTypeAsString().
DataTypepublic final String dataTypeAsString()
The data type of the variable. For more information see Variable types.
If the service returns an enum value that is not available in the current SDK version, dataType will
return DataType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dataTypeAsString().
DataTypepublic final DataSource dataSource()
The data source of the variable.
If the service returns an enum value that is not available in the current SDK version, dataSource will
return DataSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dataSourceAsString().
DataSourcepublic final String dataSourceAsString()
The data source of the variable.
If the service returns an enum value that is not available in the current SDK version, dataSource will
return DataSource.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
dataSourceAsString().
DataSourcepublic final String defaultValue()
The default value of the variable.
public final String description()
The description of the variable.
public final 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
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
public final String lastUpdatedTime()
The time when variable was last updated.
public final String createdTime()
The time when the variable was created.
public final String arn()
The ARN of the variable.
public Variable.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<Variable.Builder,Variable>public static Variable.Builder builder()
public static Class<? extends Variable.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.