Tabnine Logo
ThriftUtilities.deleteFromThrift
Code IndexAdd Tabnine to your IDE (free)

How to use
deleteFromThrift
method
in
org.apache.hadoop.hbase.thrift2.ThriftUtilities

Best Java code snippets using org.apache.hadoop.hbase.thrift2.ThriftUtilities.deleteFromThrift (Showing top 20 results out of 315)

origin: apache/hbase

/**
 * Converts multiple {@link TDelete}s (Thrift) into a list of {@link Delete}s (HBase).
 *
 * @param in list of <code>TDelete</code>s to convert
 *
 * @return list of converted <code>Delete</code>s
 *
 * @see #deleteFromThrift(TDelete)
 */
public static List<Delete> deletesFromThrift(List<TDelete> in) {
 List<Delete> out = new ArrayList<>(in.size());
 for (TDelete delete : in) {
  out.add(deleteFromThrift(delete));
 }
 return out;
}
origin: apache/hbase

@Override
public void deleteSingle(ByteBuffer table, TDelete deleteSingle) throws TIOError, TException {
 checkReadOnlyMode();
 Table htable = getTable(table);
 try {
  htable.delete(deleteFromThrift(deleteSingle));
 } catch (IOException e) {
  throw getTIOError(e);
 } finally {
  closeTable(htable);
 }
}
origin: apache/hbase

/**
 * Creates a {@link RowMutations} (HBase) from a {@link TRowMutations} (Thrift)
 *
 * @param in the <code>TRowMutations</code> to convert
 *
 * @return converted <code>RowMutations</code>
 */
public static RowMutations rowMutationsFromThrift(TRowMutations in) throws IOException {
 List<TMutation> mutations = in.getMutations();
 RowMutations out = new RowMutations(in.getRow(), mutations.size());
 for (TMutation mutation : mutations) {
  if (mutation.isSetPut()) {
   out.add(putFromThrift(mutation.getPut()));
  }
  if (mutation.isSetDeleteSingle()) {
   out.add(deleteFromThrift(mutation.getDeleteSingle()));
  }
 }
 return out;
}
origin: apache/hbase

@Override
public boolean checkAndDelete(ByteBuffer table, ByteBuffer row, ByteBuffer family,
  ByteBuffer qualifier, ByteBuffer value, TDelete deleteSingle) throws TIOError, TException {
 checkReadOnlyMode();
 Table htable = getTable(table);
 try {
  Table.CheckAndMutateBuilder mutateBuilder =
    htable.checkAndMutate(byteBufferToByteArray(row), byteBufferToByteArray(family))
      .qualifier(byteBufferToByteArray(qualifier));
  if (value == null) {
   return mutateBuilder.ifNotExists().thenDelete(deleteFromThrift(deleteSingle));
  } else {
   return mutateBuilder.ifEquals(byteBufferToByteArray(value))
     .thenDelete(deleteFromThrift(deleteSingle));
  }
 } catch (IOException e) {
  throw getTIOError(e);
 } finally {
  closeTable(htable);
 }
}
origin: apache/hbase

Delete delete = deleteFromThrift(tDelete);
assertArrayEquals(delete.getAttribute("attribute1"), attributeValue);
origin: apache/hbase

Delete delete = deleteFromThrift(tDelete);
assertEquals(Durability.SKIP_WAL, delete.getDurability());
delete = deleteFromThrift(tDelete);
assertEquals(Durability.ASYNC_WAL, delete.getDurability());
delete = deleteFromThrift(tDelete);
assertEquals(Durability.SYNC_WAL, delete.getDurability());
delete = deleteFromThrift(tDelete);
assertEquals(Durability.FSYNC_WAL, delete.getDurability());
origin: co.cask.hbase/hbase

/**
 * Converts multiple {@link TDelete}s (Thrift) into a list of {@link Delete}s (HBase).
 * 
 * @param in list of <code>TDelete</code>s to convert
 * 
 * @return list of converted <code>Delete</code>s
 * 
 * @see #deleteFromThrift(TDelete)
 */
public static List<Delete> deletesFromThrift(List<TDelete> in) {
 List<Delete> out = new ArrayList<Delete>(in.size());
 for (TDelete delete : in) {
  out.add(deleteFromThrift(delete));
 }
 return out;
}
origin: com.aliyun.hbase/alihbase-thrift

/**
 * Converts multiple {@link TDelete}s (Thrift) into a list of {@link Delete}s (HBase).
 *
 * @param in list of <code>TDelete</code>s to convert
 *
 * @return list of converted <code>Delete</code>s
 *
 * @see #deleteFromThrift(TDelete)
 */
