public class TriggerDefinition
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
classOption |
java.lang.String |
name |
| Modifier and Type | Method and Description |
|---|---|
static TriggerDefinition |
create(java.lang.String name,
java.lang.String classOption) |
void |
deleteFromSchema(RowMutation rm,
java.lang.String cfName,
long timestamp)
Drop specified trigger from the schema using given row.
|
boolean |
equals(java.lang.Object o) |
static java.util.List<TriggerDefinition> |
fromSchema(Row serializedTriggers)
Deserialize triggers from storage-level representation.
|
static java.util.Map<java.lang.String,TriggerDefinition> |
fromThrift(java.util.List<TriggerDef> thriftDefs) |
static TriggerDefinition |
fromThrift(TriggerDef thriftDef) |
int |
hashCode() |
void |
toSchema(RowMutation rm,
java.lang.String cfName,
long timestamp)
Add specified trigger to the schema using given row.
|
java.lang.String |
toString() |
TriggerDef |
toThrift() |
static java.util.List<TriggerDef> |
toThrift(java.util.Map<java.lang.String,TriggerDefinition> triggers) |
public final java.lang.String name
public final java.lang.String classOption
public static TriggerDefinition create(java.lang.String name, java.lang.String classOption)
public static java.util.List<TriggerDefinition> fromSchema(Row serializedTriggers)
serializedTriggers - storage-level partition containing the trigger definitionspublic void toSchema(RowMutation rm, java.lang.String cfName, long timestamp)
rm - The schema row mutationcfName - The name of the parent ColumnFamilytimestamp - The timestamp to use for the columnspublic void deleteFromSchema(RowMutation rm, java.lang.String cfName, long timestamp)
rm - The schema row mutationcfName - The name of the parent ColumnFamilytimestamp - The timestamp to use for the tombstonepublic static TriggerDefinition fromThrift(TriggerDef thriftDef)
public TriggerDef toThrift()
public static java.util.Map<java.lang.String,TriggerDefinition> fromThrift(java.util.List<TriggerDef> thriftDefs)
public static java.util.List<TriggerDef> toThrift(java.util.Map<java.lang.String,TriggerDefinition> triggers)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2015 The Apache Software Foundation