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

io.temporal.api.workflowservice.v1.UpdateScheduleRequestOrBuilder 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:UpdateScheduleRequestOrBuilder.java.pb.meta")
public interface UpdateScheduleRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:temporal.api.workflowservice.v1.UpdateScheduleRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The namespace of the schedule to update.
   * 
* * string namespace = 1; * @return The namespace. */ java.lang.String getNamespace(); /** *
   * The namespace of the schedule to update.
   * 
* * string namespace = 1; * @return The bytes for namespace. */ com.google.protobuf.ByteString getNamespaceBytes(); /** *
   * The id of the schedule to update.
   * 
* * string schedule_id = 2; * @return The scheduleId. */ java.lang.String getScheduleId(); /** *
   * The id of the schedule to update.
   * 
* * string schedule_id = 2; * @return The bytes for scheduleId. */ com.google.protobuf.ByteString getScheduleIdBytes(); /** *
   * The new schedule. The four main fields of the schedule (spec, action,
   * policies, state) are replaced completely by the values in this message.
   * 
* * .temporal.api.schedule.v1.Schedule schedule = 3; * @return Whether the schedule field is set. */ boolean hasSchedule(); /** *
   * The new schedule. The four main fields of the schedule (spec, action,
   * policies, state) are replaced completely by the values in this message.
   * 
* * .temporal.api.schedule.v1.Schedule schedule = 3; * @return The schedule. */ io.temporal.api.schedule.v1.Schedule getSchedule(); /** *
   * The new schedule. The four main fields of the schedule (spec, action,
   * policies, state) are replaced completely by the values in this message.
   * 
* * .temporal.api.schedule.v1.Schedule schedule = 3; */ io.temporal.api.schedule.v1.ScheduleOrBuilder getScheduleOrBuilder(); /** *
   * This can be the value of conflict_token from a DescribeScheduleResponse,
   * which will cause this request to fail if the schedule has been modified
   * between the Describe and this Update.
   * If missing, the schedule will be updated unconditionally.
   * 
* * bytes conflict_token = 4; * @return The conflictToken. */ com.google.protobuf.ByteString getConflictToken(); /** *
   * 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 update request for idempotence. Typically UUIDv4.
   * 
* * string request_id = 6; * @return The requestId. */ java.lang.String getRequestId(); /** *
   * A unique identifier for this update request for idempotence. Typically UUIDv4.
   * 
* * string request_id = 6; * @return The bytes for requestId. */ com.google.protobuf.ByteString getRequestIdBytes(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy