Package io.temporal.api.schedule.v1
Class Schedule.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
- io.temporal.api.schedule.v1.Schedule.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ScheduleOrBuilder,java.lang.Cloneable
- Enclosing class:
- Schedule
public static final class Schedule.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder> implements ScheduleOrBuilder
Protobuf typetemporal.api.schedule.v1.Schedule
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Schedule.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Schedulebuild()SchedulebuildPartial()Schedule.Builderclear()Schedule.BuilderclearAction().temporal.api.schedule.v1.ScheduleAction action = 2;Schedule.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Schedule.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Schedule.BuilderclearPolicies().temporal.api.schedule.v1.SchedulePolicies policies = 3;Schedule.BuilderclearSpec().temporal.api.schedule.v1.ScheduleSpec spec = 1;Schedule.BuilderclearState().temporal.api.schedule.v1.ScheduleState state = 4;Schedule.Builderclone()ScheduleActiongetAction().temporal.api.schedule.v1.ScheduleAction action = 2;ScheduleAction.BuildergetActionBuilder().temporal.api.schedule.v1.ScheduleAction action = 2;ScheduleActionOrBuildergetActionOrBuilder().temporal.api.schedule.v1.ScheduleAction action = 2;SchedulegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()SchedulePoliciesgetPolicies().temporal.api.schedule.v1.SchedulePolicies policies = 3;SchedulePolicies.BuildergetPoliciesBuilder().temporal.api.schedule.v1.SchedulePolicies policies = 3;SchedulePoliciesOrBuildergetPoliciesOrBuilder().temporal.api.schedule.v1.SchedulePolicies policies = 3;ScheduleSpecgetSpec().temporal.api.schedule.v1.ScheduleSpec spec = 1;ScheduleSpec.BuildergetSpecBuilder().temporal.api.schedule.v1.ScheduleSpec spec = 1;ScheduleSpecOrBuildergetSpecOrBuilder().temporal.api.schedule.v1.ScheduleSpec spec = 1;ScheduleStategetState().temporal.api.schedule.v1.ScheduleState state = 4;ScheduleState.BuildergetStateBuilder().temporal.api.schedule.v1.ScheduleState state = 4;ScheduleStateOrBuildergetStateOrBuilder().temporal.api.schedule.v1.ScheduleState state = 4;booleanhasAction().temporal.api.schedule.v1.ScheduleAction action = 2;booleanhasPolicies().temporal.api.schedule.v1.SchedulePolicies policies = 3;booleanhasSpec().temporal.api.schedule.v1.ScheduleSpec spec = 1;booleanhasState().temporal.api.schedule.v1.ScheduleState state = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Schedule.BuildermergeAction(ScheduleAction value).temporal.api.schedule.v1.ScheduleAction action = 2;Schedule.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Schedule.BuildermergeFrom(com.google.protobuf.Message other)Schedule.BuildermergeFrom(Schedule other)Schedule.BuildermergePolicies(SchedulePolicies value).temporal.api.schedule.v1.SchedulePolicies policies = 3;Schedule.BuildermergeSpec(ScheduleSpec value).temporal.api.schedule.v1.ScheduleSpec spec = 1;Schedule.BuildermergeState(ScheduleState value).temporal.api.schedule.v1.ScheduleState state = 4;Schedule.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Schedule.BuildersetAction(ScheduleAction value).temporal.api.schedule.v1.ScheduleAction action = 2;Schedule.BuildersetAction(ScheduleAction.Builder builderForValue).temporal.api.schedule.v1.ScheduleAction action = 2;Schedule.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Schedule.BuildersetPolicies(SchedulePolicies value).temporal.api.schedule.v1.SchedulePolicies policies = 3;Schedule.BuildersetPolicies(SchedulePolicies.Builder builderForValue).temporal.api.schedule.v1.SchedulePolicies policies = 3;Schedule.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)Schedule.BuildersetSpec(ScheduleSpec value).temporal.api.schedule.v1.ScheduleSpec spec = 1;Schedule.BuildersetSpec(ScheduleSpec.Builder builderForValue).temporal.api.schedule.v1.ScheduleSpec spec = 1;Schedule.BuildersetState(ScheduleState value).temporal.api.schedule.v1.ScheduleState state = 4;Schedule.BuildersetState(ScheduleState.Builder builderForValue).temporal.api.schedule.v1.ScheduleState state = 4;Schedule.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, internalGetMutableMapField, 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<Schedule.Builder>
-
clear
public Schedule.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<Schedule.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<Schedule.Builder>
-
getDefaultInstanceForType
public Schedule getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Schedule build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Schedule buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Schedule.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<Schedule.Builder>
-
setField
public Schedule.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<Schedule.Builder>
-
clearField
public Schedule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
clearOneof
public Schedule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
setRepeatedField
public Schedule.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<Schedule.Builder>
-
addRepeatedField
public Schedule.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<Schedule.Builder>
-
mergeFrom
public Schedule.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Schedule.Builder>
-
mergeFrom
public Schedule.Builder mergeFrom(Schedule other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
mergeFrom
public Schedule.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<Schedule.Builder>- Throws:
java.io.IOException
-
hasSpec
public boolean hasSpec()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;- Specified by:
hasSpecin interfaceScheduleOrBuilder- Returns:
- Whether the spec field is set.
-
getSpec
public ScheduleSpec getSpec()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;- Specified by:
getSpecin interfaceScheduleOrBuilder- Returns:
- The spec.
-
setSpec
public Schedule.Builder setSpec(ScheduleSpec value)
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
-
setSpec
public Schedule.Builder setSpec(ScheduleSpec.Builder builderForValue)
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
-
mergeSpec
public Schedule.Builder mergeSpec(ScheduleSpec value)
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
-
clearSpec
public Schedule.Builder clearSpec()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
-
getSpecBuilder
public ScheduleSpec.Builder getSpecBuilder()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
-
getSpecOrBuilder
public ScheduleSpecOrBuilder getSpecOrBuilder()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;- Specified by:
getSpecOrBuilderin interfaceScheduleOrBuilder
-
hasAction
public boolean hasAction()
.temporal.api.schedule.v1.ScheduleAction action = 2;- Specified by:
hasActionin interfaceScheduleOrBuilder- Returns:
- Whether the action field is set.
-
getAction
public ScheduleAction getAction()
.temporal.api.schedule.v1.ScheduleAction action = 2;- Specified by:
getActionin interfaceScheduleOrBuilder- Returns:
- The action.
-
setAction
public Schedule.Builder setAction(ScheduleAction value)
.temporal.api.schedule.v1.ScheduleAction action = 2;
-
setAction
public Schedule.Builder setAction(ScheduleAction.Builder builderForValue)
.temporal.api.schedule.v1.ScheduleAction action = 2;
-
mergeAction
public Schedule.Builder mergeAction(ScheduleAction value)
.temporal.api.schedule.v1.ScheduleAction action = 2;
-
clearAction
public Schedule.Builder clearAction()
.temporal.api.schedule.v1.ScheduleAction action = 2;
-
getActionBuilder
public ScheduleAction.Builder getActionBuilder()
.temporal.api.schedule.v1.ScheduleAction action = 2;
-
getActionOrBuilder
public ScheduleActionOrBuilder getActionOrBuilder()
.temporal.api.schedule.v1.ScheduleAction action = 2;- Specified by:
getActionOrBuilderin interfaceScheduleOrBuilder
-
hasPolicies
public boolean hasPolicies()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;- Specified by:
hasPoliciesin interfaceScheduleOrBuilder- Returns:
- Whether the policies field is set.
-
getPolicies
public SchedulePolicies getPolicies()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;- Specified by:
getPoliciesin interfaceScheduleOrBuilder- Returns:
- The policies.
-
setPolicies
public Schedule.Builder setPolicies(SchedulePolicies value)
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
-
setPolicies
public Schedule.Builder setPolicies(SchedulePolicies.Builder builderForValue)
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
-
mergePolicies
public Schedule.Builder mergePolicies(SchedulePolicies value)
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
-
clearPolicies
public Schedule.Builder clearPolicies()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
-
getPoliciesBuilder
public SchedulePolicies.Builder getPoliciesBuilder()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
-
getPoliciesOrBuilder
public SchedulePoliciesOrBuilder getPoliciesOrBuilder()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;- Specified by:
getPoliciesOrBuilderin interfaceScheduleOrBuilder
-
hasState
public boolean hasState()
.temporal.api.schedule.v1.ScheduleState state = 4;- Specified by:
hasStatein interfaceScheduleOrBuilder- Returns:
- Whether the state field is set.
-
getState
public ScheduleState getState()
.temporal.api.schedule.v1.ScheduleState state = 4;- Specified by:
getStatein interfaceScheduleOrBuilder- Returns:
- The state.
-
setState
public Schedule.Builder setState(ScheduleState value)
.temporal.api.schedule.v1.ScheduleState state = 4;
-
setState
public Schedule.Builder setState(ScheduleState.Builder builderForValue)
.temporal.api.schedule.v1.ScheduleState state = 4;
-
mergeState
public Schedule.Builder mergeState(ScheduleState value)
.temporal.api.schedule.v1.ScheduleState state = 4;
-
clearState
public Schedule.Builder clearState()
.temporal.api.schedule.v1.ScheduleState state = 4;
-
getStateBuilder
public ScheduleState.Builder getStateBuilder()
.temporal.api.schedule.v1.ScheduleState state = 4;
-
getStateOrBuilder
public ScheduleStateOrBuilder getStateOrBuilder()
.temporal.api.schedule.v1.ScheduleState state = 4;- Specified by:
getStateOrBuilderin interfaceScheduleOrBuilder
-
setUnknownFields
public final Schedule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
mergeUnknownFields
public final Schedule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
-