All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.textkernel.tx.models.api.ApiResponseInfo Maven / Gradle / Ivy

// Copyright © 2023 Textkernel BV. All rights reserved.
// This file is provided for use by, or on behalf of, Textkernel licensees
// within the terms of their license of Textkernel products or Textkernel customers
// within the Terms of Service pertaining to the Textkernel SaaS products.

package com.textkernel.tx.models.api;

/**
* Information/metadata for an individual REST API call. 
* See https://developer.textkernel.com/tx-platform/v10/overview/#http-status-codes
*/
public class ApiResponseInfo extends ApiResponseInfoLite {

    /** The id for a specific API transaction. Use this when contacting [email protected] about issues.*/
    public String TransactionId;

    /** 
     * How long the transaction took on the server, in milliseconds.
     * 

If the transaction takes longer to complete on the client side, that extra duration is solely network latency. */ public int TotalElapsedMilliseconds; /** The version of the parsing engine */ public String EngineVersion; /** The version of the API */ public String ApiVersion; /** How many credits the customer was charged for this transaction*/ public double CreditsUsed; /** Information about the customer who made the API call*/ public AccountInfo CustomerDetails; }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy