Class BackfillRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BackfillRequest.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<BackfillRequest.Builder>
io.temporal.api.schedule.v1.BackfillRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,BackfillRequestOrBuilder,Cloneable
- Enclosing class:
BackfillRequest
public static final class BackfillRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<BackfillRequest.Builder>
implements BackfillRequestOrBuilder
Protobuf type
temporal.api.schedule.v1.BackfillRequest-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear().google.protobuf.Timestamp end_time = 2;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) If set, override overlap policy for this request.Time range to evaluate schedule in.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Timestamp.google.protobuf.Timestamp end_time = 2;com.google.protobuf.Timestamp.Builder.google.protobuf.Timestamp end_time = 2;com.google.protobuf.TimestampOrBuilder.google.protobuf.Timestamp end_time = 2;If set, override overlap policy for this request.intIf set, override overlap policy for this request.com.google.protobuf.TimestampTime range to evaluate schedule in.com.google.protobuf.Timestamp.BuilderTime range to evaluate schedule in.com.google.protobuf.TimestampOrBuilderTime range to evaluate schedule in.boolean.google.protobuf.Timestamp end_time = 2;booleanTime range to evaluate schedule in.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeEndTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp end_time = 2;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(BackfillRequest other) mergeStartTime(com.google.protobuf.Timestamp value) Time range to evaluate schedule in.final BackfillRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setEndTime(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp end_time = 2;setEndTime(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp end_time = 2;If set, override overlap policy for this request.setOverlapPolicyValue(int value) If set, override overlap policy for this request.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStartTime(com.google.protobuf.Timestamp value) Time range to evaluate schedule in.setStartTime(com.google.protobuf.Timestamp.Builder builderForValue) Time range to evaluate schedule in.final BackfillRequest.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, 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<BackfillRequest.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<BackfillRequest.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<BackfillRequest.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<BackfillRequest.Builder>
-
setField
public BackfillRequest.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<BackfillRequest.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BackfillRequest.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<BackfillRequest.Builder>
-
setRepeatedField
public BackfillRequest.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<BackfillRequest.Builder>
-
addRepeatedField
public BackfillRequest.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<BackfillRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BackfillRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<BackfillRequest.Builder>
-
mergeFrom
public BackfillRequest.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<BackfillRequest.Builder>- Throws:
IOException
-
hasStartTime
public boolean hasStartTime()Time range to evaluate schedule in. Currently, this time range is exclusive on start_time and inclusive on end_time. (This is admittedly counterintuitive and it may change in the future, so to be safe, use a start time strictly before a scheduled time.) Also note that an action nominally scheduled in the interval but with jitter that pushes it after end_time will not be included.
.google.protobuf.Timestamp start_time = 1;- Specified by:
hasStartTimein interfaceBackfillRequestOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()Time range to evaluate schedule in. Currently, this time range is exclusive on start_time and inclusive on end_time. (This is admittedly counterintuitive and it may change in the future, so to be safe, use a start time strictly before a scheduled time.) Also note that an action nominally scheduled in the interval but with jitter that pushes it after end_time will not be included.
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimein interfaceBackfillRequestOrBuilder- Returns:
- The startTime.
-
setStartTime
Time range to evaluate schedule in. Currently, this time range is exclusive on start_time and inclusive on end_time. (This is admittedly counterintuitive and it may change in the future, so to be safe, use a start time strictly before a scheduled time.) Also note that an action nominally scheduled in the interval but with jitter that pushes it after end_time will not be included.
.google.protobuf.Timestamp start_time = 1; -
setStartTime
Time range to evaluate schedule in. Currently, this time range is exclusive on start_time and inclusive on end_time. (This is admittedly counterintuitive and it may change in the future, so to be safe, use a start time strictly before a scheduled time.) Also note that an action nominally scheduled in the interval but with jitter that pushes it after end_time will not be included.
.google.protobuf.Timestamp start_time = 1; -
mergeStartTime
Time range to evaluate schedule in. Currently, this time range is exclusive on start_time and inclusive on end_time. (This is admittedly counterintuitive and it may change in the future, so to be safe, use a start time strictly before a scheduled time.) Also note that an action nominally scheduled in the interval but with jitter that pushes it after end_time will not be included.
.google.protobuf.Timestamp start_time = 1; -
clearStartTime
Time range to evaluate schedule in. Currently, this time range is exclusive on start_time and inclusive on end_time. (This is admittedly counterintuitive and it may change in the future, so to be safe, use a start time strictly before a scheduled time.) Also note that an action nominally scheduled in the interval but with jitter that pushes it after end_time will not be included.
.google.protobuf.Timestamp start_time = 1; -
getStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder()Time range to evaluate schedule in. Currently, this time range is exclusive on start_time and inclusive on end_time. (This is admittedly counterintuitive and it may change in the future, so to be safe, use a start time strictly before a scheduled time.) Also note that an action nominally scheduled in the interval but with jitter that pushes it after end_time will not be included.
.google.protobuf.Timestamp start_time = 1; -
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Time range to evaluate schedule in. Currently, this time range is exclusive on start_time and inclusive on end_time. (This is admittedly counterintuitive and it may change in the future, so to be safe, use a start time strictly before a scheduled time.) Also note that an action nominally scheduled in the interval but with jitter that pushes it after end_time will not be included.
.google.protobuf.Timestamp start_time = 1;- Specified by:
getStartTimeOrBuilderin interfaceBackfillRequestOrBuilder
-
hasEndTime
public boolean hasEndTime().google.protobuf.Timestamp end_time = 2;- Specified by:
hasEndTimein interfaceBackfillRequestOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime().google.protobuf.Timestamp end_time = 2;- Specified by:
getEndTimein interfaceBackfillRequestOrBuilder- Returns:
- The endTime.
-
setEndTime
.google.protobuf.Timestamp end_time = 2; -
setEndTime
.google.protobuf.Timestamp end_time = 2; -
mergeEndTime
.google.protobuf.Timestamp end_time = 2; -
clearEndTime
.google.protobuf.Timestamp end_time = 2; -
getEndTimeBuilder
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder().google.protobuf.Timestamp end_time = 2; -
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder().google.protobuf.Timestamp end_time = 2;- Specified by:
getEndTimeOrBuilderin interfaceBackfillRequestOrBuilder
-
getOverlapPolicyValue
public int getOverlapPolicyValue()If set, override overlap policy for this request.
.temporal.api.enums.v1.ScheduleOverlapPolicy overlap_policy = 3;- Specified by:
getOverlapPolicyValuein interfaceBackfillRequestOrBuilder- Returns:
- The enum numeric value on the wire for overlapPolicy.
-
setOverlapPolicyValue
If set, override overlap policy for this request.
.temporal.api.enums.v1.ScheduleOverlapPolicy overlap_policy = 3;- Parameters:
value- The enum numeric value on the wire for overlapPolicy to set.- Returns:
- This builder for chaining.
-
getOverlapPolicy
If set, override overlap policy for this request.
.temporal.api.enums.v1.ScheduleOverlapPolicy overlap_policy = 3;- Specified by:
getOverlapPolicyin interfaceBackfillRequestOrBuilder- Returns:
- The overlapPolicy.
-
setOverlapPolicy
If set, override overlap policy for this request.
.temporal.api.enums.v1.ScheduleOverlapPolicy overlap_policy = 3;- Parameters:
value- The overlapPolicy to set.- Returns:
- This builder for chaining.
-
clearOverlapPolicy
If set, override overlap policy for this request.
.temporal.api.enums.v1.ScheduleOverlapPolicy overlap_policy = 3;- Returns:
- This builder for chaining.
-
setUnknownFields
public final BackfillRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BackfillRequest.Builder>
-
mergeUnknownFields
public final BackfillRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BackfillRequest.Builder>
-