Interface Event.NodeExecutionEventOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Event.NodeExecutionEvent, Event.NodeExecutionEvent.Builder
    Enclosing class:
    Event

    public static interface Event.NodeExecutionEventOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasId

        boolean hasId()
         Unique identifier for this node execution
         
        .flyteidl.core.NodeExecutionIdentifier id = 1;
        Returns:
        Whether the id field is set.
      • getProducerId

        java.lang.String getProducerId()
         the id of the originator (Propeller) of the event
         
        string producer_id = 2;
        Returns:
        The producerId.
      • getProducerIdBytes

        com.google.protobuf.ByteString getProducerIdBytes()
         the id of the originator (Propeller) of the event
         
        string producer_id = 2;
        Returns:
        The bytes for producerId.
      • getPhaseValue

        int getPhaseValue()
        .flyteidl.core.NodeExecution.Phase phase = 3;
        Returns:
        The enum numeric value on the wire for phase.
      • hasOccurredAt

        boolean hasOccurredAt()
         This timestamp represents when the original event occurred, it is generated
         by the executor of the node.
         
        .google.protobuf.Timestamp occurred_at = 4;
        Returns:
        Whether the occurredAt field is set.
      • getOccurredAt

        com.google.protobuf.Timestamp getOccurredAt()
         This timestamp represents when the original event occurred, it is generated
         by the executor of the node.
         
        .google.protobuf.Timestamp occurred_at = 4;
        Returns:
        The occurredAt.
      • getOccurredAtOrBuilder

        com.google.protobuf.TimestampOrBuilder getOccurredAtOrBuilder()
         This timestamp represents when the original event occurred, it is generated
         by the executor of the node.
         
        .google.protobuf.Timestamp occurred_at = 4;
      • getInputUri

        java.lang.String getInputUri()
        string input_uri = 5;
        Returns:
        The inputUri.
      • getInputUriBytes

        com.google.protobuf.ByteString getInputUriBytes()
        string input_uri = 5;
        Returns:
        The bytes for inputUri.
      • getOutputUri

        java.lang.String getOutputUri()
         URL to the output of the execution, it encodes all the information
         including Cloud source provider. ie., s3://...
         
        string output_uri = 6;
        Returns:
        The outputUri.
      • getOutputUriBytes

        com.google.protobuf.ByteString getOutputUriBytes()
         URL to the output of the execution, it encodes all the information
         including Cloud source provider. ie., s3://...
         
        string output_uri = 6;
        Returns:
        The bytes for outputUri.
      • hasError

        boolean hasError()
         Error information for the execution
         
        .flyteidl.core.ExecutionError error = 7;
        Returns:
        Whether the error field is set.
      • getError

        Execution.ExecutionError getError()
         Error information for the execution
         
        .flyteidl.core.ExecutionError error = 7;
        Returns:
        The error.
      • hasWorkflowNodeMetadata

        boolean hasWorkflowNodeMetadata()
        .flyteidl.event.WorkflowNodeMetadata workflow_node_metadata = 8;
        Returns:
        Whether the workflowNodeMetadata field is set.
      • getWorkflowNodeMetadata

        Event.WorkflowNodeMetadata getWorkflowNodeMetadata()
        .flyteidl.event.WorkflowNodeMetadata workflow_node_metadata = 8;
        Returns:
        The workflowNodeMetadata.
      • hasTaskNodeMetadata

        boolean hasTaskNodeMetadata()
        .flyteidl.event.TaskNodeMetadata task_node_metadata = 14;
        Returns:
        Whether the taskNodeMetadata field is set.
      • getTaskNodeMetadata

        Event.TaskNodeMetadata getTaskNodeMetadata()
        .flyteidl.event.TaskNodeMetadata task_node_metadata = 14;
        Returns:
        The taskNodeMetadata.
      • hasParentTaskMetadata

        boolean hasParentTaskMetadata()
         [To be deprecated] Specifies which task (if any) launched this node.
         
        .flyteidl.event.ParentTaskExecutionMetadata parent_task_metadata = 9;
        Returns:
        Whether the parentTaskMetadata field is set.
      • getParentTaskMetadata

        Event.ParentTaskExecutionMetadata getParentTaskMetadata()
         [To be deprecated] Specifies which task (if any) launched this node.
         
        .flyteidl.event.ParentTaskExecutionMetadata parent_task_metadata = 9;
        Returns:
        The parentTaskMetadata.
      • getParentTaskMetadataOrBuilder

        Event.ParentTaskExecutionMetadataOrBuilder getParentTaskMetadataOrBuilder()
         [To be deprecated] Specifies which task (if any) launched this node.
         
        .flyteidl.event.ParentTaskExecutionMetadata parent_task_metadata = 9;
      • hasParentNodeMetadata

        boolean hasParentNodeMetadata()
         Specifies the parent node of the current node execution. Node executions at level zero will not have a parent node.
         
        .flyteidl.event.ParentNodeExecutionMetadata parent_node_metadata = 10;
        Returns:
        Whether the parentNodeMetadata field is set.
      • getParentNodeMetadata

        Event.ParentNodeExecutionMetadata getParentNodeMetadata()
         Specifies the parent node of the current node execution. Node executions at level zero will not have a parent node.
         
        .flyteidl.event.ParentNodeExecutionMetadata parent_node_metadata = 10;
        Returns:
        The parentNodeMetadata.
      • getParentNodeMetadataOrBuilder

        Event.ParentNodeExecutionMetadataOrBuilder getParentNodeMetadataOrBuilder()
         Specifies the parent node of the current node execution. Node executions at level zero will not have a parent node.
         
        .flyteidl.event.ParentNodeExecutionMetadata parent_node_metadata = 10;
      • getRetryGroup

        java.lang.String getRetryGroup()
         Retry group to indicate grouping of nodes by retries
         
        string retry_group = 11;
        Returns:
        The retryGroup.
      • getRetryGroupBytes

        com.google.protobuf.ByteString getRetryGroupBytes()
         Retry group to indicate grouping of nodes by retries
         
        string retry_group = 11;
        Returns:
        The bytes for retryGroup.
      • getSpecNodeId

        java.lang.String getSpecNodeId()
         Identifier of the node in the original workflow/graph
         This maps to value of WorkflowTemplate.nodes[X].id
         
        string spec_node_id = 12;
        Returns:
        The specNodeId.
      • getSpecNodeIdBytes

        com.google.protobuf.ByteString getSpecNodeIdBytes()
         Identifier of the node in the original workflow/graph
         This maps to value of WorkflowTemplate.nodes[X].id
         
        string spec_node_id = 12;
        Returns:
        The bytes for specNodeId.
      • getNodeName

        java.lang.String getNodeName()
         Friendly readable name for the node
         
        string node_name = 13;
        Returns:
        The nodeName.
      • getNodeNameBytes

        com.google.protobuf.ByteString getNodeNameBytes()
         Friendly readable name for the node
         
        string node_name = 13;
        Returns:
        The bytes for nodeName.