Package io.temporal.api.update.v1
Class WaitPolicy.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<WaitPolicy.Builder>
-
- io.temporal.api.update.v1.WaitPolicy.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,WaitPolicyOrBuilder,java.lang.Cloneable
- Enclosing class:
- WaitPolicy
public static final class WaitPolicy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WaitPolicy.Builder> implements WaitPolicyOrBuilder
Specifies client's intent to wait for Update results.
Protobuf typetemporal.api.update.v1.WaitPolicy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WaitPolicy.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)WaitPolicybuild()WaitPolicybuildPartial()WaitPolicy.Builderclear()WaitPolicy.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)WaitPolicy.BuilderclearLifecycleStage()Indicates the Update lifecycle stage that the Update must reach before API call is returned.WaitPolicy.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)WaitPolicy.Builderclone()WaitPolicygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()UpdateWorkflowExecutionLifecycleStagegetLifecycleStage()Indicates the Update lifecycle stage that the Update must reach before API call is returned.intgetLifecycleStageValue()Indicates the Update lifecycle stage that the Update must reach before API call is returned.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()WaitPolicy.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)WaitPolicy.BuildermergeFrom(com.google.protobuf.Message other)WaitPolicy.BuildermergeFrom(WaitPolicy other)WaitPolicy.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)WaitPolicy.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)WaitPolicy.BuildersetLifecycleStage(UpdateWorkflowExecutionLifecycleStage value)Indicates the Update lifecycle stage that the Update must reach before API call is returned.WaitPolicy.BuildersetLifecycleStageValue(int value)Indicates the Update lifecycle stage that the Update must reach before API call is returned.WaitPolicy.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)WaitPolicy.BuildersetUnknownFields(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, 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<WaitPolicy.Builder>
-
clear
public WaitPolicy.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<WaitPolicy.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<WaitPolicy.Builder>
-
getDefaultInstanceForType
public WaitPolicy getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public WaitPolicy build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public WaitPolicy buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public WaitPolicy.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<WaitPolicy.Builder>
-
setField
public WaitPolicy.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WaitPolicy.Builder>
-
clearField
public WaitPolicy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WaitPolicy.Builder>
-
clearOneof
public WaitPolicy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<WaitPolicy.Builder>
-
setRepeatedField
public WaitPolicy.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WaitPolicy.Builder>
-
addRepeatedField
public WaitPolicy.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WaitPolicy.Builder>
-
mergeFrom
public WaitPolicy.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WaitPolicy.Builder>
-
mergeFrom
public WaitPolicy.Builder mergeFrom(WaitPolicy other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<WaitPolicy.Builder>
-
mergeFrom
public WaitPolicy.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<WaitPolicy.Builder>- Throws:
java.io.IOException
-
getLifecycleStageValue
public int getLifecycleStageValue()
Indicates the Update lifecycle stage that the Update must reach before API call is returned. NOTE: This field works together with API call timeout which is limited by server timeout (maximum wait time). If server timeout is expired before user specified timeout, API call returns even if specified stage is not reached.
.temporal.api.enums.v1.UpdateWorkflowExecutionLifecycleStage lifecycle_stage = 1;- Specified by:
getLifecycleStageValuein interfaceWaitPolicyOrBuilder- Returns:
- The enum numeric value on the wire for lifecycleStage.
-
setLifecycleStageValue
public WaitPolicy.Builder setLifecycleStageValue(int value)
Indicates the Update lifecycle stage that the Update must reach before API call is returned. NOTE: This field works together with API call timeout which is limited by server timeout (maximum wait time). If server timeout is expired before user specified timeout, API call returns even if specified stage is not reached.
.temporal.api.enums.v1.UpdateWorkflowExecutionLifecycleStage lifecycle_stage = 1;- Parameters:
value- The enum numeric value on the wire for lifecycleStage to set.- Returns:
- This builder for chaining.
-
getLifecycleStage
public UpdateWorkflowExecutionLifecycleStage getLifecycleStage()
Indicates the Update lifecycle stage that the Update must reach before API call is returned. NOTE: This field works together with API call timeout which is limited by server timeout (maximum wait time). If server timeout is expired before user specified timeout, API call returns even if specified stage is not reached.
.temporal.api.enums.v1.UpdateWorkflowExecutionLifecycleStage lifecycle_stage = 1;- Specified by:
getLifecycleStagein interfaceWaitPolicyOrBuilder- Returns:
- The lifecycleStage.
-
setLifecycleStage
public WaitPolicy.Builder setLifecycleStage(UpdateWorkflowExecutionLifecycleStage value)
Indicates the Update lifecycle stage that the Update must reach before API call is returned. NOTE: This field works together with API call timeout which is limited by server timeout (maximum wait time). If server timeout is expired before user specified timeout, API call returns even if specified stage is not reached.
.temporal.api.enums.v1.UpdateWorkflowExecutionLifecycleStage lifecycle_stage = 1;- Parameters:
value- The lifecycleStage to set.- Returns:
- This builder for chaining.
-
clearLifecycleStage
public WaitPolicy.Builder clearLifecycleStage()
Indicates the Update lifecycle stage that the Update must reach before API call is returned. NOTE: This field works together with API call timeout which is limited by server timeout (maximum wait time). If server timeout is expired before user specified timeout, API call returns even if specified stage is not reached.
.temporal.api.enums.v1.UpdateWorkflowExecutionLifecycleStage lifecycle_stage = 1;- Returns:
- This builder for chaining.
-
setUnknownFields
public final WaitPolicy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WaitPolicy.Builder>
-
mergeUnknownFields
public final WaitPolicy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WaitPolicy.Builder>
-
-