io.temporal.api.schedule.v1.BackfillRequestOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: temporal/api/schedule/v1/message.proto
package io.temporal.api.schedule.v1;
@javax.annotation.Generated(value="protoc", comments="annotations:BackfillRequestOrBuilder.java.pb.meta")
public interface BackfillRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:temporal.api.schedule.v1.BackfillRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* Time range to evaluate schedule in.
*
*
* .google.protobuf.Timestamp start_time = 1 [(.gogoproto.stdtime) = true];
* @return Whether the startTime field is set.
*/
boolean hasStartTime();
/**
*
* Time range to evaluate schedule in.
*
*
* .google.protobuf.Timestamp start_time = 1 [(.gogoproto.stdtime) = true];
* @return The startTime.
*/
com.google.protobuf.Timestamp getStartTime();
/**
*
* Time range to evaluate schedule in.
*
*
* .google.protobuf.Timestamp start_time = 1 [(.gogoproto.stdtime) = true];
*/
com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder();
/**
* .google.protobuf.Timestamp end_time = 2 [(.gogoproto.stdtime) = true];
* @return Whether the endTime field is set.
*/
boolean hasEndTime();
/**
* .google.protobuf.Timestamp end_time = 2 [(.gogoproto.stdtime) = true];
* @return The endTime.
*/
com.google.protobuf.Timestamp getEndTime();
/**
* .google.protobuf.Timestamp end_time = 2 [(.gogoproto.stdtime) = true];
*/
com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder();
/**
*
* Override overlap policy for this request.
*
*
* .temporal.api.enums.v1.ScheduleOverlapPolicy overlap_policy = 3;
* @return The enum numeric value on the wire for overlapPolicy.
*/
int getOverlapPolicyValue();
/**
*
* Override overlap policy for this request.
*
*
* .temporal.api.enums.v1.ScheduleOverlapPolicy overlap_policy = 3;
* @return The overlapPolicy.
*/
io.temporal.api.enums.v1.ScheduleOverlapPolicy getOverlapPolicy();
}