Class RpcEnrichTrace.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
- org.hansken.extraction.plugin.grpc.RpcEnrichTrace.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,RpcEnrichTraceOrBuilder
- Enclosing class:
- RpcEnrichTrace
public static final class RpcEnrichTrace.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder> implements RpcEnrichTraceOrBuilder
Update the trace currently being processed with the information in the given trace. Note that this trace only contains new properties not already set on the trace being processed (i.e. the properties which were already set on the trace in RpcStart).
Protobuf typeorg.hansken.extraction.plugin.grpc.RpcEnrichTrace
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RpcEnrichTrace.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RpcEnrichTracebuild()RpcEnrichTracebuildPartial()RpcEnrichTrace.Builderclear()RpcEnrichTrace.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RpcEnrichTrace.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RpcEnrichTrace.BuilderclearTrace().org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;RpcEnrichTrace.Builderclone()RpcEnrichTracegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()RpcTracegetTrace().org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;RpcTrace.BuildergetTraceBuilder().org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;RpcTraceOrBuildergetTraceOrBuilder().org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;booleanhasTrace().org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()RpcEnrichTrace.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RpcEnrichTrace.BuildermergeFrom(com.google.protobuf.Message other)RpcEnrichTrace.BuildermergeFrom(RpcEnrichTrace other)RpcEnrichTrace.BuildermergeTrace(RpcTrace value).org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;RpcEnrichTrace.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RpcEnrichTrace.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RpcEnrichTrace.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RpcEnrichTrace.BuildersetTrace(RpcTrace value).org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;RpcEnrichTrace.BuildersetTrace(RpcTrace.Builder builderForValue).org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;RpcEnrichTrace.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
clear
public RpcEnrichTrace.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
getDefaultInstanceForType
public RpcEnrichTrace getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RpcEnrichTrace build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RpcEnrichTrace buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RpcEnrichTrace.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
setField
public RpcEnrichTrace.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
clearField
public RpcEnrichTrace.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
clearOneof
public RpcEnrichTrace.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
setRepeatedField
public RpcEnrichTrace.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
addRepeatedField
public RpcEnrichTrace.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
mergeFrom
public RpcEnrichTrace.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RpcEnrichTrace.Builder>
-
mergeFrom
public RpcEnrichTrace.Builder mergeFrom(RpcEnrichTrace other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
mergeFrom
public RpcEnrichTrace.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RpcEnrichTrace.Builder>- Throws:
IOException
-
hasTrace
public boolean hasTrace()
.org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;- Specified by:
hasTracein interfaceRpcEnrichTraceOrBuilder- Returns:
- Whether the trace field is set.
-
getTrace
public RpcTrace getTrace()
.org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;- Specified by:
getTracein interfaceRpcEnrichTraceOrBuilder- Returns:
- The trace.
-
setTrace
public RpcEnrichTrace.Builder setTrace(RpcTrace value)
.org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;
-
setTrace
public RpcEnrichTrace.Builder setTrace(RpcTrace.Builder builderForValue)
.org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;
-
mergeTrace
public RpcEnrichTrace.Builder mergeTrace(RpcTrace value)
.org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;
-
clearTrace
public RpcEnrichTrace.Builder clearTrace()
.org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;
-
getTraceBuilder
public RpcTrace.Builder getTraceBuilder()
.org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;
-
getTraceOrBuilder
public RpcTraceOrBuilder getTraceOrBuilder()
.org.hansken.extraction.plugin.grpc.RpcTrace trace = 1;- Specified by:
getTraceOrBuilderin interfaceRpcEnrichTraceOrBuilder
-
setUnknownFields
public final RpcEnrichTrace.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
mergeUnknownFields
public final RpcEnrichTrace.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcEnrichTrace.Builder>
-
-