Class Protocol.Failure.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Protocol.Failure.Builder>
-
- dev.restate.generated.service.protocol.Protocol.Failure.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Protocol.FailureOrBuilder,java.lang.Cloneable
- Enclosing class:
- Protocol.Failure
public static final class Protocol.Failure.Builder extends com.google.protobuf.GeneratedMessage.Builder<Protocol.Failure.Builder> implements Protocol.FailureOrBuilder
This failure object carries user visible errors, e.g. invocation failure return value or failure result of an CallEntryMessage.
Protobuf typedev.restate.service.protocol.Failure
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Protocol.Failurebuild()Protocol.FailurebuildPartial()Protocol.Failure.Builderclear()Protocol.Failure.BuilderclearCode()The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.Protocol.Failure.BuilderclearMessage()Contains a concise error message, e.g.intgetCode()The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.Protocol.FailuregetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetMessage()Contains a concise error message, e.g.com.google.protobuf.ByteStringgetMessageBytes()Contains a concise error message, e.g.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Protocol.Failure.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Protocol.Failure.BuildermergeFrom(com.google.protobuf.Message other)Protocol.Failure.BuildermergeFrom(Protocol.Failure other)Protocol.Failure.BuildersetCode(int value)The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.Protocol.Failure.BuildersetMessage(java.lang.String value)Contains a concise error message, e.g.Protocol.Failure.BuildersetMessageBytes(com.google.protobuf.ByteString value)Contains a concise error message, e.g.-
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, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Protocol.Failure.Builder>
-
clear
public Protocol.Failure.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.Failure.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.Failure.Builder>
-
getDefaultInstanceForType
public Protocol.Failure getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Protocol.Failure build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Protocol.Failure buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
public Protocol.Failure.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Protocol.Failure.Builder>
-
mergeFrom
public Protocol.Failure.Builder mergeFrom(Protocol.Failure other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Protocol.Failure.Builder>
-
mergeFrom
public Protocol.Failure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.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.Failure.Builder>- Throws:
java.io.IOException
-
getCode
public int getCode()
The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
uint32 code = 1;- Specified by:
getCodein interfaceProtocol.FailureOrBuilder- Returns:
- The code.
-
setCode
public Protocol.Failure.Builder setCode(int value)
The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
uint32 code = 1;- Parameters:
value- The code to set.- Returns:
- This builder for chaining.
-
clearCode
public Protocol.Failure.Builder clearCode()
The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
uint32 code = 1;- Returns:
- This builder for chaining.
-
getMessage
public java.lang.String getMessage()
Contains a concise error message, e.g. Throwable#getMessage() in Java.
string message = 2;- Specified by:
getMessagein interfaceProtocol.FailureOrBuilder- Returns:
- The message.
-
getMessageBytes
public com.google.protobuf.ByteString getMessageBytes()
Contains a concise error message, e.g. Throwable#getMessage() in Java.
string message = 2;- Specified by:
getMessageBytesin interfaceProtocol.FailureOrBuilder- Returns:
- The bytes for message.
-
setMessage
public Protocol.Failure.Builder setMessage(java.lang.String value)
Contains a concise error message, e.g. Throwable#getMessage() in Java.
string message = 2;- Parameters:
value- The message to set.- Returns:
- This builder for chaining.
-
clearMessage
public Protocol.Failure.Builder clearMessage()
Contains a concise error message, e.g. Throwable#getMessage() in Java.
string message = 2;- Returns:
- This builder for chaining.
-
setMessageBytes
public Protocol.Failure.Builder setMessageBytes(com.google.protobuf.ByteString value)
Contains a concise error message, e.g. Throwable#getMessage() in Java.
string message = 2;- Parameters:
value- The bytes for message to set.- Returns:
- This builder for chaining.
-
-