Class ModelDiff.UpdateScript

java.lang.Object
com.gooddata.sdk.model.project.model.ModelDiff.UpdateScript
Enclosing class:
ModelDiff

public static class ModelDiff.UpdateScript
extends java.lang.Object
Set of MAQL DDL scripts with one variant of side-effects (truncation of loaded data, drops of related objects...).
  • Method Summary

    Modifier and Type Method Description
    java.util.List<java.lang.String> getMaqlChunks()
    Returns MAQL strings.
    java.lang.Boolean isCascadeDrops()
    Returns true if related objects should be also dropped, false if not
    java.lang.Boolean isPreserveData()
    Returns true if data should be preserved, false if they should be truncated.
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Method Details

    • getMaqlChunks

      public java.util.List<java.lang.String> getMaqlChunks()
      Returns MAQL strings.
      Returns:
      MAQL strings
    • isPreserveData

      public java.lang.Boolean isPreserveData()
      Returns true if data should be preserved, false if they should be truncated.
      Returns:
      true if data should be preserved, false if they should be truncated
    • isCascadeDrops

      public java.lang.Boolean isCascadeDrops()
      Returns true if related objects should be also dropped, false if not
      Returns:
      true if related objects should be also dropped, false if not
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object