io.temporal.api.schedule.v1.ScheduleOrBuilder 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:ScheduleOrBuilder.java.pb.meta")
public interface ScheduleOrBuilder extends
// @@protoc_insertion_point(interface_extends:temporal.api.schedule.v1.Schedule)
com.google.protobuf.MessageOrBuilder {
/**
* .temporal.api.schedule.v1.ScheduleSpec spec = 1;
* @return Whether the spec field is set.
*/
boolean hasSpec();
/**
* .temporal.api.schedule.v1.ScheduleSpec spec = 1;
* @return The spec.
*/
io.temporal.api.schedule.v1.ScheduleSpec getSpec();
/**
* .temporal.api.schedule.v1.ScheduleSpec spec = 1;
*/
io.temporal.api.schedule.v1.ScheduleSpecOrBuilder getSpecOrBuilder();
/**
* .temporal.api.schedule.v1.ScheduleAction action = 2;
* @return Whether the action field is set.
*/
boolean hasAction();
/**
* .temporal.api.schedule.v1.ScheduleAction action = 2;
* @return The action.
*/
io.temporal.api.schedule.v1.ScheduleAction getAction();
/**
* .temporal.api.schedule.v1.ScheduleAction action = 2;
*/
io.temporal.api.schedule.v1.ScheduleActionOrBuilder getActionOrBuilder();
/**
* .temporal.api.schedule.v1.SchedulePolicies policies = 3;
* @return Whether the policies field is set.
*/
boolean hasPolicies();
/**
* .temporal.api.schedule.v1.SchedulePolicies policies = 3;
* @return The policies.
*/
io.temporal.api.schedule.v1.SchedulePolicies getPolicies();
/**
* .temporal.api.schedule.v1.SchedulePolicies policies = 3;
*/
io.temporal.api.schedule.v1.SchedulePoliciesOrBuilder getPoliciesOrBuilder();
/**
* .temporal.api.schedule.v1.ScheduleState state = 4;
* @return Whether the state field is set.
*/
boolean hasState();
/**
* .temporal.api.schedule.v1.ScheduleState state = 4;
* @return The state.
*/
io.temporal.api.schedule.v1.ScheduleState getState();
/**
* .temporal.api.schedule.v1.ScheduleState state = 4;
*/
io.temporal.api.schedule.v1.ScheduleStateOrBuilder getStateOrBuilder();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy