Class Update<E extends TableSchema<E>>
- java.lang.Object
-
- org.opendaylight.ovsdb.lib.operations.Operation<E>
-
- org.opendaylight.ovsdb.lib.operations.Update<E>
-
- All Implemented Interfaces:
ConditionalOperation
public class Update<E extends TableSchema<E>> extends Operation<E> implements ConditionalOperation
-
-
Constructor Summary
Constructors Constructor Description Update(TableSchema<E> schema)
Update(TableSchema<E> schema, Row<E> row)
Update(TypedBaseTable<E> typedTable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addCondition(Condition condition)
Map<String,Object>
getRow()
String
getUuid()
String
getUuidName()
List<Condition>
getWhere()
Update<E>
on(TableSchema schema)
<T extends TableSchema<T>,D>
Update<E>set(Column<T,D> column)
<T extends TableSchema<T>,D>
Update<E>set(ColumnSchema<T,D> columnSchema, D value)
void
setRow(Map<String,Object> row)
void
setUuid(String uuid)
void
setUuidName(String uuidName)
void
setWhere(List<Condition> where)
Where
where(Condition condition)
-
Methods inherited from class org.opendaylight.ovsdb.lib.operations.Operation
getOp, getResult, getTable, getTableSchema, setOp, setResult, setTableSchema, toString
-
-
-
-
Field Detail
-
UPDATE
public static final String UPDATE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Update
public Update(TableSchema<E> schema)
-
Update
public Update(TableSchema<E> schema, Row<E> row)
-
Update
public Update(TypedBaseTable<E> typedTable)
-
-
Method Detail
-
on
public Update<E> on(TableSchema schema)
-
set
public <T extends TableSchema<T>,D> Update<E> set(ColumnSchema<T,D> columnSchema, D value)
-
set
public <T extends TableSchema<T>,D> Update<E> set(Column<T,D> column)
-
getUuid
public String getUuid()
-
setUuid
public void setUuid(String uuid)
-
getUuidName
public String getUuidName()
-
setUuidName
public void setUuidName(String uuidName)
-
addCondition
public void addCondition(Condition condition)
- Specified by:
addCondition
in interfaceConditionalOperation
-
-