com.dynatrace.openkit.protocol.ResponseAttribute Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of openkit-java Show documentation
Show all versions of openkit-java Show documentation
Dynatrace OpenKit - Java Reference Implementation
The newest version!
/**
* Copyright 2018-2021 Dynatrace LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.dynatrace.openkit.protocol;
/**
* Specifies an attribute in the {@link ResponseAttributes} sent by the server.
*/
public enum ResponseAttribute {
/**
* Maximum POST body size when sending beacon data.
*/
MAX_BEACON_SIZE,
/**
* Maximum duration after which a session is split.
*/
MAX_SESSION_DURATION,
/**
* Maximum number of top level actions after which a session is split.
*/
MAX_EVENTS_PER_SESSION,
/**
* Idle timeout after which a session is split.
*/
SESSION_TIMEOUT,
/**
* Send interval
*/
SEND_INTERVAL,
/**
* Version of the visit store to be used.
*/
VISIT_STORE_VERSION,
/**
* Indicator whether capturing data is allowed or not.
*/
IS_CAPTURE,
/**
* Indicator whether crashes should be captured or not.
*/
IS_CAPTURE_CRASHES,
/**
* Indicator whether errors should be captured or not.
*/
IS_CAPTURE_ERRORS,
/**
* Sampling percentage for sessions.
*/
TRAFFIC_CONTROL_PERCENTAGE,
/**
* The ID of the application to which a configuration applies.
*/
APPLICATION_ID,
/**
* Multiplicity
*/
MULTIPLICITY,
/**
* The ID of the server to which data should be sent to.
*/
SERVER_ID,
/**
* Status of the new session configuration request.
*/
STATUS,
/**
* Timestamp of the configuration sent by the server.
*/
TIMESTAMP
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy