Package

io.smartdatalake.util

misc

Permalink

package misc

Visibility
  1. Public
  2. All

Type Members

  1. case class AclDef(permission: String, acls: Seq[AclElement]) extends Product with Serializable

    Permalink

    Describes a complete ACL Specification (basic owner/group/other permissions AND extended ACLS) to be applied to a Data Object on writing

    Describes a complete ACL Specification (basic owner/group/other permissions AND extended ACLS) to be applied to a Data Object on writing

    permission

    : File system permission string in symbolic notation form (e.g. rwxr-xr-x)

    acls

    : a sequence of AclElements

  2. case class AclElement(aclType: String, name: String, permission: String) extends Product with Serializable

    Permalink

    Describes a single extended ACL to be applied to a Data Object in addition to the basic file system permissions

    Describes a single extended ACL to be applied to a Data Object in addition to the basic file system permissions

    aclType

    : type of ACL to be added "group", "user"

    name

    : the name of the user/group for which an ACL definition is being added

    permission

    : the permission (rwx syntax) to be granted

  3. case class DefaultExpressionData(feed: String, application: String, runId: Int, attemptId: Int, executionPhase: String, referenceTimestamp: Option[Timestamp], runStartTime: Timestamp, attemptStartTime: Timestamp, partitionValues: Seq[Map[String, String]]) extends Product with Serializable

    Permalink
  4. class DfTransformerSparkEntryPoint extends SparkEntryPoint

    Permalink

Value Members

  1. object DefaultExpressionData extends Serializable

    Permalink
  2. object EnvironmentUtil

    Permalink
  3. object MemoryUtils extends SmartDataLakeLogger

    Permalink

    Utils to monitor memory usage and shutdown cause

Ungrouped