Packages

class Counter extends DistributedDataStructure

This interface contains methods and parameters for Distributed Counter.

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Counter
  2. DistributedDataStructure
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Counter(internalCounter: <error>)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native() @HotSpotIntrinsicCandidate()
  6. def decrement: Long

    Decrement the value of distributed counter by one.

    Decrement the value of distributed counter by one.

    returns

    Current value of the counter.

  7. def decrementBy(value: Long): Long

    Decrement the value of distributed counter by the amount specified.

    Decrement the value of distributed counter by the amount specified.

    value

    The value to decrement by.

    returns

    Current value of the counter.

  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  11. def getKey: String

    Gets the name of the data type.

    Gets the name of the data type.

    returns

    Name of the data type.

    Definition Classes
    CounterDistributedDataStructure
  12. def getValue: Long

    Gets the value of counter.

    Gets the value of counter.

    returns

    Current value of the counter.

  13. def getWriteThruOptions: WriteThruOptions

    Gets the datasource Write Options.

    Gets the datasource Write Options.

    returns

    Datasource Write Options.

    Definition Classes
    CounterDistributedDataStructure
  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  15. def increment: Long

    Increment the value of distributed counter by one.

    Increment the value of distributed counter by one.

    returns

    Current value of the counter.

  16. def incrementBy(value: Long): Long

    Increment the value of distributed counter by the amount specified.

    Increment the value of distributed counter by the amount specified.

    value

    The value to increment by.

    returns

    Current value of the counter.

  17. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  18. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  20. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. def setValue(value: Long): Long

    Sets the given value of the counter.

    Sets the given value of the counter.

    value

    value to be assigned to the counter.

    returns

    Current value of the counter.

  22. def setWriteThruOptions(value: WriteThruOptions): Unit

    Sets the datasource Write Options.

    Sets the datasource Write Options.

    value

    WriteThruoptions

    Definition Classes
    CounterDistributedDataStructure
  23. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  24. def toString(): String
    Definition Classes
    AnyRef → Any
  25. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from DistributedDataStructure

Inherited from AnyRef

Inherited from Any

Ungrouped