MapUnstage

public final class MapUnstage

Op removes and returns the values associated with the key

from the underlying container. If the underlying container does not contain this key, the op will block until it does.

Nested Classes

class MapUnstage.Options Optional attributes for MapUnstage  

Public Methods

static MapUnstage.Options
capacity(Long capacity)
static MapUnstage.Options
container(String container)
static MapUnstage
create(Scope scope, Operand<Long> key, Operand<Integer> indices, List<Class<?>> dtypes, Options... options)
Factory method to create a class wrapping a new MapUnstage operation.
Iterator<Operand<Object>>
static MapUnstage.Options
memoryLimit(Long memoryLimit)
static MapUnstage.Options
sharedName(String sharedName)
List<Output<?>>
values()

Inherited Methods

Public Methods

public static MapUnstage.Options capacity (Long capacity)

public static MapUnstage.Options container (String container)

public static MapUnstage create (Scope scope, Operand<Long> key, Operand<Integer> indices, List<Class<?>> dtypes, Options... options)

Factory method to create a class wrapping a new MapUnstage operation.

Parameters
scope current scope
options carries optional attributes values
Returns
  • a new instance of MapUnstage

public Iterator<Operand<Object>> iterator ()

public static MapUnstage.Options memoryLimit (Long memoryLimit)

public static MapUnstage.Options sharedName (String sharedName)

public List<Output<?>> values ()