public ColumnVisibility getTableVisibilityLabel() {
    String visibilityLabel = tableProperties.getProperty(VISIBILITY_LABEL_KEY, null);
    if (null == visibilityLabel || visibilityLabel.isEmpty()) {
      return DEFAULT_VISIBILITY_LABEL;
    }

    return new ColumnVisibility(visibilityLabel);
  }
Extracts the table property to allow a custom ColumnVisibility label to be set on updates to be
written to an Accumulo table. The value in the table property must be a properly formatted
{@link ColumnVisibility}. If not value is present in the table properties, an empty
ColumnVisibility is returned.

@return The ColumnVisibility to be applied to all updates sent to Accumulo
accumulo-handler/src/java/org/apache/hadoop/hive/accumulo/serde/AccumuloSerDeParameters.java