public ColumnDescriptor deepCopy() { return new ColumnDescriptor(this); }
@Override public boolean equals(java.lang.Object that) { if (that == null) return false; if (that instanceof ColumnDescriptor) return this.equals((ColumnDescriptor)that); return false; }
@org.apache.thrift.annotation.Nullable public java.lang.Object getFieldValue(_Fields field) { switch (field) { case NAME: return getName(); case MAX_VERSIONS: return getMaxVersions(); case COMPRESSION: return getCompression(); case IN_MEMORY: return isInMemory(); case BLOOM_FILTER_TYPE: return getBloomFilterType(); case BLOOM_FILTER_VECTOR_SIZE: return getBloomFilterVectorSize(); case BLOOM_FILTER_NB_HASHES: return getBloomFilterNbHashes(); case BLOCK_CACHE_ENABLED: return isBlockCacheEnabled(); case TIME_TO_LIVE: return getTimeToLive(); } throw new java.lang.IllegalStateException(); }
col = new ColumnDescriptor(); col.name = ByteBuffer.wrap(bytes("entry:")); col.timeToLive = Integer.MAX_VALUE; col.maxVersions = 10; columns.add(col); col = new ColumnDescriptor(); col.name = ByteBuffer.wrap(bytes("unused:")); col.timeToLive = Integer.MAX_VALUE; for (ColumnDescriptor col2 : client.getColumnDescriptors(ByteBuffer.wrap(t)).values()) { System.out.println("column with name: " + new String(col2.name.array())); System.out.println(col2.toString());
col = new ColumnDescriptor(); col.name = ByteBuffer.wrap(bytes("entry:")); col.timeToLive = Integer.MAX_VALUE; col.maxVersions = 10; columns.add(col); col = new ColumnDescriptor(); col.name = ByteBuffer.wrap(bytes("unused:")); col.timeToLive = Integer.MAX_VALUE; for (ColumnDescriptor col2 : client.getColumnDescriptors(ByteBuffer.wrap(t)).values()) { System.out.println("column with name: " + new String(col2.name.array())); System.out.println(col2.toString());
public Object getFieldValue(_Fields field) { switch (field) { case NAME: return getName(); case MAX_VERSIONS: return Integer.valueOf(getMaxVersions()); case COMPRESSION: return getCompression(); case IN_MEMORY: return Boolean.valueOf(isInMemory()); case BLOOM_FILTER_TYPE: return getBloomFilterType(); case BLOOM_FILTER_VECTOR_SIZE: return Integer.valueOf(getBloomFilterVectorSize()); case BLOOM_FILTER_NB_HASHES: return Integer.valueOf(getBloomFilterNbHashes()); case BLOCK_CACHE_ENABLED: return Boolean.valueOf(isBlockCacheEnabled()); case TIME_TO_LIVE: return Integer.valueOf(getTimeToLive()); } throw new IllegalStateException(); }
/** * @return a List of ColumnDescriptors for use in creating a table. Has one * default ColumnDescriptor and one ColumnDescriptor with fewer versions */ private static List<ColumnDescriptor> getColumnDescriptors() { ArrayList<ColumnDescriptor> cDescriptors = new ArrayList<>(2); // A default ColumnDescriptor ColumnDescriptor cDescA = new ColumnDescriptor(); cDescA.name = columnAname; cDescriptors.add(cDescA); // A slightly customized ColumnDescriptor (only 2 versions) ColumnDescriptor cDescB = new ColumnDescriptor(columnBname, 2, "NONE", false, "NONE", 0, 0, false, -1); cDescriptors.add(cDescB); return cDescriptors; }
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof ColumnDescriptor) return this.equals((ColumnDescriptor)that); return false; }
public Object getFieldValue(_Fields field) { switch (field) { case NAME: return getName(); case MAX_VERSIONS: return Integer.valueOf(getMaxVersions()); case COMPRESSION: return getCompression(); case IN_MEMORY: return Boolean.valueOf(isInMemory()); case BLOOM_FILTER_TYPE: return getBloomFilterType(); case BLOOM_FILTER_VECTOR_SIZE: return Integer.valueOf(getBloomFilterVectorSize()); case BLOOM_FILTER_NB_HASHES: return Integer.valueOf(getBloomFilterNbHashes()); case BLOCK_CACHE_ENABLED: return Boolean.valueOf(isBlockCacheEnabled()); case TIME_TO_LIVE: return Integer.valueOf(getTimeToLive()); } throw new IllegalStateException(); }
col = new ColumnDescriptor(); col.name = ByteBuffer.wrap(bytes("entry:")); col.timeToLive = Integer.MAX_VALUE; col.maxVersions = 10; columns.add(col); col = new ColumnDescriptor(); col.name = ByteBuffer.wrap(bytes("unused:")); col.timeToLive = Integer.MAX_VALUE;
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof ColumnDescriptor) return this.equals((ColumnDescriptor)that); return false; }
public Object getFieldValue(_Fields field) { switch (field) { case NAME: return getName(); case MAX_VERSIONS: return getMaxVersions(); case COMPRESSION: return getCompression(); case IN_MEMORY: return isInMemory(); case BLOOM_FILTER_TYPE: return getBloomFilterType(); case BLOOM_FILTER_VECTOR_SIZE: return getBloomFilterVectorSize(); case BLOOM_FILTER_NB_HASHES: return getBloomFilterNbHashes(); case BLOCK_CACHE_ENABLED: return isBlockCacheEnabled(); case TIME_TO_LIVE: return getTimeToLive(); } throw new IllegalStateException(); }
/** * This utility method creates a new Thrift ColumnDescriptor "struct" based on * an Hbase HColumnDescriptor object. * * @param in * Hbase HColumnDescriptor object * @return Thrift ColumnDescriptor */ static public ColumnDescriptor colDescFromHbase(HColumnDescriptor in) { ColumnDescriptor col = new ColumnDescriptor(); col.name = ByteBuffer.wrap(Bytes.add(in.getName(), KeyValue.COLUMN_FAMILY_DELIM_ARRAY)); col.maxVersions = in.getMaxVersions(); col.compression = in.getCompressionType().toString(); col.inMemory = in.isInMemory(); col.blockCacheEnabled = in.isBlockCacheEnabled(); col.bloomFilterType = in.getBloomFilterType().toString(); col.timeToLive = in.getTimeToLive(); return col; }
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof ColumnDescriptor) return this.equals((ColumnDescriptor)that); return false; }
public Object getFieldValue(_Fields field) { switch (field) { case NAME: return getName(); case MAX_VERSIONS: return getMaxVersions(); case COMPRESSION: return getCompression(); case IN_MEMORY: return isInMemory(); case BLOOM_FILTER_TYPE: return getBloomFilterType(); case BLOOM_FILTER_VECTOR_SIZE: return getBloomFilterVectorSize(); case BLOOM_FILTER_NB_HASHES: return getBloomFilterNbHashes(); case BLOCK_CACHE_ENABLED: return isBlockCacheEnabled(); case TIME_TO_LIVE: return getTimeToLive(); } throw new IllegalStateException(); }
public ColumnDescriptor deepCopy() { return new ColumnDescriptor(this); }
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof ColumnDescriptor) return this.equals((ColumnDescriptor)that); return false; }
public Object getFieldValue(_Fields field) { switch (field) { case NAME: return getName(); case MAX_VERSIONS: return Integer.valueOf(getMaxVersions()); case COMPRESSION: return getCompression(); case IN_MEMORY: return Boolean.valueOf(isInMemory()); case BLOOM_FILTER_TYPE: return getBloomFilterType(); case BLOOM_FILTER_VECTOR_SIZE: return Integer.valueOf(getBloomFilterVectorSize()); case BLOOM_FILTER_NB_HASHES: return Integer.valueOf(getBloomFilterNbHashes()); case BLOCK_CACHE_ENABLED: return Boolean.valueOf(isBlockCacheEnabled()); case TIME_TO_LIVE: return Integer.valueOf(getTimeToLive()); } throw new IllegalStateException(); }
public ColumnDescriptor deepCopy() { return new ColumnDescriptor(this); }
@Override public boolean equals(Object that) { if (that == null) return false; if (that instanceof ColumnDescriptor) return this.equals((ColumnDescriptor)that); return false; }