TombstoneUtils.Config

public static class TombstoneUtils.Config
extends Object

java.lang.Object
   ↳ com.android.sts.common.util.TombstoneUtils.Config


Summary

Nested classes

class TombstoneUtils.Config.BacktraceFilterPattern

A utility class that contains patterns to filter backtraces on. 

Public constructors

Config()

Public methods

TombstoneUtils.Config appendAbortMessageExcludes(String... abortMessages)
TombstoneUtils.Config appendAbortMessageExcludes(Pattern... abortMessages)
TombstoneUtils.Config appendAbortMessageIncludes(Pattern... abortMessages)
TombstoneUtils.Config appendAbortMessageIncludes(String... abortMessages)
TombstoneUtils.Config appendBacktraceExcludes(BacktraceFilterPattern... patterns)
TombstoneUtils.Config appendBacktraceIncludes(BacktraceFilterPattern... patterns)
TombstoneUtils.Config appendProcessPatterns(Pattern... processPatterns)
TombstoneUtils.Config appendProcessPatterns(String... processPatternStrings)
TombstoneUtils.Config appendSignals(String... signals)
List<TombstoneUtils.Config.BacktraceFilterPattern> getBacktraceExcludes()
List<TombstoneUtils.Config.BacktraceFilterPattern> getBacktraceIncludes()
List<Pattern> getProcessPatterns()
TombstoneUtils.Config setAbortMessageExcludes(String... abortMessages)
TombstoneUtils.Config setAbortMessageExcludes(Pattern... abortMessages)
TombstoneUtils.Config setAbortMessageIncludes(Pattern... abortMessages)
TombstoneUtils.Config setAbortMessageIncludes(String... abortMessages)
TombstoneUtils.Config setBacktraceExcludes(BacktraceFilterPattern... patterns)
TombstoneUtils.Config setBacktraceIncludes(BacktraceFilterPattern... patterns)
TombstoneUtils.Config setIgnoreLowFaultAddress(boolean ignoreLowFaultAddress)
TombstoneUtils.Config setMinAddress(String maxLowFaultAddress)
TombstoneUtils.Config setProcessPatterns(String... processPatternStrings)
TombstoneUtils.Config setProcessPatterns(Pattern... processPatterns)
TombstoneUtils.Config setSignals(String... signals)

Public constructors

Config

public Config ()

Public methods

appendAbortMessageExcludes

public TombstoneUtils.Config appendAbortMessageExcludes (String... abortMessages)

Parameters
abortMessages String

Returns
TombstoneUtils.Config

appendAbortMessageExcludes

public TombstoneUtils.Config appendAbortMessageExcludes (Pattern... abortMessages)

Parameters
abortMessages Pattern

Returns
TombstoneUtils.Config

appendAbortMessageIncludes

public TombstoneUtils.Config appendAbortMessageIncludes (Pattern... abortMessages)

Parameters
abortMessages Pattern

Returns
TombstoneUtils.Config

appendAbortMessageIncludes

public TombstoneUtils.Config appendAbortMessageIncludes (String... abortMessages)

Parameters
abortMessages String

Returns
TombstoneUtils.Config

appendBacktraceExcludes

public TombstoneUtils.Config appendBacktraceExcludes (BacktraceFilterPattern... patterns)

Parameters
patterns BacktraceFilterPattern

Returns
TombstoneUtils.Config

appendBacktraceIncludes

public TombstoneUtils.Config appendBacktraceIncludes (BacktraceFilterPattern... patterns)

Parameters
patterns BacktraceFilterPattern

Returns
TombstoneUtils.Config

appendProcessPatterns

public TombstoneUtils.Config appendProcessPatterns (Pattern... processPatterns)

Parameters
processPatterns Pattern

Returns
TombstoneUtils.Config

appendProcessPatterns

public TombstoneUtils.Config appendProcessPatterns (String... processPatternStrings)

Parameters
processPatternStrings String

Returns
TombstoneUtils.Config

appendSignals

public TombstoneUtils.Config appendSignals (String... signals)

Parameters
signals String

Returns
TombstoneUtils.Config

getBacktraceExcludes

public List<TombstoneUtils.Config.BacktraceFilterPattern> getBacktraceExcludes ()

Returns
List<TombstoneUtils.Config.BacktraceFilterPattern>

getBacktraceIncludes

public List<TombstoneUtils.Config.BacktraceFilterPattern> getBacktraceIncludes ()

Returns
List<TombstoneUtils.Config.BacktraceFilterPattern>

getProcessPatterns

public List<Pattern> getProcessPatterns ()

Returns
List<Pattern>

setAbortMessageExcludes

public TombstoneUtils.Config setAbortMessageExcludes (String... abortMessages)

Parameters
abortMessages String

Returns
TombstoneUtils.Config

setAbortMessageExcludes

public TombstoneUtils.Config setAbortMessageExcludes (Pattern... abortMessages)

Parameters
abortMessages Pattern

Returns
TombstoneUtils.Config

setAbortMessageIncludes

public TombstoneUtils.Config setAbortMessageIncludes (Pattern... abortMessages)

Parameters
abortMessages Pattern

Returns
TombstoneUtils.Config

setAbortMessageIncludes

public TombstoneUtils.Config setAbortMessageIncludes (String... abortMessages)

Parameters
abortMessages String

Returns
TombstoneUtils.Config

setBacktraceExcludes

public TombstoneUtils.Config setBacktraceExcludes (BacktraceFilterPattern... patterns)

Parameters
patterns BacktraceFilterPattern

Returns
TombstoneUtils.Config

setBacktraceIncludes

public TombstoneUtils.Config setBacktraceIncludes (BacktraceFilterPattern... patterns)

Parameters
patterns BacktraceFilterPattern

Returns
TombstoneUtils.Config

setIgnoreLowFaultAddress

public TombstoneUtils.Config setIgnoreLowFaultAddress (boolean ignoreLowFaultAddress)

Parameters
ignoreLowFaultAddress boolean

Returns
TombstoneUtils.Config

setMinAddress

public TombstoneUtils.Config setMinAddress (String maxLowFaultAddress)

Parameters
maxLowFaultAddress String

Returns
TombstoneUtils.Config

setProcessPatterns

public TombstoneUtils.Config setProcessPatterns (String... processPatternStrings)

Parameters
processPatternStrings String

Returns
TombstoneUtils.Config

setProcessPatterns

public TombstoneUtils.Config setProcessPatterns (Pattern... processPatterns)

Parameters
processPatterns Pattern

Returns
TombstoneUtils.Config

setSignals

public TombstoneUtils.Config setSignals (String... signals)

Parameters
signals String

Returns
TombstoneUtils.Config