Package mdg.engine.proto
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 TypeMethodDescriptionbooleancontainsVariables(String key) Deprecated.booleanThe 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.ByteStringDon'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.ByteStringOptional: this is the original full query before the signature algorithm is applied.Deprecated.intDeprecated.Deprecated.intThe 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).getVariablesJsonOrDefault(String key, String defaultValue) 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).Deprecated.com.google.protobuf.ByteStringgetVariablesOrDefault(String key, com.google.protobuf.ByteString defaultValue) Deprecated.com.google.protobuf.ByteStringDeprecated.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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
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.UsegetVariablesJsonMap()instead. -
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
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
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
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.UsegetVariablesMap()instead. -
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
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.
-