org.apache.hadoop.hbase.TableName.isLegalNamespaceName()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(4.4k)|赞(0)|评价(0)|浏览(221)

本文整理了Java中org.apache.hadoop.hbase.TableName.isLegalNamespaceName()方法的一些代码示例,展示了TableName.isLegalNamespaceName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。TableName.isLegalNamespaceName()方法的具体详情如下:
包路径:org.apache.hadoop.hbase.TableName
类名称:TableName
方法名:isLegalNamespaceName

TableName.isLegalNamespaceName介绍

[英]Valid namespace characters are alphabetic characters, numbers, and underscores.
[中]有效的名称空间字符包括字母、数字和下划线。

代码示例

代码示例来源:origin: apache/hbase

  1. public static void isLegalNamespaceName(byte[] namespaceName) {
  2. isLegalNamespaceName(namespaceName, 0, namespaceName.length);
  3. }

代码示例来源:origin: apache/hbase

  1. isLegalNamespaceName(this.namespace);
  2. isLegalTableQualifierName(this.qualifier);

代码示例来源:origin: apache/hbase

  1. checkInitialized();
  2. TableName.isLegalNamespaceName(Bytes.toBytes(namespaceDescriptor.getName()));

代码示例来源:origin: apache/hbase

  1. isLegalTableQualifierName(tableName);
  2. } else {
  3. isLegalNamespaceName(tableName, 0, namespaceDelimIndex);
  4. isLegalTableQualifierName(tableName, namespaceDelimIndex + 1, tableName.length);

代码示例来源:origin: apache/hbase

  1. checkInitialized();
  2. TableName.isLegalNamespaceName(Bytes.toBytes(newNsDescriptor.getName()));

代码示例来源:origin: apache/hbase

  1. @Test(expected = IllegalArgumentException.class)
  2. public void testEmptyNamespaceName() {
  3. for (String nn : emptyNames) {
  4. TableName.isLegalNamespaceName(Bytes.toBytes(nn));
  5. fail("invalid Namespace name " + nn + " should have failed with IllegalArgumentException");
  6. }
  7. }

代码示例来源:origin: com.aliyun.hbase/alihbase-common

  1. public static void isLegalNamespaceName(byte[] namespaceName) {
  2. isLegalNamespaceName(namespaceName, 0, namespaceName.length);
  3. }

代码示例来源:origin: org.apache.hbase/hbase-common

  1. public static void isLegalNamespaceName(byte[] namespaceName) {
  2. isLegalNamespaceName(namespaceName, 0, namespaceName.length);
  3. }

代码示例来源:origin: harbby/presto-connectors

  1. public static void isLegalNamespaceName(byte[] namespaceName) {
  2. isLegalNamespaceName(namespaceName, 0, namespaceName.length);
  3. }

代码示例来源:origin: com.aliyun.hbase/alihbase-common

  1. isLegalNamespaceName(this.namespace);
  2. isLegalTableQualifierName(this.qualifier);

代码示例来源:origin: org.apache.hbase/hbase-common

  1. isLegalNamespaceName(this.namespace);
  2. isLegalTableQualifierName(this.qualifier);

代码示例来源:origin: harbby/presto-connectors

  1. isLegalNamespaceName(this.namespace);
  2. isLegalTableQualifierName(this.qualifier);

代码示例来源:origin: harbby/presto-connectors

  1. isLegalTableQualifierName(tableName);
  2. } else {
  3. isLegalNamespaceName(tableName, 0, namespaceDelimIndex);
  4. isLegalTableQualifierName(tableName, namespaceDelimIndex + 1, tableName.length);

代码示例来源:origin: com.aliyun.hbase/alihbase-common

  1. isLegalTableQualifierName(tableName);
  2. } else {
  3. isLegalNamespaceName(tableName, 0, namespaceDelimIndex);
  4. isLegalTableQualifierName(tableName, namespaceDelimIndex + 1, tableName.length);

代码示例来源:origin: org.apache.hbase/hbase-common

  1. isLegalTableQualifierName(tableName);
  2. } else {
  3. isLegalNamespaceName(tableName, 0, namespaceDelimIndex);
  4. isLegalTableQualifierName(tableName, namespaceDelimIndex + 1, tableName.length);

代码示例来源:origin: org.apache.hbase/hbase-common

  1. @Test(expected = IllegalArgumentException.class)
  2. public void testEmptyNamespaceName() {
  3. for (String nn : emptyNames) {
  4. TableName.isLegalNamespaceName(Bytes.toBytes(nn));
  5. fail("invalid Namespace name " + nn + " should have failed with IllegalArgumentException");
  6. }
  7. }

代码示例来源:origin: com.aliyun.hbase/alihbase-common

  1. @Test(expected = IllegalArgumentException.class)
  2. public void testEmptyNamespaceName() {
  3. for (String nn : emptyNames) {
  4. TableName.isLegalNamespaceName(Bytes.toBytes(nn));
  5. fail("invalid Namespace name " + nn + " should have failed with IllegalArgumentException");
  6. }
  7. }

代码示例来源:origin: harbby/presto-connectors

  1. @Override
  2. public void createNamespace(NamespaceDescriptor descriptor) throws IOException {
  3. TableName.isLegalNamespaceName(Bytes.toBytes(descriptor.getName()));
  4. checkNamespaceManagerReady();
  5. if (cpHost != null) {
  6. if (cpHost.preCreateNamespace(descriptor)) {
  7. return;
  8. }
  9. }
  10. LOG.info(getClientIdAuditPrefix() + " creating " + descriptor);
  11. tableNamespaceManager.create(descriptor);
  12. if (cpHost != null) {
  13. cpHost.postCreateNamespace(descriptor);
  14. }
  15. }

代码示例来源:origin: harbby/presto-connectors

  1. @Override
  2. public void modifyNamespace(NamespaceDescriptor descriptor) throws IOException {
  3. TableName.isLegalNamespaceName(Bytes.toBytes(descriptor.getName()));
  4. checkNamespaceManagerReady();
  5. if (cpHost != null) {
  6. if (cpHost.preModifyNamespace(descriptor)) {
  7. return;
  8. }
  9. }
  10. LOG.info(getClientIdAuditPrefix() + " modify " + descriptor);
  11. tableNamespaceManager.update(descriptor);
  12. if (cpHost != null) {
  13. cpHost.postModifyNamespace(descriptor);
  14. }
  15. }

相关文章