Interface Reports.Trace.DetailsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Reports.Trace.Details, Reports.Trace.Details.Builder
Enclosing class:
Reports.Trace

public static interface Reports.Trace.DetailsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Deprecated.
    boolean
    The variables associated with this query (unless the reporting agent is configured to keep them all private).
    Don't include this in traces inside a FullTracesReport; the operation name for these traces comes from the key of the traces_per_query map.
    com.google.protobuf.ByteString
    Don't include this in traces inside a FullTracesReport; the operation name for these traces comes from the key of the traces_per_query map.
    Optional: this is the original full query before the signature algorithm is applied.
    com.google.protobuf.ByteString
    Optional: this is the original full query before the signature algorithm is applied.
    Map<String,com.google.protobuf.ByteString>
    Deprecated.
    int
    Deprecated.
    Deprecated.
    int
    The variables associated with this query (unless the reporting agent is configured to keep them all private).
    The variables associated with this query (unless the reporting agent is configured to keep them all private).
    The variables associated with this query (unless the reporting agent is configured to keep them all private).
    The variables associated with this query (unless the reporting agent is configured to keep them all private).
    Map<String,com.google.protobuf.ByteString>
    Deprecated.
    com.google.protobuf.ByteString
    getVariablesOrDefault(String key, com.google.protobuf.ByteString defaultValue)
    Deprecated.
    com.google.protobuf.ByteString
    Deprecated.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getVariablesJsonCount

      int getVariablesJsonCount()
       The variables associated with this query (unless the reporting agent is
       configured to keep them all private). Values are JSON: ie, strings are
       enclosed in double quotes, etc.  The value of a private variable is
       the empty string.
       
      map<string, string> variables_json = 4;
    • containsVariablesJson

      boolean containsVariablesJson(String key)
       The variables associated with this query (unless the reporting agent is
       configured to keep them all private). Values are JSON: ie, strings are
       enclosed in double quotes, etc.  The value of a private variable is
       the empty string.
       
      map<string, string> variables_json = 4;
    • getVariablesJson

      @Deprecated Map<String,String> getVariablesJson()
      Deprecated.
    • getVariablesJsonMap

      Map<String,String> getVariablesJsonMap()
       The variables associated with this query (unless the reporting agent is
       configured to keep them all private). Values are JSON: ie, strings are
       enclosed in double quotes, etc.  The value of a private variable is
       the empty string.
       
      map<string, string> variables_json = 4;
    • getVariablesJsonOrDefault

      String getVariablesJsonOrDefault(String key, String defaultValue)
       The variables associated with this query (unless the reporting agent is
       configured to keep them all private). Values are JSON: ie, strings are
       enclosed in double quotes, etc.  The value of a private variable is
       the empty string.
       
      map<string, string> variables_json = 4;
    • getVariablesJsonOrThrow

      String getVariablesJsonOrThrow(String key)
       The variables associated with this query (unless the reporting agent is
       configured to keep them all private). Values are JSON: ie, strings are
       enclosed in double quotes, etc.  The value of a private variable is
       the empty string.
       
      map<string, string> variables_json = 4;
    • getVariablesCount

      int getVariablesCount()
       Deprecated. Engineproxy did not encode variable values as JSON, so you
       couldn't tell numbers from numeric strings. Send variables_json instead.
       
      map<string, bytes> variables = 1;
    • containsVariables

      boolean containsVariables(String key)
       Deprecated. Engineproxy did not encode variable values as JSON, so you
       couldn't tell numbers from numeric strings. Send variables_json instead.
       
      map<string, bytes> variables = 1;
    • getVariables

      @Deprecated Map<String,com.google.protobuf.ByteString> getVariables()
      Deprecated.
      Use getVariablesMap() instead.
    • getVariablesMap

      Map<String,com.google.protobuf.ByteString> getVariablesMap()
       Deprecated. Engineproxy did not encode variable values as JSON, so you
       couldn't tell numbers from numeric strings. Send variables_json instead.
       
      map<string, bytes> variables = 1;
    • getVariablesOrDefault

      com.google.protobuf.ByteString getVariablesOrDefault(String key, com.google.protobuf.ByteString defaultValue)
       Deprecated. Engineproxy did not encode variable values as JSON, so you
       couldn't tell numbers from numeric strings. Send variables_json instead.
       
      map<string, bytes> variables = 1;
    • getVariablesOrThrow

      com.google.protobuf.ByteString getVariablesOrThrow(String key)
       Deprecated. Engineproxy did not encode variable values as JSON, so you
       couldn't tell numbers from numeric strings. Send variables_json instead.
       
      map<string, bytes> variables = 1;
    • getRawQuery

      String getRawQuery()
       Optional: this is the original full query before the signature algorithm
       is applied.  Engineproxy always sent this in all traces, which meant that
       literal-masking done by the signature algorithm didn't fully hide
       sensitive data from Engine servers. apollo-engine-reporting does not
       include this by default.  (The Engine frontend does not currently show
       this field.)
       
      string raw_query = 2;
      Returns:
      The rawQuery.
    • getRawQueryBytes

      com.google.protobuf.ByteString getRawQueryBytes()
       Optional: this is the original full query before the signature algorithm
       is applied.  Engineproxy always sent this in all traces, which meant that
       literal-masking done by the signature algorithm didn't fully hide
       sensitive data from Engine servers. apollo-engine-reporting does not
       include this by default.  (The Engine frontend does not currently show
       this field.)
       
      string raw_query = 2;
      Returns:
      The bytes for rawQuery.
    • getOperationName

      String getOperationName()
       Don't include this in traces inside a FullTracesReport; the operation
       name for these traces comes from the key of the traces_per_query map.
       
      string operation_name = 3;
      Returns:
      The operationName.
    • getOperationNameBytes

      com.google.protobuf.ByteString getOperationNameBytes()
       Don't include this in traces inside a FullTracesReport; the operation
       name for these traces comes from the key of the traces_per_query map.
       
      string operation_name = 3;
      Returns:
      The bytes for operationName.