Class PersistenceConfig.Builder

java.lang.Object
com.yahoo.vespa.config.content.PersistenceConfig.Builder
All Implemented Interfaces:
com.yahoo.config.ConfigBuilder, com.yahoo.config.ConfigInstance.Builder
Enclosing class:
PersistenceConfig

public static final class PersistenceConfig.Builder extends Object implements com.yahoo.config.ConfigInstance.Builder
  • Constructor Details

  • Method Details

    • abort_operations_with_changed_bucket_ownership

      public PersistenceConfig.Builder abort_operations_with_changed_bucket_ownership(boolean __value)
    • abort_outdated_mutating_ideal_state_ops

      public PersistenceConfig.Builder abort_outdated_mutating_ideal_state_ops(boolean __value)
    • abort_outdated_mutating_external_load_ops

      public PersistenceConfig.Builder abort_outdated_mutating_external_load_ops(boolean __value)
    • fail_partition_on_error

      public PersistenceConfig.Builder fail_partition_on_error(boolean __value)
    • revert_time_period

      public PersistenceConfig.Builder revert_time_period(int __value)
    • keep_remove_time_period

      public PersistenceConfig.Builder keep_remove_time_period(int __value)
    • maximum_versions_of_single_document_stored

      public PersistenceConfig.Builder maximum_versions_of_single_document_stored(int __value)
    • dispatchGetConfig

      public final boolean dispatchGetConfig(com.yahoo.config.ConfigInstance.Producer producer)
      Specified by:
      dispatchGetConfig in interface com.yahoo.config.ConfigInstance.Builder
    • getDefMd5

      public final String getDefMd5()
      Specified by:
      getDefMd5 in interface com.yahoo.config.ConfigInstance.Builder
    • getDefName

      public final String getDefName()
      Specified by:
      getDefName in interface com.yahoo.config.ConfigInstance.Builder
    • getDefNamespace

      public final String getDefNamespace()
      Specified by:
      getDefNamespace in interface com.yahoo.config.ConfigInstance.Builder
    • getApplyOnRestart

      public final boolean getApplyOnRestart()
      Specified by:
      getApplyOnRestart in interface com.yahoo.config.ConfigInstance.Builder
    • setApplyOnRestart

      public final void setApplyOnRestart(boolean applyOnRestart)
      Specified by:
      setApplyOnRestart in interface com.yahoo.config.ConfigInstance.Builder
    • build

      public PersistenceConfig build()