Class Parameter.Builder

  • Enclosing class:
    Parameter

    public static class Parameter.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • name

        public Parameter.Builder name​(String name)
        The Parameter name.

        This must be unique within the parent resource.

        Parameters:
        name - the value to set
        Returns:
        this builder
      • displayName

        public Parameter.Builder displayName​(String displayName)
        The display name for the Parameter.
        Parameters:
        displayName - the value to set
        Returns:
        this builder
      • description

        public Parameter.Builder description​(String description)
        A description of the Parameter.
        Parameters:
        description - the value to set
        Returns:
        this builder
      • value

        public Parameter.Builder value​(String value)
        The current value.

        The value will be interpreted based on the type.

        Parameters:
        value - the value to set
        Returns:
        this builder
      • lifecycleState

        public Parameter.Builder lifecycleState​(LifecycleState lifecycleState)
        The Parameter’s current state.
        Parameters:
        lifecycleState - the value to set
        Returns:
        this builder