protected Map<String, String> toMetadata(ConnectorTableMetadata metadata) {
    if (metadata != null && metadata instanceof ConnectorTableDetailMetadata) {
      ConnectorTableDetailMetadata detailMetadata = (ConnectorTableDetailMetadata) metadata;
      return detailMetadata.getMetadata();
    }

    return null;
  }
  protected StorageDto toStorageDto(ConnectorTableMetadata connectorTableMetadata) {
    if (connectorTableMetadata != null
        && connectorTableMetadata instanceof ConnectorTableDetailMetadata) {
      ConnectorTableDetailMetadata detailMetadata =
          (ConnectorTableDetailMetadata) connectorTableMetadata;
      StorageDto storageDto = toStorageDto(detailMetadata.getStorageInfo());
      storageDto.setOwner(detailMetadata.getOwner());
      return storageDto;
    }

    return null;
  }