Class RpcFinish.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<RpcFinish.Builder>
-
- org.hansken.extraction.plugin.grpc.RpcFinish.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,RpcFinishOrBuilder
- Enclosing class:
- RpcFinish
public static final class RpcFinish.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RpcFinish.Builder> implements RpcFinishOrBuilder
Signal from server to client that processing the trace is finished. The message may contain a (final) set of trace update actions. When receiving this request, the client should close the communication channel. The server closes the gRPC stream directly after sending the Finish message.
Protobuf typeorg.hansken.extraction.plugin.grpc.RpcFinish
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description RpcFinish.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RpcFinishbuild()RpcFinishbuildPartial()RpcFinish.Builderclear()RpcFinish.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)RpcFinish.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)RpcFinish.BuilderclearProfile().org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;RpcFinish.BuilderclearUpdate().org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;RpcFinish.Builderclone()RpcFinishgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()RpcProfilegetProfile().org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;RpcProfile.BuildergetProfileBuilder().org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;RpcProfileOrBuildergetProfileOrBuilder().org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;RpcBatchUpdategetUpdate().org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;RpcBatchUpdate.BuildergetUpdateBuilder().org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;RpcBatchUpdateOrBuildergetUpdateOrBuilder().org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;booleanhasProfile().org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;booleanhasUpdate().org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()RpcFinish.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)RpcFinish.BuildermergeFrom(com.google.protobuf.Message other)RpcFinish.BuildermergeFrom(RpcFinish other)RpcFinish.BuildermergeProfile(RpcProfile value).org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;RpcFinish.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RpcFinish.BuildermergeUpdate(RpcBatchUpdate value).org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;RpcFinish.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)RpcFinish.BuildersetProfile(RpcProfile value).org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;RpcFinish.BuildersetProfile(RpcProfile.Builder builderForValue).org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;RpcFinish.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)RpcFinish.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)RpcFinish.BuildersetUpdate(RpcBatchUpdate value).org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;RpcFinish.BuildersetUpdate(RpcBatchUpdate.Builder builderForValue).org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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<RpcFinish.Builder>
-
clear
public RpcFinish.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<RpcFinish.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<RpcFinish.Builder>
-
getDefaultInstanceForType
public RpcFinish getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public RpcFinish build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public RpcFinish buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public RpcFinish.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<RpcFinish.Builder>
-
setField
public RpcFinish.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<RpcFinish.Builder>
-
clearField
public RpcFinish.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcFinish.Builder>
-
clearOneof
public RpcFinish.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcFinish.Builder>
-
setRepeatedField
public RpcFinish.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<RpcFinish.Builder>
-
addRepeatedField
public RpcFinish.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<RpcFinish.Builder>
-
mergeFrom
public RpcFinish.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RpcFinish.Builder>
-
mergeFrom
public RpcFinish.Builder mergeFrom(RpcFinish other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcFinish.Builder>
-
mergeFrom
public RpcFinish.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<RpcFinish.Builder>- Throws:
IOException
-
hasUpdate
public boolean hasUpdate()
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;- Specified by:
hasUpdatein interfaceRpcFinishOrBuilder- Returns:
- Whether the update field is set.
-
getUpdate
public RpcBatchUpdate getUpdate()
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;- Specified by:
getUpdatein interfaceRpcFinishOrBuilder- Returns:
- The update.
-
setUpdate
public RpcFinish.Builder setUpdate(RpcBatchUpdate value)
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;
-
setUpdate
public RpcFinish.Builder setUpdate(RpcBatchUpdate.Builder builderForValue)
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;
-
mergeUpdate
public RpcFinish.Builder mergeUpdate(RpcBatchUpdate value)
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;
-
clearUpdate
public RpcFinish.Builder clearUpdate()
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;
-
getUpdateBuilder
public RpcBatchUpdate.Builder getUpdateBuilder()
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;
-
getUpdateOrBuilder
public RpcBatchUpdateOrBuilder getUpdateOrBuilder()
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;- Specified by:
getUpdateOrBuilderin interfaceRpcFinishOrBuilder
-
hasProfile
public boolean hasProfile()
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;- Specified by:
hasProfilein interfaceRpcFinishOrBuilder- Returns:
- Whether the profile field is set.
-
getProfile
public RpcProfile getProfile()
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;- Specified by:
getProfilein interfaceRpcFinishOrBuilder- Returns:
- The profile.
-
setProfile
public RpcFinish.Builder setProfile(RpcProfile value)
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;
-
setProfile
public RpcFinish.Builder setProfile(RpcProfile.Builder builderForValue)
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;
-
mergeProfile
public RpcFinish.Builder mergeProfile(RpcProfile value)
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;
-
clearProfile
public RpcFinish.Builder clearProfile()
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;
-
getProfileBuilder
public RpcProfile.Builder getProfileBuilder()
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;
-
getProfileOrBuilder
public RpcProfileOrBuilder getProfileOrBuilder()
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;- Specified by:
getProfileOrBuilderin interfaceRpcFinishOrBuilder
-
setUnknownFields
public final RpcFinish.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcFinish.Builder>
-
mergeUnknownFields
public final RpcFinish.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcFinish.Builder>
-
-