Interface UpdateValuesAnalysis

All Superinterfaces:
ValuesAnalysis
All Known Implementing Classes:
UpdateCoordinatorStandard.UpdateValuesAnalysisImpl

@Incubating public interface UpdateValuesAnalysis extends ValuesAnalysis
Contains an aggregated analysis of the values for an update mutation to determine behavior such as skipping tables which contained no changes, etc.
  • Method Details

    • getValues

      Object[] getValues()
    • getTablesNeedingUpdate

      TableSet getTablesNeedingUpdate()
      Descriptor of the tables needing to be updated.
      API Note:
      Inverse tables are not included in the result
    • getTablesWithNonNullValues

      TableSet getTablesWithNonNullValues()
      Descriptor of the tables which had any non-null value bindings
    • getTablesWithPreviousNonNullValues

      TableSet getTablesWithPreviousNonNullValues()
      Descriptor of the tables which had any non-null value bindings
    • getTablesNeedingDynamicUpdate

      TableSet getTablesNeedingDynamicUpdate()
    • getAttributeAnalyses

      List<AttributeAnalysis> getAttributeAnalyses()
      Descriptors for the analysis of each attribute