Interface WorkflowParameterDetail.Builder

All Superinterfaces:
Buildable, CopyableBuilder<WorkflowParameterDetail.Builder,WorkflowParameterDetail>, SdkBuilder<WorkflowParameterDetail.Builder,WorkflowParameterDetail>, SdkPojo
Enclosing class:
WorkflowParameterDetail

public static interface WorkflowParameterDetail.Builder extends SdkPojo, CopyableBuilder<WorkflowParameterDetail.Builder,WorkflowParameterDetail>
  • Method Details

    • name

      The name of this input parameter.

      Parameters:
      name - The name of this input parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of input this parameter provides. The currently supported value is "string".

      Parameters:
      type - The type of input this parameter provides. The currently supported value is "string".
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • defaultValue

      WorkflowParameterDetail.Builder defaultValue(Collection<String> defaultValue)

      The default value of this parameter if no input is provided.

      Parameters:
      defaultValue - The default value of this parameter if no input is provided.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • defaultValue

      WorkflowParameterDetail.Builder defaultValue(String... defaultValue)

      The default value of this parameter if no input is provided.

      Parameters:
      defaultValue - The default value of this parameter if no input is provided.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      WorkflowParameterDetail.Builder description(String description)

      Describes this parameter.

      Parameters:
      description - Describes this parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.