public static List<Delete> deletesFromThrift(List<TDelete> in) {
 List<Delete> out = new ArrayList<>(in.size());
 for (TDelete delete : in) {
  out.add(deleteFromThrift(delete));
 }
 return out;
}
origin: org.apache.hbase/hbase-thrift

/**
 * Converts multiple {@link TDelete}s (Thrift) into a list of {@link Delete}s (HBase).
 *
 * @param in list of <code>TDelete</code>s to convert
 *
 * @return list of converted <code>Delete</code>s
 *
 * @see #deleteFromThrift(TDelete)
 */
public static List<Delete> deletesFromThrift(List<TDelete> in) {
 List<Delete> out = new ArrayList<>(in.size());
 for (TDelete delete : in) {
  out.add(deleteFromThrift(delete));
 }
 return out;
}
origin: co.cask.hbase/hbase

@Override
public boolean checkAndDelete(ByteBuffer table, ByteBuffer row, ByteBuffer family, ByteBuffer qualifier, ByteBuffer value,
  TDelete deleteSingle) throws TIOError, TException {
 HTableInterface htable = getTable(table.array());
 try {
  if (value == null) {
   return htable.checkAndDelete(row.array(), family.array(), qualifier.array(), null, deleteFromThrift(deleteSingle));
  } else {
   return htable.checkAndDelete(row.array(), family.array(), qualifier.array(), value.array(), deleteFromThrift(deleteSingle));
  }
 } catch (IOException e) {
  throw getTIOError(e);
 } finally {
  closeTable(htable);
 }
}
origin: co.cask.hbase/hbase

@Override
public void deleteSingle(ByteBuffer table, TDelete deleteSingle) throws TIOError, TException {
 HTableInterface htable = getTable(table.array());
 try {
  htable.delete(deleteFromThrift(deleteSingle));
 } catch (IOException e) {
  throw getTIOError(e);
 } finally {
  closeTable(htable);
 }
}
origin: com.aliyun.hbase/alihbase-thrift

@Override
public void deleteSingle(ByteBuffer table, TDelete deleteSingle) throws TIOError, TException {
 checkReadOnlyMode();
 Table htable = getTable(table);
 try {
  htable.delete(deleteFromThrift(deleteSingle));
 } catch (IOException e) {
  throw getTIOError(e);
 } finally {
  closeTable(htable);
 }
}
origin: org.apache.hbase/hbase-thrift

@Override
public void deleteSingle(ByteBuffer table, TDelete deleteSingle) throws TIOError, TException {
 checkReadOnlyMode();
 Table htable = getTable(table);
 try {
  htable.delete(deleteFromThrift(deleteSingle));
 } catch (IOException e) {
  throw getTIOError(e);
 } finally {
  closeTable(htable);
 }
}
origin: org.apache.hbase/hbase-thrift

/**
 * Creates a {@link RowMutations} (HBase) from a {@link TRowMutations} (Thrift)
 *
 * @param in the <code>TRowMutations</code> to convert
 *
 * @return converted <code>RowMutations</code>
 */
public static RowMutations rowMutationsFromThrift(TRowMutations in) throws IOException {
 List<TMutation> mutations = in.getMutations();
 RowMutations out = new RowMutations(in.getRow(), mutations.size());
 for (TMutation mutation : mutations) {
  if (mutation.isSetPut()) {
   out.add(putFromThrift(mutation.getPut()));
  }
  if (mutation.isSetDeleteSingle()) {
   out.add(deleteFromThrift(mutation.getDeleteSingle()));
  }
 }
 return out;
}
origin: org.apache.hbase/hbase-thrift

@Override
public boolean checkAndDelete(ByteBuffer table, ByteBuffer row, ByteBuffer family,
  ByteBuffer qualifier, ByteBuffer value, TDelete deleteSingle) throws TIOError, TException {
 checkReadOnlyMode();
 Table htable = getTable(table);
 try {
  Table.CheckAndMutateBuilder mutateBuilder =
    htable.checkAndMutate(byteBufferToByteArray(row), byteBufferToByteArray(family))
      .qualifier(byteBufferToByteArray(qualifier));
  if (value == null) {
   return mutateBuilder.ifNotExists().thenDelete(deleteFromThrift(deleteSingle));
  } else {
   return mutateBuilder.ifEquals(byteBufferToByteArray(value))
     .thenDelete(deleteFromThrift(deleteSingle));
  }
 } catch (IOException e) {
  throw getTIOError(e);
 } finally {
  closeTable(htable);
 }
}
origin: com.aliyun.hbase/alihbase-thrift

