public class ReporterConfig
extends java.lang.Object

Nested Class Summary

Nested Classes
Modifier and TypeClass and Description
static class ReporterConfig.Builder 

Field Summary

Fields
Modifier and TypeField and Description
java.lang.StringapiKey 
java.lang.Booleanlogs
Indicates whether logging for appropriate IReporter enabled true if enabled, false if not
java.lang.IntegermaxReportsInDatabaseCount 
java.lang.IntegersessionTimeout 
java.lang.BooleanstatisticsSending 
java.lang.StringuserProfileID
The ID of the user profile.

Method Summary

All Methods
Static Methods
Concrete Methods
Modifier and TypeMethod and Description
static ReporterConfig.BuildercreateBuilderFromConfig(ReporterConfig config) 
static ReporterConfig.BuildernewConfigBuilder(java.lang.String apiKey) 

Methods inherited from class java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Field Detail

apiKey

@NonNull
public final java.lang.String apiKey

sessionTimeout

@Nullable
public final java.lang.Integer sessionTimeout

statisticsSending

@Nullable
public final java.lang.Boolean statisticsSending

maxReportsInDatabaseCount

@Nullable
public final java.lang.Integer maxReportsInDatabaseCount

userProfileID

@Nullable
public final java.lang.String userProfileID
The ID of the user profile. NOTE: The string value can contain up to 200 characters.
See Also:
YandexMetricaConfig.Builder.withUserProfileID(String)

logs

@Nullable
public final java.lang.Boolean logs

Indicates whether logging for appropriate IReporter enabled

true if enabled, false if not

See Also:
YandexMetricaConfig.Builder.withLogs()

Method Detail

createBuilderFromConfig

public static ReporterConfig.Builder createBuilderFromConfig(@NonNull
                                                             ReporterConfig config)

newConfigBuilder

@NonNull
public static ReporterConfig.Builder newConfigBuilder(@NonNull
                                                               java.lang.String apiKey)