Class CfnCalculatedAttributeDefinition.RangeProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.customerprofiles.CfnCalculatedAttributeDefinition.RangeProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCalculatedAttributeDefinition.RangeProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCalculatedAttributeDefinition.RangeProperty
@Stability(Stable)
@Internal
public static final class CfnCalculatedAttributeDefinition.RangeProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnCalculatedAttributeDefinition.RangeProperty
An implementation for
CfnCalculatedAttributeDefinition.RangeProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.customerprofiles.CfnCalculatedAttributeDefinition.RangeProperty
CfnCalculatedAttributeDefinition.RangeProperty.Builder, CfnCalculatedAttributeDefinition.RangeProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCalculatedAttributeDefinition.RangeProperty.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringThe format the timestamp field in your JSON object is specified.final StringAn expression specifying the field in your JSON object from which the date should be parsed.final StringgetUnit()The unit of time.final NumbergetValue()The amount of time of the specified unit.final ObjectA structure specifying the endpoints of the relative time period over which data is included in the aggregation.final inthashCode()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 theCfnCalculatedAttributeDefinition.RangeProperty.Builder.
-
-
Method Details
-
getUnit
Description copied from interface:CfnCalculatedAttributeDefinition.RangePropertyThe unit of time.- Specified by:
getUnitin interfaceCfnCalculatedAttributeDefinition.RangeProperty- See Also:
-
getValue
Description copied from interface:CfnCalculatedAttributeDefinition.RangePropertyThe amount of time of the specified unit.- Specified by:
getValuein interfaceCfnCalculatedAttributeDefinition.RangeProperty- See Also:
-
getTimestampFormat
Description copied from interface:CfnCalculatedAttributeDefinition.RangePropertyThe format the timestamp field in your JSON object is specified.This value should be one of EPOCHMILLI or ISO_8601. E.g. if your object type is MyType and source JSON is {"generatedAt": {"timestamp": "2001-07-04T12:08:56.235Z"}}, then TimestampFormat should be "ISO_8601".
- Specified by:
getTimestampFormatin interfaceCfnCalculatedAttributeDefinition.RangeProperty- See Also:
-
getTimestampSource
Description copied from interface:CfnCalculatedAttributeDefinition.RangePropertyAn expression specifying the field in your JSON object from which the date should be parsed.The expression should follow the structure of "{ObjectTypeName.
}". E.g. if your object type is MyType and source JSON is {"generatedAt": {"timestamp": "1737587945945"}}, then TimestampSource should be "{MyType.generatedAt.timestamp}". - Specified by:
getTimestampSourcein interfaceCfnCalculatedAttributeDefinition.RangeProperty- See Also:
-
getValueRange
Description copied from interface:CfnCalculatedAttributeDefinition.RangePropertyA structure specifying the endpoints of the relative time period over which data is included in the aggregation.- Specified by:
getValueRangein interfaceCfnCalculatedAttributeDefinition.RangeProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-