Class: ActiveJob::Temporal::RateLimiters::MemoryBucketStore::Bucket

Inherits:
Struct
  • Object
show all
Defined in:
lib/activejob/temporal/rate_limiters/memory.rb

Instance Attribute Summary collapse

Instance Attribute Details

#last_touched_atObject

Returns the value of attribute last_touched_at

Returns:

  • (Object)

    the current value of last_touched_at



11
12
13
# File 'lib/activejob/temporal/rate_limiters/memory.rb', line 11

def last_touched_at
  @last_touched_at
end

#mutexObject

Returns the value of attribute mutex

Returns:

  • (Object)

    the current value of mutex



11
12
13
# File 'lib/activejob/temporal/rate_limiters/memory.rb', line 11

def mutex
  @mutex
end

#referencesObject

Returns the value of attribute references

Returns:

  • (Object)

    the current value of references



11
12
13
# File 'lib/activejob/temporal/rate_limiters/memory.rb', line 11

def references
  @references
end

#timestampsObject

Returns the value of attribute timestamps

Returns:

  • (Object)

    the current value of timestamps



11
12
13
# File 'lib/activejob/temporal/rate_limiters/memory.rb', line 11

def timestamps
  @timestamps
end