public final class CreateTriggerStatement extends AlterSchemaStatement
Modifier and Type | Class and Description |
---|---|
static class |
CreateTriggerStatement.Raw |
CQLStatement.SingleKeyspaceCqlStatement
keyspaceName
Constructor and Description |
---|
CreateTriggerStatement(java.lang.String keyspaceName,
java.lang.String tableName,
java.lang.String triggerName,
java.lang.String triggerClass,
boolean ifNotExists) |
Modifier and Type | Method and Description |
---|---|
Keyspaces |
apply(Keyspaces schema)
Apply a statement transformation to a schema snapshot.
|
void |
authorize(ClientState client)
Perform any access verification necessary for the statement.
|
AuditLogContext |
getAuditLogContext()
Provides the context needed for audit logging statements.
|
java.lang.String |
toString() |
execute, execute, executeLocally, keyspace, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBindVariables, getFunctions, getPartitionKeyBindVariableIndexes, hasConditions
public CreateTriggerStatement(java.lang.String keyspaceName, java.lang.String tableName, java.lang.String triggerName, java.lang.String triggerClass, boolean ifNotExists)
public Keyspaces apply(Keyspaces schema)
SchemaTransformation
schema
- Keyspaces to base the transformation onpublic void authorize(ClientState client)
CQLStatement
client
- the current client statepublic AuditLogContext getAuditLogContext()
CQLStatement
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2009- The Apache Software Foundation