public static interface Reports.Trace.DetailsOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsVariables(java.lang.String key)
Deprecated.
|
boolean |
containsVariablesJson(java.lang.String key)
The variables associated with this query (unless the reporting agent is
configured to keep them all private).
|
java.lang.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.
|
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.
|
java.lang.String |
getRawQuery()
Optional: this is the original full query before the signature algorithm
is applied.
|
com.google.protobuf.ByteString |
getRawQueryBytes()
Optional: this is the original full query before the signature algorithm
is applied.
|
java.util.Map<java.lang.String,com.google.protobuf.ByteString> |
getVariables()
Deprecated.
|
int |
getVariablesCount()
Deprecated.
|
java.util.Map<java.lang.String,java.lang.String> |
getVariablesJson()
Deprecated.
|
int |
getVariablesJsonCount()
The variables associated with this query (unless the reporting agent is
configured to keep them all private).
|
java.util.Map<java.lang.String,java.lang.String> |
getVariablesJsonMap()
The variables associated with this query (unless the reporting agent is
configured to keep them all private).
|
java.lang.String |
getVariablesJsonOrDefault(java.lang.String key,
java.lang.String defaultValue)
The variables associated with this query (unless the reporting agent is
configured to keep them all private).
|
java.lang.String |
getVariablesJsonOrThrow(java.lang.String key)
The variables associated with this query (unless the reporting agent is
configured to keep them all private).
|
java.util.Map<java.lang.String,com.google.protobuf.ByteString> |
getVariablesMap()
Deprecated.
|
com.google.protobuf.ByteString |
getVariablesOrDefault(java.lang.String key,
com.google.protobuf.ByteString defaultValue)
Deprecated.
|
com.google.protobuf.ByteString |
getVariablesOrThrow(java.lang.String key)
Deprecated.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint 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;boolean containsVariablesJson(java.lang.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;@Deprecated java.util.Map<java.lang.String,java.lang.String> getVariablesJson()
getVariablesJsonMap() instead.java.util.Map<java.lang.String,java.lang.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;java.lang.String getVariablesJsonOrDefault(java.lang.String key,
java.lang.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;java.lang.String getVariablesJsonOrThrow(java.lang.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;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;boolean containsVariables(java.lang.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;@Deprecated java.util.Map<java.lang.String,com.google.protobuf.ByteString> getVariables()
getVariablesMap() instead.java.util.Map<java.lang.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;com.google.protobuf.ByteString getVariablesOrDefault(java.lang.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;com.google.protobuf.ByteString getVariablesOrThrow(java.lang.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;java.lang.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;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;java.lang.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;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;