Sha256: 1e7cbf758be855b21e635e02bc733459aaced72b2e9e24fc3b12600be4d76b56

Contents?: true

Size: 493 Bytes

Versions: 4

Compression:

Stored size: 493 Bytes

Contents

package org.embulk.output.cassandra.setter;

import com.datastax.driver.core.BoundStatement;
import com.datastax.driver.core.ColumnMetadata;
import com.datastax.driver.core.utils.UUIDs;

public class UuidColumnSetter extends CassandraColumnSetter
{
    public UuidColumnSetter(ColumnMetadata cassandraColumn)
    {
        super(cassandraColumn);
    }

    public void setNullValue(BoundStatement statement)
    {
        statement.setUUID(cassandraColumn.getName(), UUIDs.random());
    }
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
embulk-output-cassandra-0.3.0 src/main/java/org/embulk/output/cassandra/setter/UuidColumnSetter.java
embulk-output-cassandra-0.2.0 src/main/java/org/embulk/output/cassandra/setter/UuidColumnSetter.java
embulk-output-cassandra-0.1.1 src/main/java/org/embulk/output/cassandra/setter/UuidColumnSetter.java
embulk-output-cassandra-0.1.0 src/main/java/org/embulk/output/cassandra/setter/UuidColumnSetter.java