Class: Aws::CustomerProfiles::Types::CalculatedAttributeDimension

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb

Overview

Object that segments on Customer Profile's Calculated Attributes.

Constant Summary collapse

SENSITIVE =
[:condition_overrides]

Instance Attribute Summary collapse

Instance Attribute Details

#condition_overridesTypes::ConditionOverrides

Applies the given condition over the initial Calculated Attribute's definition.



719
720
721
722
723
724
725
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 719

class CalculatedAttributeDimension < Struct.new(
  :dimension_type,
  :values,
  :condition_overrides)
  SENSITIVE = [:condition_overrides]
  include Aws::Structure
end

#dimension_typeString

The action to segment with.

Returns:

  • (String)


719
720
721
722
723
724
725
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 719

class CalculatedAttributeDimension < Struct.new(
  :dimension_type,
  :values,
  :condition_overrides)
  SENSITIVE = [:condition_overrides]
  include Aws::Structure
end

#valuesArray<String>

The values to apply the DimensionType with.

Returns:

  • (Array<String>)


719
720
721
722
723
724
725
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 719

class CalculatedAttributeDimension < Struct.new(
  :dimension_type,
  :values,
  :condition_overrides)
  SENSITIVE = [:condition_overrides]
  include Aws::Structure
end