com.yandex.metrica.plugins
Class StackTraceItem.Builder
java.lang.Object
com.yandex.metrica.plugins.StackTraceItem.Builder
Method Summary
Modifier and Type | Method and Description |
---|---|
StackTraceItem | build()
Creates an instance of
StackTraceItem . |
StackTraceItem.Builder | withClassName(java.lang.String value)
Sets class name.
|
StackTraceItem.Builder | withColumn(java.lang.Integer value)
Sets column.
|
StackTraceItem.Builder | withFileName(java.lang.String value)
Sets file name.
|
StackTraceItem.Builder | withLine(java.lang.Integer value)
Sets line.
|
StackTraceItem.Builder | withMethodName(java.lang.String value)
Sets method name.
|
Method Detail
withClassName
@NonNull public StackTraceItem.Builder withClassName(@Nullable java.lang.String value)
Sets class name.
- Parameters:
value
- name of the class/interface/symbol (depending on the plugin you are using) where the error occurred.- Returns:
- the same
StackTraceItem.Builder
object.
withFileName
@NonNull public StackTraceItem.Builder withFileName(@Nullable java.lang.String value)
Sets file name.
- Parameters:
value
- name of the file where the error occurred.- Returns:
- the same
StackTraceItem.Builder
object.
withLine
@NonNull public StackTraceItem.Builder withLine(@Nullable java.lang.Integer value)
Sets line.
- Parameters:
value
- line number in which the error occurred.- Returns:
- the same
StackTraceItem.Builder
object.
withColumn
@NonNull public StackTraceItem.Builder withColumn(@Nullable java.lang.Integer value)
Sets column.
- Parameters:
value
- column in which the error occurred.- Returns:
- the same
StackTraceItem.Builder
object.
withMethodName
@NonNull public StackTraceItem.Builder withMethodName(@Nullable java.lang.String value)
Sets method name.
- Parameters:
value
- name of the method/function (depending on the plugin you are using) where the error occurred.- Returns:
- the same
StackTraceItem.Builder
object.
build
@NonNull public StackTraceItem build()
Creates an instance of
StackTraceItem
.- Returns:
StackTraceItem
object.