Class Protocol.NotificationTemplate.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Protocol.NotificationTemplate.Builder>
com.google.protobuf.GeneratedMessage.Builder<Protocol.NotificationTemplate.Builder>
dev.restate.sdk.core.generated.protocol.Protocol.NotificationTemplate.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Protocol.NotificationTemplateOrBuilder,Cloneable
- Enclosing class:
Protocol.NotificationTemplate
public static final class Protocol.NotificationTemplate.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Protocol.NotificationTemplate.Builder>
implements Protocol.NotificationTemplateOrBuilder
A notification message follows the following duck-type:Protobuf type
dev.restate.service.protocol.NotificationTemplate-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()uint32 completion_id = 1;.dev.restate.service.protocol.Failure failure = 6;clearId()Used by specific commandsuint32 signal_id = 2;string signal_name = 3;.dev.restate.service.protocol.StateKeys state_keys = 17;.dev.restate.service.protocol.Value value = 5;.dev.restate.service.protocol.Void void = 4;intuint32 completion_id = 1;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.dev.restate.service.protocol.Failure failure = 6;.dev.restate.service.protocol.Failure failure = 6;.dev.restate.service.protocol.Failure failure = 6;Used by specific commandscom.google.protobuf.ByteStringUsed by specific commandsintuint32 signal_id = 2;string signal_name = 3;com.google.protobuf.ByteStringstring signal_name = 3;.dev.restate.service.protocol.StateKeys state_keys = 17;.dev.restate.service.protocol.StateKeys state_keys = 17;.dev.restate.service.protocol.StateKeys state_keys = 17;getValue().dev.restate.service.protocol.Value value = 5;.dev.restate.service.protocol.Value value = 5;.dev.restate.service.protocol.Value value = 5;getVoid().dev.restate.service.protocol.Void void = 4;.dev.restate.service.protocol.Void void = 4;.dev.restate.service.protocol.Void void = 4;booleanuint32 completion_id = 1;boolean.dev.restate.service.protocol.Failure failure = 6;booleanUsed by specific commandsbooleanuint32 signal_id = 2;booleanstring signal_name = 3;boolean.dev.restate.service.protocol.StateKeys state_keys = 17;booleanhasValue().dev.restate.service.protocol.Value value = 5;booleanhasVoid().dev.restate.service.protocol.Void void = 4;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFailure(Protocol.Failure value) .dev.restate.service.protocol.Failure failure = 6;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeStateKeys(Protocol.StateKeys value) .dev.restate.service.protocol.StateKeys state_keys = 17;mergeValue(Protocol.Value value) .dev.restate.service.protocol.Value value = 5;mergeVoid(Protocol.Void value) .dev.restate.service.protocol.Void void = 4;setCompletionId(int value) uint32 completion_id = 1;setFailure(Protocol.Failure value) .dev.restate.service.protocol.Failure failure = 6;setFailure(Protocol.Failure.Builder builderForValue) .dev.restate.service.protocol.Failure failure = 6;setInvocationId(String value) Used by specific commandssetInvocationIdBytes(com.google.protobuf.ByteString value) Used by specific commandssetSignalId(int value) uint32 signal_id = 2;setSignalName(String value) string signal_name = 3;setSignalNameBytes(com.google.protobuf.ByteString value) string signal_name = 3;setStateKeys(Protocol.StateKeys value) .dev.restate.service.protocol.StateKeys state_keys = 17;setStateKeys(Protocol.StateKeys.Builder builderForValue) .dev.restate.service.protocol.StateKeys state_keys = 17;setValue(Protocol.Value value) .dev.restate.service.protocol.Value value = 5;setValue(Protocol.Value.Builder builderForValue) .dev.restate.service.protocol.Value value = 5;setVoid(Protocol.Void value) .dev.restate.service.protocol.Void void = 4;setVoid(Protocol.Void.Builder builderForValue) .dev.restate.service.protocol.Void void = 4;Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Protocol.NotificationTemplate.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Protocol.NotificationTemplate.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.GeneratedMessage.Builder<Protocol.NotificationTemplate.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Protocol.NotificationTemplate.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Protocol.NotificationTemplate.Builder>
-
mergeFrom
public Protocol.NotificationTemplate.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<Protocol.NotificationTemplate.Builder>- Throws:
IOException
-
getIdCase
- Specified by:
getIdCasein interfaceProtocol.NotificationTemplateOrBuilder
-
clearId
-
getResultCase
- Specified by:
getResultCasein interfaceProtocol.NotificationTemplateOrBuilder
-
clearResult
-
hasCompletionId
public boolean hasCompletionId()uint32 completion_id = 1;- Specified by:
hasCompletionIdin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- Whether the completionId field is set.
-
getCompletionId
public int getCompletionId()uint32 completion_id = 1;- Specified by:
getCompletionIdin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- The completionId.
-
setCompletionId
uint32 completion_id = 1;- Parameters:
value- The completionId to set.- Returns:
- This builder for chaining.
-
clearCompletionId
uint32 completion_id = 1;- Returns:
- This builder for chaining.
-
hasSignalId
public boolean hasSignalId()uint32 signal_id = 2;- Specified by:
hasSignalIdin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- Whether the signalId field is set.
-
getSignalId
public int getSignalId()uint32 signal_id = 2;- Specified by:
getSignalIdin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- The signalId.
-
setSignalId
uint32 signal_id = 2;- Parameters:
value- The signalId to set.- Returns:
- This builder for chaining.
-
clearSignalId
uint32 signal_id = 2;- Returns:
- This builder for chaining.
-
hasSignalName
public boolean hasSignalName()string signal_name = 3;- Specified by:
hasSignalNamein interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- Whether the signalName field is set.
-
getSignalName
string signal_name = 3;- Specified by:
getSignalNamein interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- The signalName.
-
getSignalNameBytes
public com.google.protobuf.ByteString getSignalNameBytes()string signal_name = 3;- Specified by:
getSignalNameBytesin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- The bytes for signalName.
-
setSignalName
string signal_name = 3;- Parameters:
value- The signalName to set.- Returns:
- This builder for chaining.
-
clearSignalName
string signal_name = 3;- Returns:
- This builder for chaining.
-
setSignalNameBytes
public Protocol.NotificationTemplate.Builder setSignalNameBytes(com.google.protobuf.ByteString value) string signal_name = 3;- Parameters:
value- The bytes for signalName to set.- Returns:
- This builder for chaining.
-
hasVoid
public boolean hasVoid().dev.restate.service.protocol.Void void = 4;- Specified by:
hasVoidin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- Whether the void field is set.
-
getVoid
.dev.restate.service.protocol.Void void = 4;- Specified by:
getVoidin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- The void.
-
setVoid
.dev.restate.service.protocol.Void void = 4; -
setVoid
.dev.restate.service.protocol.Void void = 4; -
mergeVoid
.dev.restate.service.protocol.Void void = 4; -
clearVoid
.dev.restate.service.protocol.Void void = 4; -
getVoidBuilder
.dev.restate.service.protocol.Void void = 4; -
getVoidOrBuilder
.dev.restate.service.protocol.Void void = 4;- Specified by:
getVoidOrBuilderin interfaceProtocol.NotificationTemplateOrBuilder
-
hasValue
public boolean hasValue().dev.restate.service.protocol.Value value = 5;- Specified by:
hasValuein interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- Whether the value field is set.
-
getValue
.dev.restate.service.protocol.Value value = 5;- Specified by:
getValuein interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- The value.
-
setValue
.dev.restate.service.protocol.Value value = 5; -
setValue
.dev.restate.service.protocol.Value value = 5; -
mergeValue
.dev.restate.service.protocol.Value value = 5; -
clearValue
.dev.restate.service.protocol.Value value = 5; -
getValueBuilder
.dev.restate.service.protocol.Value value = 5; -
getValueOrBuilder
.dev.restate.service.protocol.Value value = 5;- Specified by:
getValueOrBuilderin interfaceProtocol.NotificationTemplateOrBuilder
-
hasFailure
public boolean hasFailure().dev.restate.service.protocol.Failure failure = 6;- Specified by:
hasFailurein interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- Whether the failure field is set.
-
getFailure
.dev.restate.service.protocol.Failure failure = 6;- Specified by:
getFailurein interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- The failure.
-
setFailure
.dev.restate.service.protocol.Failure failure = 6; -
setFailure
.dev.restate.service.protocol.Failure failure = 6; -
mergeFailure
.dev.restate.service.protocol.Failure failure = 6; -
clearFailure
.dev.restate.service.protocol.Failure failure = 6; -
getFailureBuilder
.dev.restate.service.protocol.Failure failure = 6; -
getFailureOrBuilder
.dev.restate.service.protocol.Failure failure = 6;- Specified by:
getFailureOrBuilderin interfaceProtocol.NotificationTemplateOrBuilder
-
hasInvocationId
public boolean hasInvocationId()Used by specific commands
string invocation_id = 16;- Specified by:
hasInvocationIdin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- Whether the invocationId field is set.
-
getInvocationId
Used by specific commands
string invocation_id = 16;- Specified by:
getInvocationIdin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- The invocationId.
-
getInvocationIdBytes
public com.google.protobuf.ByteString getInvocationIdBytes()Used by specific commands
string invocation_id = 16;- Specified by:
getInvocationIdBytesin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- The bytes for invocationId.
-
setInvocationId
Used by specific commands
string invocation_id = 16;- Parameters:
value- The invocationId to set.- Returns:
- This builder for chaining.
-
clearInvocationId
Used by specific commands
string invocation_id = 16;- Returns:
- This builder for chaining.
-
setInvocationIdBytes
public Protocol.NotificationTemplate.Builder setInvocationIdBytes(com.google.protobuf.ByteString value) Used by specific commands
string invocation_id = 16;- Parameters:
value- The bytes for invocationId to set.- Returns:
- This builder for chaining.
-
hasStateKeys
public boolean hasStateKeys().dev.restate.service.protocol.StateKeys state_keys = 17;- Specified by:
hasStateKeysin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- Whether the stateKeys field is set.
-
getStateKeys
.dev.restate.service.protocol.StateKeys state_keys = 17;- Specified by:
getStateKeysin interfaceProtocol.NotificationTemplateOrBuilder- Returns:
- The stateKeys.
-
setStateKeys
.dev.restate.service.protocol.StateKeys state_keys = 17; -
setStateKeys
public Protocol.NotificationTemplate.Builder setStateKeys(Protocol.StateKeys.Builder builderForValue) .dev.restate.service.protocol.StateKeys state_keys = 17; -
mergeStateKeys
.dev.restate.service.protocol.StateKeys state_keys = 17; -
clearStateKeys
.dev.restate.service.protocol.StateKeys state_keys = 17; -
getStateKeysBuilder
.dev.restate.service.protocol.StateKeys state_keys = 17; -
getStateKeysOrBuilder
.dev.restate.service.protocol.StateKeys state_keys = 17;- Specified by:
getStateKeysOrBuilderin interfaceProtocol.NotificationTemplateOrBuilder
-