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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Schedule
build()
Schedule
buildPartial()
Schedule.Builder
clear()
Schedule.Builder
clearAction()
.temporal.api.schedule.v1.ScheduleAction action = 2;
Schedule.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Schedule.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Schedule.Builder
clearPolicies()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
Schedule.Builder
clearSpec()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
Schedule.Builder
clearState()
.temporal.api.schedule.v1.ScheduleState state = 4;
Schedule.Builder
clone()
ScheduleAction
getAction()
.temporal.api.schedule.v1.ScheduleAction action = 2;
ScheduleAction.Builder
getActionBuilder()
.temporal.api.schedule.v1.ScheduleAction action = 2;
ScheduleActionOrBuilder
getActionOrBuilder()
.temporal.api.schedule.v1.ScheduleAction action = 2;
Schedule
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
SchedulePolicies
getPolicies()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
SchedulePolicies.Builder
getPoliciesBuilder()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
SchedulePoliciesOrBuilder
getPoliciesOrBuilder()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
ScheduleSpec
getSpec()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
ScheduleSpec.Builder
getSpecBuilder()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
ScheduleSpecOrBuilder
getSpecOrBuilder()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
ScheduleState
getState()
.temporal.api.schedule.v1.ScheduleState state = 4;
ScheduleState.Builder
getStateBuilder()
.temporal.api.schedule.v1.ScheduleState state = 4;
ScheduleStateOrBuilder
getStateOrBuilder()
.temporal.api.schedule.v1.ScheduleState state = 4;
boolean
hasAction()
.temporal.api.schedule.v1.ScheduleAction action = 2;
boolean
hasPolicies()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
boolean
hasSpec()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
boolean
hasState()
.temporal.api.schedule.v1.ScheduleState state = 4;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Schedule.Builder
mergeAction(ScheduleAction value)
.temporal.api.schedule.v1.ScheduleAction action = 2;
Schedule.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Schedule.Builder
mergeFrom(com.google.protobuf.Message other)
Schedule.Builder
mergeFrom(Schedule other)
Schedule.Builder
mergePolicies(SchedulePolicies value)
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
Schedule.Builder
mergeSpec(ScheduleSpec value)
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
Schedule.Builder
mergeState(ScheduleState value)
.temporal.api.schedule.v1.ScheduleState state = 4;
Schedule.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Schedule.Builder
setAction(ScheduleAction value)
.temporal.api.schedule.v1.ScheduleAction action = 2;
Schedule.Builder
setAction(ScheduleAction.Builder builderForValue)
.temporal.api.schedule.v1.ScheduleAction action = 2;
Schedule.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
Schedule.Builder
setPolicies(SchedulePolicies value)
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
Schedule.Builder
setPolicies(SchedulePolicies.Builder builderForValue)
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
Schedule.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
Schedule.Builder
setSpec(ScheduleSpec value)
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
Schedule.Builder
setSpec(ScheduleSpec.Builder builderForValue)
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
Schedule.Builder
setState(ScheduleState value)
.temporal.api.schedule.v1.ScheduleState state = 4;
Schedule.Builder
setState(ScheduleState.Builder builderForValue)
.temporal.api.schedule.v1.ScheduleState state = 4;
Schedule.Builder
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, 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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
clear
public Schedule.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
getDefaultInstanceForType
public Schedule getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Schedule build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Schedule buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Schedule.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
setField
public Schedule.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
clearField
public Schedule.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
clearOneof
public Schedule.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in 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:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
addRepeatedField
public Schedule.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
mergeFrom
public Schedule.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Schedule.Builder>
-
mergeFrom
public Schedule.Builder mergeFrom(Schedule other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Schedule.Builder>
- Throws:
java.io.IOException
-
hasSpec
public boolean hasSpec()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
- Specified by:
hasSpec
in interfaceScheduleOrBuilder
- Returns:
- Whether the spec field is set.
-
getSpec
public ScheduleSpec getSpec()
.temporal.api.schedule.v1.ScheduleSpec spec = 1;
- Specified by:
getSpec
in 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:
getSpecOrBuilder
in interfaceScheduleOrBuilder
-
hasAction
public boolean hasAction()
.temporal.api.schedule.v1.ScheduleAction action = 2;
- Specified by:
hasAction
in interfaceScheduleOrBuilder
- Returns:
- Whether the action field is set.
-
getAction
public ScheduleAction getAction()
.temporal.api.schedule.v1.ScheduleAction action = 2;
- Specified by:
getAction
in 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:
getActionOrBuilder
in interfaceScheduleOrBuilder
-
hasPolicies
public boolean hasPolicies()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
- Specified by:
hasPolicies
in interfaceScheduleOrBuilder
- Returns:
- Whether the policies field is set.
-
getPolicies
public SchedulePolicies getPolicies()
.temporal.api.schedule.v1.SchedulePolicies policies = 3;
- Specified by:
getPolicies
in 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:
getPoliciesOrBuilder
in interfaceScheduleOrBuilder
-
hasState
public boolean hasState()
.temporal.api.schedule.v1.ScheduleState state = 4;
- Specified by:
hasState
in interfaceScheduleOrBuilder
- Returns:
- Whether the state field is set.
-
getState
public ScheduleState getState()
.temporal.api.schedule.v1.ScheduleState state = 4;
- Specified by:
getState
in 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:
getStateOrBuilder
in interfaceScheduleOrBuilder
-
setUnknownFields
public final Schedule.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
mergeUnknownFields
public final Schedule.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Schedule.Builder>
-
-