Interface LinkOrBuilder

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

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

    • hasWorkflowEvent

      boolean hasWorkflowEvent()
      .temporal.api.common.v1.Link.WorkflowEvent workflow_event = 1;
      Returns:
      Whether the workflowEvent field is set.
    • getWorkflowEvent

      Link.WorkflowEvent getWorkflowEvent()
      .temporal.api.common.v1.Link.WorkflowEvent workflow_event = 1;
      Returns:
      The workflowEvent.
    • getWorkflowEventOrBuilder

      Link.WorkflowEventOrBuilder getWorkflowEventOrBuilder()
      .temporal.api.common.v1.Link.WorkflowEvent workflow_event = 1;
    • hasBatchJob

      boolean hasBatchJob()
      .temporal.api.common.v1.Link.BatchJob batch_job = 2;
      Returns:
      Whether the batchJob field is set.
    • getBatchJob

      Link.BatchJob getBatchJob()
      .temporal.api.common.v1.Link.BatchJob batch_job = 2;
      Returns:
      The batchJob.
    • getBatchJobOrBuilder

      Link.BatchJobOrBuilder getBatchJobOrBuilder()
      .temporal.api.common.v1.Link.BatchJob batch_job = 2;
    • hasActivity

      boolean hasActivity()
      .temporal.api.common.v1.Link.Activity activity = 3;
      Returns:
      Whether the activity field is set.
    • getActivity

      Link.Activity getActivity()
      .temporal.api.common.v1.Link.Activity activity = 3;
      Returns:
      The activity.
    • getActivityOrBuilder

      Link.ActivityOrBuilder getActivityOrBuilder()
      .temporal.api.common.v1.Link.Activity activity = 3;
    • hasNexusOperation

      boolean hasNexusOperation()
      .temporal.api.common.v1.Link.NexusOperation nexus_operation = 4;
      Returns:
      Whether the nexusOperation field is set.
    • getNexusOperation

      Link.NexusOperation getNexusOperation()
      .temporal.api.common.v1.Link.NexusOperation nexus_operation = 4;
      Returns:
      The nexusOperation.
    • getNexusOperationOrBuilder

      Link.NexusOperationOrBuilder getNexusOperationOrBuilder()
      .temporal.api.common.v1.Link.NexusOperation nexus_operation = 4;
    • hasWorkflow

      boolean hasWorkflow()
      .temporal.api.common.v1.Link.Workflow workflow = 5;
      Returns:
      Whether the workflow field is set.
    • getWorkflow

      Link.Workflow getWorkflow()
      .temporal.api.common.v1.Link.Workflow workflow = 5;
      Returns:
      The workflow.
    • getWorkflowOrBuilder

      Link.WorkflowOrBuilder getWorkflowOrBuilder()
      .temporal.api.common.v1.Link.Workflow workflow = 5;
    • getVariantCase

      Link.VariantCase getVariantCase()