Class RpcFinish.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<RpcFinish.Builder>
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 type
org.hansken.extraction.plugin.grpc.RpcFinish-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;boolean.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;boolean.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeProfile(RpcProfile value) .org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;final RpcFinish.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) mergeUpdate(RpcBatchUpdate value) .org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;setProfile(RpcProfile value) .org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;setProfile(RpcProfile.Builder builderForValue) .org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final RpcFinish.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setUpdate(RpcBatchUpdate value) .org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;setUpdate(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, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
- 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
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<RpcFinish.Builder>
-
clearOneof
- 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
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<RpcFinish.Builder>
-
mergeFrom
-
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
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1;- Specified by:
getUpdatein interfaceRpcFinishOrBuilder- Returns:
- The update.
-
setUpdate
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1; -
setUpdate
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1; -
mergeUpdate
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1; -
clearUpdate
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1; -
getUpdateBuilder
.org.hansken.extraction.plugin.grpc.RpcBatchUpdate update = 1; -
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
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;- Specified by:
getProfilein interfaceRpcFinishOrBuilder- Returns:
- The profile.
-
setProfile
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2; -
setProfile
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2; -
mergeProfile
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2; -
clearProfile
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2; -
getProfileBuilder
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2; -
getProfileOrBuilder
.org.hansken.extraction.plugin.grpc.RpcProfile profile = 2;- Specified by:
getProfileOrBuilderin interfaceRpcFinishOrBuilder
-
setUnknownFields
- 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>
-