Class DataStoreOptions

  • All Implemented Interfaces:
    OptionsBean

    public class DataStoreOptions
    extends java.lang.Object
    implements OptionsBean
    • Constructor Detail

      • DataStoreOptions

        public DataStoreOptions​(joptsimple.OptionParser parser)
    • Method Detail

      • configure

        public void configure​(joptsimple.OptionSet options)
        Specified by:
        configure in interface OptionsBean
      • title

        public java.lang.String title()
        Description copied from interface: OptionsBean
        Title string for this set of options
        Specified by:
        title in interface OptionsBean
      • description

        public java.lang.String description()
        Description copied from interface: OptionsBean
        Description string for this set of options
        Specified by:
        description in interface OptionsBean
      • order

        public int order()
        Description copied from interface: OptionsBean
        Used to sort the help output. Help for OptionsBean in descending order i.e. bean having highest order would be rendered first
        Specified by:
        order in interface OptionsBean
      • operationNames

        public java.util.Set<java.lang.String> operationNames()
        Description copied from interface: OptionsBean
        Option names which are actually performing operation
        Specified by:
        operationNames in interface OptionsBean
      • anyActionSelected

        public boolean anyActionSelected()
      • getWorkDir

        public java.io.File getWorkDir()
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • getOutDir

        public java.io.File getOutDir()
      • collectGarbage

        public boolean collectGarbage()
      • checkConsistency

        public boolean checkConsistency()
      • dumpRefs

        public boolean dumpRefs()
      • dumpIds

        public boolean dumpIds()
      • getMetadata

        public boolean getMetadata()
      • checkConsistencyAfterGC

        public boolean checkConsistencyAfterGC()
      • markOnly

        public boolean markOnly()
      • consistencyCheckMarkOnly

        public boolean consistencyCheckMarkOnly()
      • getBlobGcMaxAgeInSecs

        public long getBlobGcMaxAgeInSecs()
      • getBatchCount

        public int getBatchCount()
      • isVerbose

        public boolean isVerbose()
      • hasVerboseRootPaths

        public boolean hasVerboseRootPaths()
      • hasVerboseInclusionRegex

        public boolean hasVerboseInclusionRegex()
      • isResetLoggingConfig

        public boolean isResetLoggingConfig()
      • exportMetrics

        public boolean exportMetrics()
      • exportMetricsArgs

        public java.lang.String exportMetricsArgs()
      • getVerboseRootPaths

        public java.util.List<java.lang.String> getVerboseRootPaths()
      • getVerboseInclusionRegex

        public java.util.List<java.lang.String> getVerboseInclusionRegex()
      • isUseDirListing

        public boolean isUseDirListing()
      • sweepIfRefsPastRetention

        public boolean sweepIfRefsPastRetention()