public static final class Reports.Trace.Details extends com.google.protobuf.GeneratedMessageV3 implements Reports.Trace.DetailsOrBuilder
mdg.engine.proto.Trace.Details| Modifier and Type | Class and Description |
|---|---|
static class |
Reports.Trace.Details.Builder
Protobuf type
mdg.engine.proto.Trace.Details |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
OPERATION_NAME_FIELD_NUMBER |
static int |
RAW_QUERY_FIELD_NUMBER |
static int |
VARIABLES_FIELD_NUMBER |
static int |
VARIABLES_JSON_FIELD_NUMBER |
| 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).
|
boolean |
equals(java.lang.Object obj) |
static Reports.Trace.Details |
getDefaultInstance() |
Reports.Trace.Details |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
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.
|
com.google.protobuf.Parser<Reports.Trace.Details> |
getParserForType() |
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.
|
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
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.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
boolean |
isInitialized() |
static Reports.Trace.Details.Builder |
newBuilder() |
static Reports.Trace.Details.Builder |
newBuilder(Reports.Trace.Details prototype) |
Reports.Trace.Details.Builder |
newBuilderForType() |
protected Reports.Trace.Details.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected java.lang.Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static Reports.Trace.Details |
parseDelimitedFrom(java.io.InputStream input) |
static Reports.Trace.Details |
parseDelimitedFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Reports.Trace.Details |
parseFrom(byte[] data) |
static Reports.Trace.Details |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Reports.Trace.Details |
parseFrom(java.nio.ByteBuffer data) |
static Reports.Trace.Details |
parseFrom(java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Reports.Trace.Details |
parseFrom(com.google.protobuf.ByteString data) |
static Reports.Trace.Details |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Reports.Trace.Details |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Reports.Trace.Details |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Reports.Trace.Details |
parseFrom(java.io.InputStream input) |
static Reports.Trace.Details |
parseFrom(java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Reports.Trace.Details> |
parser() |
Reports.Trace.Details.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int VARIABLES_JSON_FIELD_NUMBER
public static final int VARIABLES_FIELD_NUMBER
public static final int RAW_QUERY_FIELD_NUMBER
public static final int OPERATION_NAME_FIELD_NUMBER
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public int getVariablesJsonCount()
Reports.Trace.DetailsOrBuilderThe 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;getVariablesJsonCount in interface Reports.Trace.DetailsOrBuilderpublic 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;containsVariablesJson in interface Reports.Trace.DetailsOrBuilder@Deprecated public java.util.Map<java.lang.String,java.lang.String> getVariablesJson()
getVariablesJsonMap() instead.getVariablesJson in interface Reports.Trace.DetailsOrBuilderpublic 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;getVariablesJsonMap in interface Reports.Trace.DetailsOrBuilderpublic 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;getVariablesJsonOrDefault in interface Reports.Trace.DetailsOrBuilderpublic 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;getVariablesJsonOrThrow in interface Reports.Trace.DetailsOrBuilderpublic int getVariablesCount()
Reports.Trace.DetailsOrBuilderDeprecated. 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;getVariablesCount in interface Reports.Trace.DetailsOrBuilderpublic 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;containsVariables in interface Reports.Trace.DetailsOrBuilder@Deprecated public java.util.Map<java.lang.String,com.google.protobuf.ByteString> getVariables()
getVariablesMap() instead.getVariables in interface Reports.Trace.DetailsOrBuilderpublic 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;getVariablesMap in interface Reports.Trace.DetailsOrBuilderpublic 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;getVariablesOrDefault in interface Reports.Trace.DetailsOrBuilderpublic 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;getVariablesOrThrow in interface Reports.Trace.DetailsOrBuilderpublic 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;getRawQuery in interface Reports.Trace.DetailsOrBuilderpublic 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;getRawQueryBytes in interface Reports.Trace.DetailsOrBuilderpublic 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;getOperationName in interface Reports.Trace.DetailsOrBuilderpublic 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;getOperationNameBytes in interface Reports.Trace.DetailsOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3java.io.IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(java.lang.Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Reports.Trace.Details parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Reports.Trace.Details parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Reports.Trace.Details parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Reports.Trace.Details parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Reports.Trace.Details parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Reports.Trace.Details parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Reports.Trace.Details parseFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Reports.Trace.Details parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Reports.Trace.Details parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Reports.Trace.Details parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic static Reports.Trace.Details parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
java.io.IOExceptionpublic static Reports.Trace.Details parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic Reports.Trace.Details.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Reports.Trace.Details.Builder newBuilder()
public static Reports.Trace.Details.Builder newBuilder(Reports.Trace.Details prototype)
public Reports.Trace.Details.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Reports.Trace.Details.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Reports.Trace.Details getDefaultInstance()
public static com.google.protobuf.Parser<Reports.Trace.Details> parser()
public com.google.protobuf.Parser<Reports.Trace.Details> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Reports.Trace.Details getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder