Class: PostHog::FeatureFlagEvaluations::EvaluatedFlagRecord

Inherits:
Struct
  • Object
show all
Defined in:
lib/posthog/feature_flag_evaluations.rb

Instance Attribute Summary collapse

Instance Attribute Details

#enabledObject

Returns the value of attribute enabled

Returns:

  • (Object)

    the current value of enabled



15
16
17
# File 'lib/posthog/feature_flag_evaluations.rb', line 15

def enabled
  @enabled
end

#idObject

Returns the value of attribute id

Returns:

  • (Object)

    the current value of id



15
16
17
# File 'lib/posthog/feature_flag_evaluations.rb', line 15

def id
  @id
end

#keyObject

Returns the value of attribute key

Returns:

  • (Object)

    the current value of key



15
16
17
# File 'lib/posthog/feature_flag_evaluations.rb', line 15

def key
  @key
end

#locally_evaluatedObject

Returns the value of attribute locally_evaluated

Returns:

  • (Object)

    the current value of locally_evaluated



15
16
17
# File 'lib/posthog/feature_flag_evaluations.rb', line 15

def locally_evaluated
  @locally_evaluated
end

#payloadObject

Returns the value of attribute payload

Returns:

  • (Object)

    the current value of payload



15
16
17
# File 'lib/posthog/feature_flag_evaluations.rb', line 15

def payload
  @payload
end

#reasonObject

Returns the value of attribute reason

Returns:

  • (Object)

    the current value of reason



15
16
17
# File 'lib/posthog/feature_flag_evaluations.rb', line 15

def reason
  @reason
end

#variantObject

Returns the value of attribute variant

Returns:

  • (Object)

    the current value of variant



15
16
17
# File 'lib/posthog/feature_flag_evaluations.rb', line 15

def variant
  @variant
end

#versionObject

Returns the value of attribute version

Returns:

  • (Object)

    the current value of version



15
16
17
# File 'lib/posthog/feature_flag_evaluations.rb', line 15

def version
  @version
end