Package io.temporal.api.schedule.v1
Class Schedule.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- 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, 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<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>
-
-