@Override
public boolean checkAndDelete(ByteBuffer table, ByteBuffer row, ByteBuffer family,
  ByteBuffer qualifier, ByteBuffer value, TDelete deleteSingle) throws TIOError, TException {
 checkReadOnlyMode();
 Table htable = getTable(table);
 try {
  Table.CheckAndMutateBuilder mutateBuilder =
    htable.checkAndMutate(byteBufferToByteArray(row), byteBufferToByteArray(family))
      .qualifier(byteBufferToByteArray(qualifier));
  if (value == null) {
   return mutateBuilder.ifNotExists().thenDelete(deleteFromThrift(deleteSingle));
  } else {
   return mutateBuilder.ifEquals(byteBufferToByteArray(value))
     .thenDelete(deleteFromThrift(deleteSingle));
  }
 } catch (IOException e) {
  throw getTIOError(e);
 } finally {
  closeTable(htable);
 }
}
origin: com.aliyun.hbase/alihbase-thrift

/**
 * Creates a {@link RowMutations} (HBase) from a {@link TRowMutations} (Thrift)
 *
 * @param in the <code>TRowMutations</code> to convert
 *
 * @return converted <code>RowMutations</code>
 */
public static RowMutations rowMutationsFromThrift(TRowMutations in) throws IOException {
 List<TMutation> mutations = in.getMutations();
 RowMutations out = new RowMutations(in.getRow(), mutations.size());
 for (TMutation mutation : mutations) {
  if (mutation.isSetPut()) {
   out.add(putFromThrift(mutation.getPut()));
  }
  if (mutation.isSetDeleteSingle()) {
   out.add(deleteFromThrift(mutation.getDeleteSingle()));
  }
 }
 return out;
}
origin: com.aliyun.hbase/alihbase-thrift

Delete delete = deleteFromThrift(tDelete);
assertArrayEquals(delete.getAttribute("attribute1"), attributeValue);
origin: org.apache.hbase/hbase-thrift

Delete delete = deleteFromThrift(tDelete);
assertArrayEquals(delete.getAttribute("attribute1"), attributeValue);
origin: org.apache.hbase/hbase-thrift

Delete delete = deleteFromThrift(tDelete);
assertEquals(Durability.SKIP_WAL, delete.getDurability());
delete = deleteFromThrift(tDelete);
assertEquals(Durability.ASYNC_WAL, delete.getDurability());
delete = deleteFromThrift(tDelete);
assertEquals(Durability.SYNC_WAL, delete.getDurability());
delete = deleteFromThrift(tDelete);
assertEquals(Durability.FSYNC_WAL, delete.getDurability());
org.apache.hadoop.hbase.thrift2ThriftUtilitiesdeleteFromThrift

Javadoc

Creates a Delete (HBase) from a TDelete (Thrift).

Popular methods of ThriftUtilities

  • getFromThrift
    Creates a Get (HBase) from a TGet (Thrift). This ignores any timestamps set on TColumn objects.
  • incrementFromThrift
  • putFromThrift
    Creates a Put (HBase) from a TPut (Thrift)
  • scanFromThrift
  • deletesFromThrift
    Converts multiple TDeletes (Thrift) into a list of Deletes (HBase).
  • getsFromThrift
    Converts multiple TGets (Thrift) into a list of Gets (HBase).
  • putsFromThrift
    Converts multiple TPuts (Thrift) into a list of Puts (HBase).
  • resultFromHBase
    Creates a TResult (Thrift) from a Result (HBase).
  • resultsFromHBase
    Converts multiple Results (HBase) into a list of TResults (Thrift).
  • addAttributes
    Adds all the attributes into the Operation object
  • appendFromThrift
  • compareOpFromThrift
  • appendFromThrift,
  • compareOpFromThrift,
  • deleteFromHBase,
  • deletesFromHBase,
  • durabilityFromThrift,
  • readTypeFromThrift,
  • regionLocationFromHBase,
  • regionLocationsFromHBase,
  • rowMutationsFromThrift

Popular in Java

  • Finding current android device location
  • onCreateOptionsMenu (Activity)
  • onRequestPermissionsResult (Fragment)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • IOException (java.io)
    Signals a general, I/O-related error. Error details may be specified when calling the constructor, a
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • MessageDigest (java.security)
    Uses a one-way hash function to turn an arbitrary number of bytes into a fixed-length byte sequence.
  • Pattern (java.util.regex)
    Patterns are compiled regular expressions. In many cases, convenience methods such as String#matches
  • Collectors (java.util.stream)
  • JOptionPane (javax.swing)
  • Top Sublime Text plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now