Interface ScheduleActionOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ScheduleAction, ScheduleAction.Builder

    @Generated(value="protoc",
               comments="annotations:ScheduleActionOrBuilder.java.pb.meta")
    public interface ScheduleActionOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ScheduleAction.ActionCase getActionCase()  
      NewWorkflowExecutionInfo getStartWorkflow()
      All fields of NewWorkflowExecutionInfo are valid except for: - workflow_id_reuse_policy - cron_schedule The workflow id of the started workflow may not match this exactly, it may have a timestamp appended for uniqueness.
      NewWorkflowExecutionInfoOrBuilder getStartWorkflowOrBuilder()
      All fields of NewWorkflowExecutionInfo are valid except for: - workflow_id_reuse_policy - cron_schedule The workflow id of the started workflow may not match this exactly, it may have a timestamp appended for uniqueness.
      boolean hasStartWorkflow()
      All fields of NewWorkflowExecutionInfo are valid except for: - workflow_id_reuse_policy - cron_schedule The workflow id of the started workflow may not match this exactly, it may have a timestamp appended for uniqueness.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasStartWorkflow

        boolean hasStartWorkflow()
         All fields of NewWorkflowExecutionInfo are valid except for:
         - workflow_id_reuse_policy
         - cron_schedule
         The workflow id of the started workflow may not match this exactly,
         it may have a timestamp appended for uniqueness.
         
        .temporal.api.workflow.v1.NewWorkflowExecutionInfo start_workflow = 1;
        Returns:
        Whether the startWorkflow field is set.
      • getStartWorkflow

        NewWorkflowExecutionInfo getStartWorkflow()
         All fields of NewWorkflowExecutionInfo are valid except for:
         - workflow_id_reuse_policy
         - cron_schedule
         The workflow id of the started workflow may not match this exactly,
         it may have a timestamp appended for uniqueness.
         
        .temporal.api.workflow.v1.NewWorkflowExecutionInfo start_workflow = 1;
        Returns:
        The startWorkflow.
      • getStartWorkflowOrBuilder

        NewWorkflowExecutionInfoOrBuilder getStartWorkflowOrBuilder()
         All fields of NewWorkflowExecutionInfo are valid except for:
         - workflow_id_reuse_policy
         - cron_schedule
         The workflow id of the started workflow may not match this exactly,
         it may have a timestamp appended for uniqueness.
         
        .temporal.api.workflow.v1.NewWorkflowExecutionInfo start_workflow = 1;