Class AqlQueryOptions.Options

java.lang.Object
com.arangodb.model.AqlQueryOptions.Options
All Implemented Interfaces:
Cloneable
Enclosing class:
AqlQueryOptions

public static final class AqlQueryOptions.Options extends Object implements Cloneable
  • Constructor Details

    • Options

      public Options()
  • Method Details

    • getCustomOptions

      public Map<String,Object> getCustomOptions()
    • setCustomOption

      public void setCustomOption(String key, Object value)
    • getAllPlans

      public Boolean getAllPlans()
    • getAllowDirtyReads

      public Boolean getAllowDirtyReads()
    • getAllowRetry

      public Boolean getAllowRetry()
    • getFailOnWarning

      public Boolean getFailOnWarning()
    • getFillBlockCache

      public Boolean getFillBlockCache()
    • getForceOneShardAttributeValue

      public String getForceOneShardAttributeValue()
    • getFullCount

      public Boolean getFullCount()
    • getIntermediateCommitCount

      public Long getIntermediateCommitCount()
    • getIntermediateCommitSize

      public Long getIntermediateCommitSize()
    • getMaxDNFConditionMembers

      public Integer getMaxDNFConditionMembers()
    • getMaxNodesPerCallstack

      public Integer getMaxNodesPerCallstack()
    • getMaxNumberOfPlans

      public Integer getMaxNumberOfPlans()
    • getMaxPlans

      @Deprecated public Integer getMaxPlans()
      Deprecated.
      for removal, use getMaxNumberOfPlans() instead
    • getMaxRuntime

      public Double getMaxRuntime()
    • getMaxTransactionSize

      public Long getMaxTransactionSize()
    • getMaxWarningCount

      public Long getMaxWarningCount()
    • getOptimizer

      public AqlQueryOptions.Optimizer getOptimizer()
    • getProfile

      public Boolean getProfile()
    • getSatelliteSyncWait

      public Double getSatelliteSyncWait()
    • getShardIds

      public Collection<String> getShardIds()
    • getSkipInaccessibleCollections

      public Boolean getSkipInaccessibleCollections()
    • getSpillOverThresholdMemoryUsage

      public Long getSpillOverThresholdMemoryUsage()
    • getSpillOverThresholdNumRows

      public Long getSpillOverThresholdNumRows()
    • getStream

      public Boolean getStream()
    • setAllPlans

      public void setAllPlans(Boolean allPlans)
    • setAllowDirtyReads

      public void setAllowDirtyReads(Boolean allowDirtyReads)
    • setAllowRetry

      public void setAllowRetry(Boolean allowRetry)
    • setFailOnWarning

      public void setFailOnWarning(Boolean failOnWarning)
    • setFillBlockCache

      public void setFillBlockCache(Boolean fillBlockCache)
    • setForceOneShardAttributeValue

      public void setForceOneShardAttributeValue(String forceOneShardAttributeValue)
    • setFullCount

      public void setFullCount(Boolean fullCount)
    • setIntermediateCommitCount

      public void setIntermediateCommitCount(Long intermediateCommitCount)
    • setIntermediateCommitSize

      public void setIntermediateCommitSize(Long intermediateCommitSize)
    • setMaxDNFConditionMembers

      public void setMaxDNFConditionMembers(Integer maxDNFConditionMembers)
    • setMaxNodesPerCallstack

      public void setMaxNodesPerCallstack(Integer maxNodesPerCallstack)
    • setMaxNumberOfPlans

      public void setMaxNumberOfPlans(Integer maxNumberOfPlans)
    • setMaxRuntime

      public void setMaxRuntime(Double maxRuntime)
    • setMaxTransactionSize

      public void setMaxTransactionSize(Long maxTransactionSize)
    • setMaxWarningCount

      public void setMaxWarningCount(Long maxWarningCount)
    • setOptimizer

      public void setOptimizer(AqlQueryOptions.Optimizer optimizer)
    • setProfile

      public void setProfile(Boolean profile)
    • setSatelliteSyncWait

      public void setSatelliteSyncWait(Double satelliteSyncWait)
    • setShardIds

      public void setShardIds(Collection<String> shardIds)
    • setSkipInaccessibleCollections

      public void setSkipInaccessibleCollections(Boolean skipInaccessibleCollections)
    • setSpillOverThresholdMemoryUsage

      public void setSpillOverThresholdMemoryUsage(Long spillOverThresholdMemoryUsage)
    • setSpillOverThresholdNumRows

      public void setSpillOverThresholdNumRows(Long spillOverThresholdNumRows)
    • setStream

      public void setStream(Boolean stream)
    • clone

      public AqlQueryOptions.Options clone()
      Overrides:
      clone in class Object