Interface TransformConfigParameter.Builder

    • Method Detail

      • name

        TransformConfigParameter.Builder name​(String name)

        Specifies the name of the parameter in the config file of the dynamic transform.

        Parameters:
        name - Specifies the name of the parameter in the config file of the dynamic transform.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • type

        TransformConfigParameter.Builder type​(String type)

        Specifies the parameter type in the config file of the dynamic transform.

        Parameters:
        type - Specifies the parameter type in the config file of the dynamic transform.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ParamType, ParamType
      • type

        TransformConfigParameter.Builder type​(ParamType type)

        Specifies the parameter type in the config file of the dynamic transform.

        Parameters:
        type - Specifies the parameter type in the config file of the dynamic transform.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ParamType, ParamType
      • validationRule

        TransformConfigParameter.Builder validationRule​(String validationRule)

        Specifies the validation rule in the config file of the dynamic transform.

        Parameters:
        validationRule - Specifies the validation rule in the config file of the dynamic transform.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • validationMessage

        TransformConfigParameter.Builder validationMessage​(String validationMessage)

        Specifies the validation message in the config file of the dynamic transform.

        Parameters:
        validationMessage - Specifies the validation message in the config file of the dynamic transform.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • value

        TransformConfigParameter.Builder value​(Collection<String> value)

        Specifies the value of the parameter in the config file of the dynamic transform.

        Parameters:
        value - Specifies the value of the parameter in the config file of the dynamic transform.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • value

        TransformConfigParameter.Builder value​(String... value)

        Specifies the value of the parameter in the config file of the dynamic transform.

        Parameters:
        value - Specifies the value of the parameter in the config file of the dynamic transform.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • listType

        TransformConfigParameter.Builder listType​(String listType)

        Specifies the list type of the parameter in the config file of the dynamic transform.

        Parameters:
        listType - Specifies the list type of the parameter in the config file of the dynamic transform.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ParamType, ParamType
      • listType

        TransformConfigParameter.Builder listType​(ParamType listType)

        Specifies the list type of the parameter in the config file of the dynamic transform.

        Parameters:
        listType - Specifies the list type of the parameter in the config file of the dynamic transform.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ParamType, ParamType
      • isOptional

        TransformConfigParameter.Builder isOptional​(Boolean isOptional)

        Specifies whether the parameter is optional or not in the config file of the dynamic transform.

        Parameters:
        isOptional - Specifies whether the parameter is optional or not in the config file of the dynamic transform.
        Returns:
        Returns a reference to this object so that method calls can be chained together.