private class RemoteHTable.CheckAndMutateBuilderImpl extends Object implements org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder
Modifier and Type | Field and Description |
---|---|
private byte[] |
family |
private byte[] |
qualifier |
private byte[] |
row |
private byte[] |
value |
Constructor and Description |
---|
CheckAndMutateBuilderImpl(byte[] row,
byte[] family) |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder |
ifEquals(byte[] value) |
org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder |
ifMatches(org.apache.hadoop.hbase.CompareOperator compareOp,
byte[] value) |
org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder |
ifNotExists() |
org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder |
qualifier(byte[] qualifier) |
boolean |
thenDelete(org.apache.hadoop.hbase.client.Delete delete) |
boolean |
thenMutate(org.apache.hadoop.hbase.client.RowMutations mutation) |
boolean |
thenPut(org.apache.hadoop.hbase.client.Put put) |
org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder |
timeRange(org.apache.hadoop.hbase.io.TimeRange timeRange) |
private final byte[] row
private final byte[] family
private byte[] qualifier
private byte[] value
CheckAndMutateBuilderImpl(byte[] row, byte[] family)
public org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder qualifier(byte[] qualifier)
qualifier
in interface org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder
public org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder timeRange(org.apache.hadoop.hbase.io.TimeRange timeRange)
timeRange
in interface org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder
public org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder ifNotExists()
ifNotExists
in interface org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder
public org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder ifMatches(org.apache.hadoop.hbase.CompareOperator compareOp, byte[] value)
ifMatches
in interface org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder
public org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder ifEquals(byte[] value)
ifEquals
in interface org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder
public boolean thenPut(org.apache.hadoop.hbase.client.Put put) throws IOException
thenPut
in interface org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder
IOException
public boolean thenDelete(org.apache.hadoop.hbase.client.Delete delete) throws IOException
thenDelete
in interface org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder
IOException
public boolean thenMutate(org.apache.hadoop.hbase.client.RowMutations mutation) throws IOException
thenMutate
in interface org.apache.hadoop.hbase.client.Table.CheckAndMutateBuilder
IOException
Copyright © 2007–2020 The Apache Software Foundation. All rights reserved.