All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.temporal.api.workflowservice.v1.CreateScheduleRequestOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.24.3
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: temporal/api/workflowservice/v1/request_response.proto

package io.temporal.api.workflowservice.v1;

@javax.annotation.Generated(value="protoc", comments="annotations:CreateScheduleRequestOrBuilder.java.pb.meta")
public interface CreateScheduleRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:temporal.api.workflowservice.v1.CreateScheduleRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The namespace the schedule should be created in.
   * 
* * string namespace = 1; * @return The namespace. */ java.lang.String getNamespace(); /** *
   * The namespace the schedule should be created in.
   * 
* * string namespace = 1; * @return The bytes for namespace. */ com.google.protobuf.ByteString getNamespaceBytes(); /** *
   * The id of the new schedule.
   * 
* * string schedule_id = 2; * @return The scheduleId. */ java.lang.String getScheduleId(); /** *
   * The id of the new schedule.
   * 
* * string schedule_id = 2; * @return The bytes for scheduleId. */ com.google.protobuf.ByteString getScheduleIdBytes(); /** *
   * The schedule spec, policies, action, and initial state.
   * 
* * .temporal.api.schedule.v1.Schedule schedule = 3; * @return Whether the schedule field is set. */ boolean hasSchedule(); /** *
   * The schedule spec, policies, action, and initial state.
   * 
* * .temporal.api.schedule.v1.Schedule schedule = 3; * @return The schedule. */ io.temporal.api.schedule.v1.Schedule getSchedule(); /** *
   * The schedule spec, policies, action, and initial state.
   * 
* * .temporal.api.schedule.v1.Schedule schedule = 3; */ io.temporal.api.schedule.v1.ScheduleOrBuilder getScheduleOrBuilder(); /** *
   * Optional initial patch (e.g. to run the action once immediately).
   * 
* * .temporal.api.schedule.v1.SchedulePatch initial_patch = 4; * @return Whether the initialPatch field is set. */ boolean hasInitialPatch(); /** *
   * Optional initial patch (e.g. to run the action once immediately).
   * 
* * .temporal.api.schedule.v1.SchedulePatch initial_patch = 4; * @return The initialPatch. */ io.temporal.api.schedule.v1.SchedulePatch getInitialPatch(); /** *
   * Optional initial patch (e.g. to run the action once immediately).
   * 
* * .temporal.api.schedule.v1.SchedulePatch initial_patch = 4; */ io.temporal.api.schedule.v1.SchedulePatchOrBuilder getInitialPatchOrBuilder(); /** *
   * The identity of the client who initiated this request.
   * 
* * string identity = 5; * @return The identity. */ java.lang.String getIdentity(); /** *
   * The identity of the client who initiated this request.
   * 
* * string identity = 5; * @return The bytes for identity. */ com.google.protobuf.ByteString getIdentityBytes(); /** *
   * A unique identifier for this create request for idempotence. Typically UUIDv4.
   * 
* * string request_id = 6; * @return The requestId. */ java.lang.String getRequestId(); /** *
   * A unique identifier for this create request for idempotence. Typically UUIDv4.
   * 
* * string request_id = 6; * @return The bytes for requestId. */ com.google.protobuf.ByteString getRequestIdBytes(); /** *
   * Memo and search attributes to attach to the schedule itself.
   * 
* * .temporal.api.common.v1.Memo memo = 7; * @return Whether the memo field is set. */ boolean hasMemo(); /** *
   * Memo and search attributes to attach to the schedule itself.
   * 
* * .temporal.api.common.v1.Memo memo = 7; * @return The memo. */ io.temporal.api.common.v1.Memo getMemo(); /** *
   * Memo and search attributes to attach to the schedule itself.
   * 
* * .temporal.api.common.v1.Memo memo = 7; */ io.temporal.api.common.v1.MemoOrBuilder getMemoOrBuilder(); /** * .temporal.api.common.v1.SearchAttributes search_attributes = 8; * @return Whether the searchAttributes field is set. */ boolean hasSearchAttributes(); /** * .temporal.api.common.v1.SearchAttributes search_attributes = 8; * @return The searchAttributes. */ io.temporal.api.common.v1.SearchAttributes getSearchAttributes(); /** * .temporal.api.common.v1.SearchAttributes search_attributes = 8; */ io.temporal.api.common.v1.SearchAttributesOrBuilder getSearchAttributesOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy