Class CfnVariableProps.Jsii$Proxy
- All Implemented Interfaces:
CfnVariableProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnVariableProps
CfnVariableProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.frauddetector.CfnVariableProps
CfnVariableProps.Builder, CfnVariableProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnVariableProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnVariableProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The data source of the variable.final String
The data type of the variable.final String
The default value of the variable.final String
The description of the variable.final String
getName()
The name of the variable.getTags()
An array of key-value pairs to apply to this resource.final String
The type of the variable.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnVariableProps.Builder
.
-
-
Method Details
-
getDataSource
Description copied from interface:CfnVariableProps
The data source of the variable.Valid values:
EVENT | EXTERNAL_MODEL_SCORE
When defining a variable within a detector, you can only use the
EVENT
value for DataSource when the Inline property is set to true. If the Inline property is set false, you can use eitherEVENT
orMODEL_SCORE
for DataSource.- Specified by:
getDataSource
in interfaceCfnVariableProps
- See Also:
-
getDataType
Description copied from interface:CfnVariableProps
The data type of the variable.Valid data types:
STRING | INTEGER | BOOLEAN | FLOAT
- Specified by:
getDataType
in interfaceCfnVariableProps
- See Also:
-
getDefaultValue
Description copied from interface:CfnVariableProps
The default value of the variable.- Specified by:
getDefaultValue
in interfaceCfnVariableProps
- See Also:
-
getName
Description copied from interface:CfnVariableProps
The name of the variable.Pattern:
^[0-9a-z_-]+$
- Specified by:
getName
in interfaceCfnVariableProps
- See Also:
-
getDescription
Description copied from interface:CfnVariableProps
The description of the variable.- Specified by:
getDescription
in interfaceCfnVariableProps
- See Also:
-
getTags
Description copied from interface:CfnVariableProps
An array of key-value pairs to apply to this resource.For more information, see Tag .
- Specified by:
getTags
in interfaceCfnVariableProps
- See Also:
-
getVariableType
Description copied from interface:CfnVariableProps
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
- Specified by:
getVariableType
in interfaceCfnVariableProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-