Class TaskShellInfo

java.lang.Object
com.github.copilot.generated.rpc.TaskInfo
com.github.copilot.generated.rpc.TaskShellInfo

@Generated("copilot-sdk-codegen") public final class TaskShellInfo extends TaskInfo
Schema for the `TaskShellInfo` type.
Since:
1.0.0
  • Constructor Details

    • TaskShellInfo

      public TaskShellInfo()
  • Method Details

    • getType

      public String getType()
      Description copied from class: TaskInfo
      Returns the discriminator value for this variant.
      Specified by:
      getType in class TaskInfo
      Returns:
      the type discriminator
    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getStatus

      public TaskStatus getStatus()
    • setStatus

      public void setStatus(TaskStatus status)
    • getStartedAt

      public OffsetDateTime getStartedAt()
    • setStartedAt

      public void setStartedAt(OffsetDateTime startedAt)
    • getCompletedAt

      public OffsetDateTime getCompletedAt()
    • setCompletedAt

      public void setCompletedAt(OffsetDateTime completedAt)
    • getCommand

      public String getCommand()
    • setCommand

      public void setCommand(String command)
    • getAttachmentMode

      public TaskShellInfoAttachmentMode getAttachmentMode()
    • setAttachmentMode

      public void setAttachmentMode(TaskShellInfoAttachmentMode attachmentMode)
    • getExecutionMode

      public TaskExecutionMode getExecutionMode()
    • setExecutionMode

      public void setExecutionMode(TaskExecutionMode executionMode)
    • getCanPromoteToBackground

      public Boolean getCanPromoteToBackground()
    • setCanPromoteToBackground

      public void setCanPromoteToBackground(Boolean canPromoteToBackground)
    • getLogPath

      public String getLogPath()
    • setLogPath

      public void setLogPath(String logPath)
    • getPid

      public Long getPid()
    • setPid

      public void setPid(Long pid)