Class SsisParameter


  • public final class SsisParameter
    extends Object
    Ssis parameter.
    • Constructor Detail

      • SsisParameter

        public SsisParameter()
    • Method Detail

      • id

        public Long id()
        Get the id property: Parameter id.
        Returns:
        the id value.
      • withId

        public SsisParameter withId​(Long id)
        Set the id property: Parameter id.
        Parameters:
        id - the id value to set.
        Returns:
        the SsisParameter object itself.
      • name

        public String name()
        Get the name property: Parameter name.
        Returns:
        the name value.
      • withName

        public SsisParameter withName​(String name)
        Set the name property: Parameter name.
        Parameters:
        name - the name value to set.
        Returns:
        the SsisParameter object itself.
      • description

        public String description()
        Get the description property: Parameter description.
        Returns:
        the description value.
      • withDescription

        public SsisParameter withDescription​(String description)
        Set the description property: Parameter description.
        Parameters:
        description - the description value to set.
        Returns:
        the SsisParameter object itself.
      • dataType

        public String dataType()
        Get the dataType property: Parameter type.
        Returns:
        the dataType value.
      • withDataType

        public SsisParameter withDataType​(String dataType)
        Set the dataType property: Parameter type.
        Parameters:
        dataType - the dataType value to set.
        Returns:
        the SsisParameter object itself.
      • required

        public Boolean required()
        Get the required property: Whether parameter is required.
        Returns:
        the required value.
      • withRequired

        public SsisParameter withRequired​(Boolean required)
        Set the required property: Whether parameter is required.
        Parameters:
        required - the required value to set.
        Returns:
        the SsisParameter object itself.
      • sensitive

        public Boolean sensitive()
        Get the sensitive property: Whether parameter is sensitive.
        Returns:
        the sensitive value.
      • withSensitive

        public SsisParameter withSensitive​(Boolean sensitive)
        Set the sensitive property: Whether parameter is sensitive.
        Parameters:
        sensitive - the sensitive value to set.
        Returns:
        the SsisParameter object itself.
      • designDefaultValue

        public String designDefaultValue()
        Get the designDefaultValue property: Design default value of parameter.
        Returns:
        the designDefaultValue value.
      • withDesignDefaultValue

        public SsisParameter withDesignDefaultValue​(String designDefaultValue)
        Set the designDefaultValue property: Design default value of parameter.
        Parameters:
        designDefaultValue - the designDefaultValue value to set.
        Returns:
        the SsisParameter object itself.
      • defaultValue

        public String defaultValue()
        Get the defaultValue property: Default value of parameter.
        Returns:
        the defaultValue value.
      • withDefaultValue

        public SsisParameter withDefaultValue​(String defaultValue)
        Set the defaultValue property: Default value of parameter.
        Parameters:
        defaultValue - the defaultValue value to set.
        Returns:
        the SsisParameter object itself.
      • sensitiveDefaultValue

        public String sensitiveDefaultValue()
        Get the sensitiveDefaultValue property: Default sensitive value of parameter.
        Returns:
        the sensitiveDefaultValue value.
      • withSensitiveDefaultValue

        public SsisParameter withSensitiveDefaultValue​(String sensitiveDefaultValue)
        Set the sensitiveDefaultValue property: Default sensitive value of parameter.
        Parameters:
        sensitiveDefaultValue - the sensitiveDefaultValue value to set.
        Returns:
        the SsisParameter object itself.
      • valueType

        public String valueType()
        Get the valueType property: Parameter value type.
        Returns:
        the valueType value.
      • withValueType

        public SsisParameter withValueType​(String valueType)
        Set the valueType property: Parameter value type.
        Parameters:
        valueType - the valueType value to set.
        Returns:
        the SsisParameter object itself.
      • valueSet

        public Boolean valueSet()
        Get the valueSet property: Parameter value set.
        Returns:
        the valueSet value.
      • withValueSet

        public SsisParameter withValueSet​(Boolean valueSet)
        Set the valueSet property: Parameter value set.
        Parameters:
        valueSet - the valueSet value to set.
        Returns:
        the SsisParameter object itself.
      • variable

        public String variable()
        Get the variable property: Parameter reference variable.
        Returns:
        the variable value.
      • withVariable

        public SsisParameter withVariable​(String variable)
        Set the variable property: Parameter reference variable.
        Parameters:
        variable - the variable value to set.
        Returns:
        the SsisParameter object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.