Class TaskLaunchRequestFunctionProperties

java.lang.Object
org.springframework.cloud.fn.task.launch.request.TaskLaunchRequestFunctionProperties

@Validated @ConfigurationProperties("task.launch.request") public class TaskLaunchRequestFunctionProperties extends Object
Base Properties to create a TaskLaunchRequest.
Author:
Chris Schaefer, David Turanski
  • Constructor Details

    • TaskLaunchRequestFunctionProperties

      public TaskLaunchRequestFunctionProperties()
  • Method Details

    • getArgs

      @NotNull public @NotNull List<String> getArgs()
    • setArgs

      public void setArgs(List<String> args)
    • getDeploymentProperties

      @NotNull public @NotNull String getDeploymentProperties()
    • setDeploymentProperties

      public void setDeploymentProperties(String deploymentProperties)
    • getTaskName

      public String getTaskName()
    • setTaskName

      public void setTaskName(String taskName)
    • getTaskNameExpression

      public String getTaskNameExpression()
    • setTaskNameExpression

      public void setTaskNameExpression(String taskNameExpression)
    • getArgExpressions

      public String getArgExpressions()
    • setArgExpressions

      public void setArgExpressions(String argExpressions)
    • isTaskNameAndTaskNameExpressionSet

      @AssertFalse(message="Cannot specify both \'taskName\' and \'taskNameExpression\'.") public @jakarta.validation.constraints.AssertFalse(message="Cannot specify both \'taskName\' and \'taskNameExpression\'.") boolean isTaskNameAndTaskNameExpressionSet()