Class ApplicationFailureInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ApplicationFailureInfo.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<ApplicationFailureInfo.Builder>
io.temporal.api.failure.v1.ApplicationFailureInfo.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ApplicationFailureInfoOrBuilder,Cloneable
- Enclosing class:
ApplicationFailureInfo
public static final class ApplicationFailureInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ApplicationFailureInfo.Builder>
implements ApplicationFailureInfoOrBuilder
Protobuf type
temporal.api.failure.v1.ApplicationFailureInfo-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().temporal.api.enums.v1.ApplicationErrorCategory category = 5;.temporal.api.common.v1.Payloads details = 3;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy.bool non_retryable = 2;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) string type = 1;clone().temporal.api.enums.v1.ApplicationErrorCategory category = 5;int.temporal.api.enums.v1.ApplicationErrorCategory category = 5;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor.temporal.api.common.v1.Payloads details = 3;.temporal.api.common.v1.Payloads details = 3;.temporal.api.common.v1.Payloads details = 3;com.google.protobuf.Durationnext_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy.com.google.protobuf.Duration.Buildernext_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy.com.google.protobuf.DurationOrBuildernext_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy.booleanbool non_retryable = 2;getType()string type = 1;com.google.protobuf.ByteStringstring type = 1;boolean.temporal.api.common.v1.Payloads details = 3;booleannext_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeDetails(Payloads value) .temporal.api.common.v1.Payloads details = 3;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ApplicationFailureInfo other) mergeNextRetryDelay(com.google.protobuf.Duration value) next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) .temporal.api.enums.v1.ApplicationErrorCategory category = 5;setCategoryValue(int value) .temporal.api.enums.v1.ApplicationErrorCategory category = 5;setDetails(Payloads value) .temporal.api.common.v1.Payloads details = 3;setDetails(Payloads.Builder builderForValue) .temporal.api.common.v1.Payloads details = 3;setNextRetryDelay(com.google.protobuf.Duration value) next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy.setNextRetryDelay(com.google.protobuf.Duration.Builder builderForValue) next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy.setNonRetryable(boolean value) bool non_retryable = 2;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) string type = 1;setTypeBytes(com.google.protobuf.ByteString value) string type = 1;setUnknownFields(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, 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<ApplicationFailureInfo.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<ApplicationFailureInfo.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<ApplicationFailureInfo.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<ApplicationFailureInfo.Builder>
-
setField
public ApplicationFailureInfo.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<ApplicationFailureInfo.Builder>
-
clearField
public ApplicationFailureInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplicationFailureInfo.Builder>
-
clearOneof
public ApplicationFailureInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplicationFailureInfo.Builder>
-
setRepeatedField
public ApplicationFailureInfo.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<ApplicationFailureInfo.Builder>
-
addRepeatedField
public ApplicationFailureInfo.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<ApplicationFailureInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ApplicationFailureInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplicationFailureInfo.Builder>
-
mergeFrom
public ApplicationFailureInfo.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<ApplicationFailureInfo.Builder>- Throws:
IOException
-
getType
string type = 1;- Specified by:
getTypein interfaceApplicationFailureInfoOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()string type = 1;- Specified by:
getTypeBytesin interfaceApplicationFailureInfoOrBuilder- Returns:
- The bytes for type.
-
setType
string type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
string type = 1;- Returns:
- This builder for chaining.
-
setTypeBytes
string type = 1;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
getNonRetryable
public boolean getNonRetryable()bool non_retryable = 2;- Specified by:
getNonRetryablein interfaceApplicationFailureInfoOrBuilder- Returns:
- The nonRetryable.
-
setNonRetryable
bool non_retryable = 2;- Parameters:
value- The nonRetryable to set.- Returns:
- This builder for chaining.
-
clearNonRetryable
bool non_retryable = 2;- Returns:
- This builder for chaining.
-
hasDetails
public boolean hasDetails().temporal.api.common.v1.Payloads details = 3;- Specified by:
hasDetailsin interfaceApplicationFailureInfoOrBuilder- Returns:
- Whether the details field is set.
-
getDetails
.temporal.api.common.v1.Payloads details = 3;- Specified by:
getDetailsin interfaceApplicationFailureInfoOrBuilder- Returns:
- The details.
-
setDetails
.temporal.api.common.v1.Payloads details = 3; -
setDetails
.temporal.api.common.v1.Payloads details = 3; -
mergeDetails
.temporal.api.common.v1.Payloads details = 3; -
clearDetails
.temporal.api.common.v1.Payloads details = 3; -
getDetailsBuilder
.temporal.api.common.v1.Payloads details = 3; -
getDetailsOrBuilder
.temporal.api.common.v1.Payloads details = 3;- Specified by:
getDetailsOrBuilderin interfaceApplicationFailureInfoOrBuilder
-
hasNextRetryDelay
public boolean hasNextRetryDelay()next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy. Retry attempts will still be subject to the maximum retries limit and total time limit defined by the policy.
.google.protobuf.Duration next_retry_delay = 4;- Specified by:
hasNextRetryDelayin interfaceApplicationFailureInfoOrBuilder- Returns:
- Whether the nextRetryDelay field is set.
-
getNextRetryDelay
public com.google.protobuf.Duration getNextRetryDelay()next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy. Retry attempts will still be subject to the maximum retries limit and total time limit defined by the policy.
.google.protobuf.Duration next_retry_delay = 4;- Specified by:
getNextRetryDelayin interfaceApplicationFailureInfoOrBuilder- Returns:
- The nextRetryDelay.
-
setNextRetryDelay
next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy. Retry attempts will still be subject to the maximum retries limit and total time limit defined by the policy.
.google.protobuf.Duration next_retry_delay = 4; -
setNextRetryDelay
public ApplicationFailureInfo.Builder setNextRetryDelay(com.google.protobuf.Duration.Builder builderForValue) next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy. Retry attempts will still be subject to the maximum retries limit and total time limit defined by the policy.
.google.protobuf.Duration next_retry_delay = 4; -
mergeNextRetryDelay
next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy. Retry attempts will still be subject to the maximum retries limit and total time limit defined by the policy.
.google.protobuf.Duration next_retry_delay = 4; -
clearNextRetryDelay
next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy. Retry attempts will still be subject to the maximum retries limit and total time limit defined by the policy.
.google.protobuf.Duration next_retry_delay = 4; -
getNextRetryDelayBuilder
public com.google.protobuf.Duration.Builder getNextRetryDelayBuilder()next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy. Retry attempts will still be subject to the maximum retries limit and total time limit defined by the policy.
.google.protobuf.Duration next_retry_delay = 4; -
getNextRetryDelayOrBuilder
public com.google.protobuf.DurationOrBuilder getNextRetryDelayOrBuilder()next_retry_delay can be used by the client to override the activity retry interval calculated by the retry policy. Retry attempts will still be subject to the maximum retries limit and total time limit defined by the policy.
.google.protobuf.Duration next_retry_delay = 4;- Specified by:
getNextRetryDelayOrBuilderin interfaceApplicationFailureInfoOrBuilder
-
getCategoryValue
public int getCategoryValue().temporal.api.enums.v1.ApplicationErrorCategory category = 5;- Specified by:
getCategoryValuein interfaceApplicationFailureInfoOrBuilder- Returns:
- The enum numeric value on the wire for category.
-
setCategoryValue
.temporal.api.enums.v1.ApplicationErrorCategory category = 5;- Parameters:
value- The enum numeric value on the wire for category to set.- Returns:
- This builder for chaining.
-
getCategory
.temporal.api.enums.v1.ApplicationErrorCategory category = 5;- Specified by:
getCategoryin interfaceApplicationFailureInfoOrBuilder- Returns:
- The category.
-
setCategory
.temporal.api.enums.v1.ApplicationErrorCategory category = 5;- Parameters:
value- The category to set.- Returns:
- This builder for chaining.
-
clearCategory
.temporal.api.enums.v1.ApplicationErrorCategory category = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final ApplicationFailureInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplicationFailureInfo.Builder>
-
mergeUnknownFields
public final ApplicationFailureInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ApplicationFailureInfo.Builder>
-